Criando uma tabela de consulta de data dinâmica no LuckyTemplates: um tutorial do editor de consultas

Uma pergunta que recebi do gira em torno de uma adição à tabela de consulta de data. Essa adição evita que você tenha que filtrar manualmente os dados até a última data toda vez que novos dados chegam. Isso pode ser útil se você estiver trabalhando em um relatório em andamento. Você pode assistir ao vídeo completo deste tutorial na parte inferior deste blog.

Vou adicionar um link para a referida postagem nas postagens do fórum de suporte relacionadas abaixo.

Observe que a solução que estou fornecendo exigirá o uso do antigo modelo de tabela de datas que forneci nos cursos Ultimate Beginner's Guide to LuckyTemplates e Ultimate Beginner's Guide to DAX. Os links para estes também são encontrados abaixo.

O modelo é um arquivo de texto que precisa ser colocado no editor de consultas. Ele gera uma tabela de datas com base nos parâmetros de data que você insere.

Assim que estiver pronto, mostrarei como tornar a tabela dinâmica com base nos dados reais que você possui.

Índice

Criando uma tabela de data dinâmica usando dados ao vivo

Primeiro, verificarei as datas gerais na tabela Vendas.

Criando uma tabela de consulta de data dinâmica no LuckyTemplates: um tutorial do editor de consultas

A tabela de vendas servirá como tabela de fatos enquanto tentamos obter a data mínima geral. Vou usar a função CALCULAR e depois usar a Data do pedido.

Observe que também tenho segmentações aqui, portanto, preciso usar TODAS as datas. Isso remove quaisquer filtros que possam estar trazendo o contexto errado para a medida.

Criando uma tabela de consulta de data dinâmica no LuckyTemplates: um tutorial do editor de consultas

Agora, só preciso recriar essa medida. Vou copiar esta fórmula e clicar em Nova Medida.

Criando uma tabela de consulta de data dinâmica no LuckyTemplates: um tutorial do editor de consultas

Essa nova medida será para a Data Máxima Geral, então só preciso alterar o MIN para MAX.

Criando uma tabela de consulta de data dinâmica no LuckyTemplates: um tutorial do editor de consultas

Deixe-me arrastar essas medidas para o meu relatório para ver quais datas surgirão.

Criando uma tabela de consulta de data dinâmica no LuckyTemplates: um tutorial do editor de consultas

Quando vejo os dados da tabela Sales, a primeira data em minha linha do tempo cai no início de 2014, enquanto a última data cai em meados de novembro de 2018.

Parâmetros de consulta de datas

Como o objetivo principal aqui é tornar a tabela de datas dinâmica, as datas resultantes seriam um pouco diferentes das cartas que você viu anteriormente, especialmente depois que mudamos as coisas no Editor de consultas.

Vou começar entrando na Consulta de Datas.

Criando uma tabela de consulta de data dinâmica no LuckyTemplates: um tutorial do editor de consultas

Em seguida, irei para o Editor Avançado.

Criando uma tabela de consulta de data dinâmica no LuckyTemplates: um tutorial do editor de consultas

É aqui que você verá um arquivo de texto onde poderá inserir pessoalmente as datas abrangidas.

Criando uma tabela de consulta de data dinâmica no LuckyTemplates: um tutorial do editor de consultas

Isso agora vai gerar todo o código da tabela Date com base no que colocamos em StartDate, EndDate e FYStartMonth.

Criando uma tabela de consulta de data dinâmica no LuckyTemplates: um tutorial do editor de consultas

É esta Consulta de Datas que gerou a tabela abaixo.

Criando uma tabela de consulta de data dinâmica no LuckyTemplates: um tutorial do editor de consultas

Criando a tabela de data dinâmica

O que vou fazer agora é duplicar a tabela anterior e usar essa duplicata para iniciar uma tabela de Data Dinâmica.

Criando uma tabela de consulta de data dinâmica no LuckyTemplates: um tutorial do editor de consultas

Normalmente, você iria para a Fonte para gerar os dados.

Criando uma tabela de consulta de data dinâmica no LuckyTemplates: um tutorial do editor de consultas

Então, você pode alterar a data aqui mesmo na Consulta de Datas.

Criando uma tabela de consulta de data dinâmica no LuckyTemplates: um tutorial do editor de consultas

Mas o que vou mostrar é como sobrepor isso.

Vou começar com List Min. Minha tabela de vendas continua sendo minha tabela de fatos, então vou referenciar a data do pedido.

Criando uma tabela de consulta de data dinâmica no LuckyTemplates: um tutorial do editor de consultas

A segunda parte da medida será o List Max, e também utilizará a tabela Sales e Order Date.

Criando uma tabela de consulta de data dinâmica no LuckyTemplates: um tutorial do editor de consultas

Com essas alterações na medida, a tabela agora será atualizada automaticamente sempre que novos dados entrarem na tabela Vendas. A tabela Data também será ajustada de acordo com as datas relevantes.

Claro, você também precisa de algum espaço para ajustes. É por isso que costumo adicionar cerca de 30 dias à última data. É para isso que serve esta última parte da medida.

Criando uma tabela de consulta de data dinâmica no LuckyTemplates: um tutorial do editor de consultas

Este é um conceito interessante que o ajudaria a executar qualquer tipo de análise de cenário. É melhor adicionar algum tempo extra no final, em vez de apenas cortá-lo na última data.

Quando voltarmos aos cartões que mostram a primeira e a última data, você verá que a última data já foi ajustada.

Criando uma tabela de consulta de data dinâmica no LuckyTemplates: um tutorial do editor de consultas


Crie uma tabela de datas abrangente no LuckyTemplates muito rapidamente
Mostre os resultados até a data atual ou uma data específica no LuckyTemplates
Como trabalhar com várias datas no LuckyTemplates

Conclusão

Com uma tabela de consulta de data dinâmica, não há necessidade de filtrar manualmente as datas sempre que novos dados chegam à sua tabela de fatos.

Novamente, sempre prefiro criar tabelas de datas no editor de consultas porque ainda é a maneira mais eficiente de fazer isso.

Você vai precisar do código de texto que pode baixar dos cursos do Ultimate Beginner's Guide para isso, então confira o link para esses cursos abaixo.

Tudo de bom,

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.