Índice


Introdução


O Smart View é uma solução desenvolvida para análise e geração de relatórios com base em dados transacionais. Isso significa que, ao contrário de ferramentas específicas de BI, ele não possui otimizações para tratar de dados massivos, também chamados de big data. O Smart View não possui um limite definido de capacidade de processamento de dados, porém, a medida que a quantidade de dados aumenta, mais recursos computacionais (processador e memória) são exigidos. Assim, a limitação passa a ser exclusivamente do hardware disponível, e também depende do tipo do recurso sendo visualizado, conforme listado abaixo:

  • Relatórios: Geração de relatórios consomem majoritariamente recursos (processador e memória) do Servidor do Smart View;
  • Tabelas Dinâmicas e Visões de Dados: Visualização de Tabelas e Visões consomem majoritariamente recursos (processador e memória) da Estação Cliente, isto é, onde os dados estão sendo exibidos.

Isso significa que caso seja solicitada a geração de um relatório e, com base nos parâmetros ou filtros configurados, o Objeto de Negócio entregue um volume muito grande de dados, o Smart View pode consumir toda a memória disponível no servidor ou mesmo quebrar a aplicação por falta de memória disponível. Da mesma forma, a visualização de uma Tabela Dinâmica ou uma Visão de Dados pode receber um volume de dados do Objeto de Negócio que a Estação Cliente não tenha capacidade de renderizar em tela ou mesmo apresente uma performance muito ruim de navegação.

Para evitar que situações como as expostas acima ocorram, foram definidos limites de recebimento de dados no Smart View, os quais, em ambientes OnPremise, podem ser alterados.


Clientes Cloud não terão a possibilidade de alterar os limites já que eles são definidos com base nos limites das máquinas virtuais.

Limites por Tipo de Recurso


A limitação é definida com base no tamanho (em KB) dos dados recebidos do Objeto de Negócio. Por padrão, o Smart View implementa os limites abaixo:

  • Relatórios: 1.000.000 KB (1GB)
  • Tabelas Dinâmicas e Visões de Dados: 500.000 KB (500MB)

Caso os limites sejam atingidos, será exibido um aviso na interface e também será registrado em log, conforme exemplo abaixo: