Apresentando a Tabela V2 de Data Estendida do Power Query

No blog de hoje, apresentarei brevemente a Tabela de Data Estendida 2.0. Compartilhei o código para esta função M pela primeira vez em abril de 2020. Desde então, houve uma série de solicitações e atualizações nesta tabela de datas do Power Query. Você pode assistir ao vídeo completo deste tutorial na parte inferior deste blog.

O lançamento mais recente da versão 2 resolveu algumas inconsistências em nomes de campo e formatos de valor, mas também inclui algumas novas funcionalidades. 

Apresentando a Tabela V2 de Data Estendida do Power Query

Índice

Acessando a Tabela de Data Estendida do Power Query 2.0

Opção 1: Fórum eDNA

Então, onde você pode obter o código para esta tabela de datas específica? Bem, o primeiro lugar é o na categoria vitrine M Code.

Apresentando a Tabela V2 de Data Estendida do Power Query

Este fórum é acessível a todos, membros e não membros. Se você estiver no fórum e vir meu crachá, também pode clicar nele e encontrará a tabela de datas estendidas no tópico em destaque. O hiperlink irá para este tópico também.

Apresentando a Tabela V2 de Data Estendida do Power Query

Para obter o código do fórum, basta copiar o código que você vê na parte inferior da postagem. Certifique-se de copiar tudo do início ao fim.

Apresentando a Tabela V2 de Data Estendida do Power Query

Em seguida, volte para o LuckyTemplates e abra o editor do Power Query.

Apresentando a Tabela V2 de Data Estendida do Power Query

Em seguida, adicione uma nova consulta em branco. 

Para este tutorial, já realizei esta etapa, então selecionarei minha consulta em branco e abrirei o editor avançado.

Apresentando a Tabela V2 de Data Estendida do Power Query

Selecione tudo o que você vê na janela do Editor Avançado e cole o código que você copiou do fórum. Em seguida, pressione Concluído.

Apresentando a Tabela V2 de Data Estendida do Power Query

Isso retorna uma função Power Query M que você pode invocar. 

Apresentando a Tabela V2 de Data Estendida do Power Query

Opção 2: hub do analista

Você também pode acessar o para obter o código dessa tabela de datas. Mas você deve ter uma assinatura para acessar esta plataforma específica.

Apresentando a Tabela V2 de Data Estendida do Power Query

Uma vez no Analyst Hub, basta procurar por PQ: Extended , e você encontrará o código para a Extended Table no resultado PQ: Extended Date Table (função M do Power Query) . Você também pode ver meu nome de usuário. 

Apresentando a Tabela V2 de Data Estendida do Power Query

Em seguida, você pode copiar o código diretamente do resultado passando o mouse sobre ele e clicando em Copiar.

Apresentando a Tabela V2 de Data Estendida do Power Query

Alternativamente, você pode visualizar o documento primeiro clicando em Abrir Documento e copiando o código de lá.

Apresentando a Tabela V2 de Data Estendida do Power Query

Vamos voltar ao LuckyTemplates e abrir o Editor Avançado. Novamente, já adicionei uma nova consulta em branco, então vou apenas selecioná-la e clicar em Editor avançado

Apresentando a Tabela V2 de Data Estendida do Power Query

Na janela do Editor Avançado, selecione tudo o que você vê e cole o código. Pressione Concluído.

Apresentando a Tabela V2 de Data Estendida do Power Query

Em vez de uma função, esse método retorna um registro que inclui a versão mais recente fxCalendar , bem como o fxCalendarDepricated V1 e um ChangeLog. 

Apresentando a Tabela V2 de Data Estendida do Power Query

Se você quiser usar a nova função, basta clicar nela ou detalhar clicando com o botão direito do mouse no espaço em branco ao lado dela e adicionando-a como uma nova consulta.  

Apresentando a Tabela V2 de Data Estendida do Power Query

Isso manterá o registro. 

Apresentando a Tabela V2 de Data Estendida do Power Query

Portanto, esta é uma maneira, e a outra é apenas clicando nessa função.

Apresentando a Tabela V2 de Data Estendida do Power Query

Isso detalhará nosso registro.

Apresentando a Tabela V2 de Data Estendida do Power Query

Ele também adicionará a etapa de navegação, conforme mostrado abaixo.

Apresentando a Tabela V2 de Data Estendida do Power Query

Basta clicar no X para retornar o registro.

Compreendendo os parâmetros da tabela de datas do Power Query

Tabela de Datas do Power Query: Parâmetros Necessários

Vamos também dar uma olhada no significado e função de cada um dos parâmetros da tabela de datas . Primeiro, o StartDate é um parâmetro obrigatório e será a primeira data em sua tabela de datas. 

O segundo e último parâmetro obrigatório desta função é o EndDate que significa a última data em sua tabela de datas. 

Sua tabela de datas sempre deve abranger anos completos e abranger todas as datas, desde a data mais antiga até a mais recente presente em seu conjunto de dados.

Apresentando a Tabela V2 de Data Estendida do Power Query

Tabela de datas do Power Query: parâmetros opcionais

O FYStartMonthNum opcional permite definir o mês de início do ano fiscal. Isso adicionará anos fiscais, trimestres, períodos e semanas à tabela de datas. 

Observe que as semanas fiscais sempre começarão na segunda-feira e podem conter menos de sete dias na primeira ou na última semana de um ano fiscal. No entanto, se você emitir este parâmetro, nenhuma das colunas fiscais será adicionada à sua tabela de datas.

Feriados é um parâmetro opcional para passar uma lista com datas de feriados para esta tabela de datas. Ele habilita um filtro booleano chamado IsHoliday, mas também afetará os campos IsBusinessDay, tipo de dia e dias de rede relativos. 

WDStartNum permite que você altere a numeração padrão dos dias da semana de zero, ou seja, de zero a seis para correr de um a sete. 

AddRelativeNetWorkdays permite incluir uma coluna Relative Network Day na tabela de datas. 

Apresentando a Tabela V2 de Data Estendida do Power Query


Criando uma tabela de datas no LuckyTemplates da maneira mais rápida possível
Tabela de datas estendidas Função Power Query M
A importância das tabelas de datas do LuckyTemplates

Conclusão

Concluindo, a Extended Date Table 2.0 é uma ferramenta poderosa para trabalhar com datas no Power Query. 

Ele fornece um conjunto abrangente de funções para gerar uma ampla variedade de informações relacionadas a datas, tornando-o um recurso inestimável ao trabalhar com grandes conjuntos de dados com informações de datas.

Tudo de bom, 

Melissa de Korte

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.