Removendo uma tabela de data oculta no LuckyTemplates para melhorar o desempenho

Neste tutorial, você aprenderá como remover uma tabela de data oculta no LuckyTemplates para reduzir o uso de RAM e melhorar o desempenho . O LuckyTemplates cria automaticamente tabelas de datas ocultas quando você tem a opção Data/hora automática habilitada.

Para ativar Data/hora automática , vá para Opções e, em seguida, para a guia Carregamento de dados. Na opção Time Intelligence , habilite a opção Data/hora automática.

Removendo uma tabela de data oculta no LuckyTemplates para melhorar o desempenho

Após o carregamento do LuckyTemplates, você notará que a tabela de datas não está visível no painel Campos.

Removendo uma tabela de data oculta no LuckyTemplates para melhorar o desempenho

Você pode visualizá-lo no DAX Studio ou no Tabular Editor .

Índice

Opção de data/hora automática no LuckyTemplates

Inicie o DAX Studio. No painel Metadados, você pode ver várias tabelas de datas locais .

Removendo uma tabela de data oculta no LuckyTemplates para melhorar o desempenho

Vá para a guia Avançado e clique em Visualizar Métricas . Você pode ver que atualmente as tabelas de datas locais não estão consumindo uma grande quantidade de RAM.

Removendo uma tabela de data oculta no LuckyTemplates para melhorar o desempenho

Vamos visualizar como o modelo de dados ficará se tiver mais valores de data nele.

Clique na guia Ferramentas externas e crie uma Nova tabela . Esta nova tabela calculada irá uma tabela que contém as datas de 1º de janeiro de 1907 a 31 de dezembro de 2070. Em seguida, a função criará colunas contendo a data.

Para entender como a opção Auto date/time afeta sua RAM, vamos replicar o ROW sete vezes.

Removendo uma tabela de data oculta no LuckyTemplates para melhorar o desempenho

Quando você executa isso, o DAX Studio gera uma tabela contendo 8 colunas e quase 60.000 linhas.

Removendo uma tabela de data oculta no LuckyTemplates para melhorar o desempenho

Ao clicar novamente na opção View Metrics, você verá que essa nova tabela consome 4,6 MB de RAM para cada coluna.

Removendo uma tabela de data oculta no LuckyTemplates para melhorar o desempenho

Se você clicar na guia Resumo, poderá ver que o tamanho do modelo de dados aumentou para 173 MB.

Removendo uma tabela de data oculta no LuckyTemplates para melhorar o desempenho

Por meio deste exemplo, você pode ver como habilitar a opção Data/hora automática no LuckyTemplates pode aumentar o consumo de RAM.

Ao lidar com dados realistas, você pode encontrar atributos históricos e decidir mantê-los para referência futura. Mas isso pode fazer com que seu programa consuma uma quantidade considerável de RAM, especialmente se você habilitar a opção Data/hora automática.

Você pode otimizar suas tabelas de datas desativando essa opção e criando sua própria tabela automática de data/hora usando Power Query ou código DAX . Você também pode criá-lo usando a fonte de dados em SQL.

Opção de data/hora automática desabilitada para tabela de data no LuckyTemplates

Vamos comparar o quanto esta tabela consumirá se a opção Data/hora automática estiver desativada.

Volte para o LuckyTemplates e desative a opção Data/hora automática na guia Carregamento de dados.

Removendo uma tabela de data oculta no LuckyTemplates para melhorar o desempenho

Em seguida, inicie o DAX Studio e clique em Exibir métricas. Na guia Resumo, você pode ver que de 173 MB, o consumo de RAM diminuiu para 133 MB.

Removendo uma tabela de data oculta no LuckyTemplates para melhorar o desempenho

Desativando a opção Data/hora automática, você pode economizar 40 MB de RAM.


LuckyTemplates com script Python para criar tabelas de datas
Classificando colunas de tabelas de datas no LuckyTemplates
A importância das tabelas de datas do LuckyTemplates

Conclusão

Espero que este tutorial tenha ajudado você a entender a importância de configurar o LuckyTemplates DAX Studio antes de iniciar seu trabalho.

Embora a opção de data/hora automática seja um recurso de inteligência de tempo útil, ela tem um efeito significativo no uso de RAM. Em vez disso, é recomendável criar manualmente uma tabela de datas usando o código DAX.

A remoção de tabelas de datas ocultas no LuckyTemplates é uma das maneiras de otimizar seu relatório e melhorar o desempenho. Existem mais técnicas de otimização para aprender no .

Leave a Comment

Colunas calculadas no SharePoint | Uma visão geral

Colunas calculadas no SharePoint | Uma visão geral

Descubra a importância das colunas calculadas no SharePoint e como elas podem realizar cálculos automáticos e obtenção de dados em suas listas.

Atributos pré-atentivos: como isso pode afetar seu relatório

Atributos pré-atentivos: como isso pode afetar seu relatório

Descubra todos os atributos pré-atentivos e saiba como isso pode impactar significativamente seu relatório do LuckyTemplates

Calcular Dias de Estoque Zero – LuckyTemplates Inventory Management Insights

Calcular Dias de Estoque Zero – LuckyTemplates Inventory Management Insights

Aprenda a contar o número total de dias em que você não tinha estoque por meio dessa técnica eficaz de gerenciamento de inventário do LuckyTemplates.

Usando exibições de gerenciamento dinâmico (DMV) no DAX Studio

Usando exibições de gerenciamento dinâmico (DMV) no DAX Studio

Saiba mais sobre as exibições de gerenciamento dinâmico (DMV) no DAX Studio e como usá-las para carregar conjuntos de dados diretamente no LuckyTemplates.

Variáveis ​​e expressões dentro do editor do Power Query

Variáveis ​​e expressões dentro do editor do Power Query

Este tutorial irá discutir sobre Variáveis e Expressões dentro do Editor do Power Query, destacando a importância de variáveis M e sua sintaxe.

Como calcular a diferença em dias entre compras usando o DAX no LuckyTemplates

Como calcular a diferença em dias entre compras usando o DAX no LuckyTemplates

Aprenda a calcular a diferença em dias entre compras usando DAX no LuckyTemplates com este guia completo.

Calculando a média no LuckyTemplates: isolando os resultados do dia da semana ou do fim de semana usando o DAX

Calculando a média no LuckyTemplates: isolando os resultados do dia da semana ou do fim de semana usando o DAX

Calcular uma média no LuckyTemplates envolve técnicas DAX para obter dados precisos em relatórios de negócios.

O que é self em Python: exemplos do mundo real

O que é self em Python: exemplos do mundo real

O que é self em Python: exemplos do mundo real

Como salvar e carregar um arquivo RDS em R

Como salvar e carregar um arquivo RDS em R

Você aprenderá como salvar e carregar objetos de um arquivo .rds no R. Este blog também abordará como importar objetos do R para o LuckyTemplates.

Primeiros N dias úteis revisitados - uma solução de linguagem de codificação DAX

Primeiros N dias úteis revisitados - uma solução de linguagem de codificação DAX

Neste tutorial de linguagem de codificação DAX, aprenda como usar a função GENERATE e como alterar um título de medida dinamicamente.