Melhores práticas para arquitetura QVD ao migrar para Qlik Cloud
Última atualização: 14/10/2026Qlik Cloud suporta arquivos grandes, e o armazenamento nativo de DataFiles pode lidar com arquivos QVD grandes. As considerações arquitetônicas diferem, no entanto, ao usar arquivos grandes em Qlik Cloud em comparação com Qlik Sense Enterprise on Windows.
O desempenho de carregamento QVD difere entre Qlik Sense Enterprise on Windows e Qlik Cloud:
-
Em Qlik Sense Enterprise on Windows, o Qlik Engine lê o QVD diretamente do armazenamento em disco local. Quando os arquivos são armazenados no servidor local, há também latência mínima ao carregar dados.
-
Em Qlik Cloud, o Qlik Engine faz uma chamada de rede para ler o conteúdo do arquivo do armazenamento de arquivos da web. Isso adiciona tempo de carregamento de duas maneiras. Primeiro, a leitura do armazenamento de arquivos da web pela rede adiciona latência de transferência que as leituras de disco local evitam. Em segundo lugar, a criptografia necessária para certificações de conformidade, como SOC 2/3 e HIPAA, adiciona sobrecarga de processamento.
Nota informativaPara mais detalhes sobre segurança e conformidade, consulte Confiança e segurança na Qlik.
Ao armazenar arquivos QVD em Qlik Cloud, inclua o tempo de leitura e escrita do arquivo em sua estratégia de recarga. Considere as seguintes abordagens ao planejar sua arquitetura QVD em Qlik Cloud:
-
Manter tamanhos QVD ideais
-
Otimizar operações de carregamento QVD
Para mais informações sobre como trabalhar com arquivos QVD, consulte:
Para saber mais sobre o desempenho do QVD, consulte os seguintes Qlik cursos de Aprendizagem:
-
Fundamentos de Desempenho QVD (Gratuito)
-
QVD Essenciais de Desempenho (Subscription only)
Manter tamanhos de QVD ótimos
Embora Qlik Cloud possa lidar com arquivos grandes, mantenha seus arquivos QVD pequenos o suficiente para atender aos seus requisitos de desempenho. Não há um tamanho de destino fixo, então valide o desempenho como parte do seu design de dados e otimize ainda mais para atender às suas necessidades. As seguintes abordagens podem ajudar a manter seus arquivos QVD dentro de faixas de tamanho ideais para um carregamento oportuno.
Para mais informações sobre como otimizar o desempenho de aplicativos com grandes volumes de dados, consulte:
Segmente seus dados
Mantenha o tamanho dos arquivos individuais baixo, segmentando seus dados por dimensões naturais, como:
-
Período: Segmente seus dados por períodos, como anos ou meses. Por exemplo, você poderia dividir um QVD contendo todos os seus dados em dois QVDs:
-
Um QVD que contém dados dos dois anos mais recentes.
-
Um QVD que contém dados históricos com mais de dois anos.
-
-
Categoria: Segmente seus dados por categorias lógicas, como:
-
Países ou regiões.
-
Grupos de produtos.
-
Departamentos.
Por exemplo, você poderia dividir um QVD contendo todos os seus dados por país ou áreas administrativas de segundo nível, como estados ou províncias.
-
-
Nível de agregação: Agregue seus dados a um nível superior para criar um conjunto de dados menor. Por exemplo:
-
Agregar dados diários em resumos mensais.
-
Agregue dados individuais de clientes em resumos regionais.
-
Reduzir a cardinalidade dos dados
A redução da cardinalidade dos dados nos arquivos QVD melhora a compressão e reduz o tamanho do arquivo QVD. Considere as seguintes abordagens:
-
Arredondamento: Arredonde valores numéricos de alta cardinalidade quando fizer sentido analítico. Isso reduz a contagem de valores únicos, levando a conjuntos de dados menores e processamento mais rápido da tabela de símbolos.
-
Dividindo carimbos de data/hora: Divida os campos de carimbo de data/hora em campos separados de Data e Hora. Isso reduz significativamente a cardinalidade e melhora a compressão.
-
Otimizando campos de texto: Campos de texto podem ter alta cardinalidade, especialmente campos contendo descrições longas. Para otimizar seus arquivos QVD, evite incluir esses campos de texto em vários arquivos QVD. Mova-os para arquivos QVD dedicados para manter os arquivos QVD de dados primários enxutos. Se um único QVD de texto ainda não for performático, segmente-o ainda mais.
Revisar estratégia da camada QVD
Arquivos QVD podem crescer com o tempo e podem não estar mais otimizados para seus casos de uso originais. Revise sua estratégia de camada e determine se você pode adotar uma estrutura mais granular. Usar mais arquivos menores pode limitar o impacto do carregamento de arquivos.
Por exemplo, dividir dados de vendas em QVDs por ano pode acelerar os tempos de recarregamento e permitir que os aplicativos leiam menos dados quando eles só precisam de pontos de dados dos anos mais recentes.
Para mais informações sobre a criação e armazenamento de camadas QVD, consulte:
Otimizar operações de carregamento QVD
Ao carregar dados de arquivos QVD em Qlik Cloud, otimize suas operações de carregamento. As seguintes abordagens podem ajudar a reduzir os tempos de carregamento ao ler arquivos QVD.
Minimizar leituras de armazenamento
Evite carregar os mesmos arquivos QVD várias vezes dentro de um único script de carregamento. Para reduzir a sobrecarga, carregue os dados uma vez em uma tabela temporária e os reutilize por meio de cargas RESIDENT.
Para mais informações sobre carregamento de dados e tabelas residentes, consulte:
Aproveitar cargas otimizadas
Para cenários não otimizados, como cargas com cláusulas WHERE complexas ou transformações de dados, considere carregar o QVD em seu formato otimizado em uma tabela temporária primeiro. Você pode então realizar as manipulações e filtragens necessárias através de uma carga RESIDENT para sua tabela de destino final, transferindo o ônus do processamento do carregamento do QVD para a memória do motor.
Para mais informações sobre os modos de carregamento QVD otimizado e padrão, consulte:
Soluções alternativas de armazenamento de arquivos
Se a sobrecarga de governança de armazenar seus QVDs em Qlik Cloud causar problemas de desempenho de leitura e gravação, considere testar soluções alternativas de armazenamento de arquivos com opções configuráveis de nível de segurança.
Para Qlik Cloud-soluções de armazenamento de arquivos compatíveis, consulte Qlik Conectores de Provedor de Armazenamento Web (somente em inglês). Para minimizar problemas de latência, garanta que sua solução de armazenamento de arquivos alternativa seja implantada o mais próximo possível do locatário da sua Qlik Cloud região.
Para mais informações sobre como gerenciar arquivos de dados, consulte: