Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Introdução


O Smart View é uma solução que se integra a outras aplicações tanto para resolver questões de segurança, como para solicitar os dados a serem utilizados nos recursos através dos Objetos de Negócio. Toda essa integração é realizada através de APIs. Isso significa que, durante todo o seu fluxo de uso, o Smart View realiza diversas consultas às aplicações através de requisições http, além de realizar processamos na própria solução. É importante ter isso em mente quando a performance do Smart View está sendo avaliada.  

Tempo de carregamento de interfaces


Desde a etapa de login, até a visualização de recursos como relatórios, tabelas e visões de dados, são realizadas diversas requisições à aplicação que o Smart View está integrado. Tomando como exemplo a integração a um ERP. O , o tempo de carregamento dessas interfaces vai depender tanto do uso concorrente do próprio Smart View, o qual gera consumo de recursos computacionais no servidor onde ele está sendo executado, como também dos tempos de resposta do ERP. Para ilustrar, consideremos o acesso a um relatório que possui diversos parâmetros, que por sua vez possuem seleção de valores através de lookup. Neste cenário, ao acessar a interface de visualização do relatório, o Smart View precisa realizar uma consulta em cada API de lookup para conseguir renderizar por completa o componente de parâmetros. Caso o tempo de resposta seja. 

Recursos do Smart View

.

Tempo de geração de relatórios


A geração de relatórios no Smart View é a tarefa que mais exige processamento na solução e que, consequentemente, apresenta mais variação de tempo. O que mais impacta esse tempo  é o volume dos dados a ser processado. Esse tempo é composto por três etapas críticas:

  1. Requisição e Extração dos dados do Objeto de Negócio: O período de busca dos dados diretamente na base de dados da aplicação (ERP, por exemplo).

  2. Transferência de Dados: O tráfego da massa de dados entre a aplicação e o Smart View através da rede.

  3. Geração e Renderização: O processamento final para gerar o relatório e converter no formato de visualização desejado (como PDF ou Excel).

Informações
iconfalse
Informações
iconfalse

Produto: Framework

Informações
iconfalse

Processo: Smart View

Informações
iconfalse
Informações
iconfalse

Status: Concluído

Informações
iconfalse

Data:  

Informações
iconfalse

Autores
 
Cesar Henrique Silva Rodrigues_ 

Usuário desconhecido (fernando.souza)

Wemerson Marcelo Martins Guimarães 

Page Tree