Tabela de Data Estendida Função Power Query M

Na postagem do blog de hoje, veremos novamente a função M do Power Query para a tabela de data estendida . Desde a postagem inicial do código, houve várias atualizações com a ajuda de nossa comunidade LuckyTemplates.

Ele se tornou uma tabela de datas bastante extensa que cobre praticamente tudo o que você provavelmente precisará. Você pode assistir ao vídeo completo deste tutorial na parte inferior deste blog.

Tabela de Data Estendida Função Power Query M

A atualização mais recente também inclui documentação sobre parâmetros e algumas notas de esclarecimento sobre atributos encontrados na tabela de datas.

Eu recomendo obter a diretamente do fórum LuckyTemplates. Você também precisará desta sobre como criar datas dinâmicas de início e término para consultas de tabela de datas, bem como a que Brian Julius desenvolveu.

Índice

Criando uma consulta em branco

Vamos começar. Criaremos uma nova consulta em branco clicando com o botão direito do mouse no painel de consulta e selecionando uma nova consulta em branco.

Tabela de Data Estendida Função Power Query M

Abra a janela do editor avançado, selecione tudo o que vemos, cole o código e pressione Concluído.

Tabela de Data Estendida Função Power Query M

Vamos renomear esta consulta.

Tabela de Data Estendida Função Power Query M

Para criar uma tabela de datas real, vamos invocar esta consulta de função. Vamos inserir uma data de início e uma data de término.

Não passarei um mês de início de ano fiscal ou um número de início de dia da semana. Vou apenas pressionar Invocar.

Tabela de Data Estendida Função Power Query M

Em seguida, vamos renomear essa consulta como nossa tabela Dates.

Tabela de Data Estendida Função Power Query M

Como você pode ver, esta é uma tabela de datas muito extensa e provavelmente conterá campos que nunca serão necessários.

Tabela de Data Estendida Função Power Query M

Agora, se for esse o caso, você pode adicionar uma única linha de código M à função M da tabela de datas para gerar apenas as colunas necessárias para suas necessidades de negócios.

Vou orientá-lo sobre como fazer essa modificação no código. Podemos usar a interface do usuário para escrever a maior parte do código M.

Vamos selecionar as colunas que queremos manter nesta consulta. Depois de selecionar todas as colunas, podemos clicar com o botão direito do mouse em uma das colunas e selecionar Remover outras colunas .

Tabela de Data Estendida Função Power Query M

Como você pode ver na barra de fórmulas, ela agora lista todos os nomes das colunas que queremos manter nesta consulta.

Tudo o que precisamos fazer é copiar esse trecho de código M diretamente de nossa barra de fórmulas. Vamos estender a barra de fórmulas e copiar todo o código que vemos.

Tabela de Data Estendida Função Power Query M

Ajustando o código M para a tabela de data estendida

Neste ponto, podemos voltar para a consulta de função, abrir o editor avançado novamente e rolar até o final.

Tabela de Data Estendida Função Power Query M

No final da última linha da etapa de reorganização da coluna, pule para o final, adicione uma vírgula e digite para obter uma nova linha.

Tabela de Data Estendida Função Power Query M

Vamos criar uma variável, chamá-la de SelectColumns e colar o código que copiamos. Vá para a frente da linha novamente.

Tabela de Data Estendida Função Power Query M

Como você pode ver, isso aponta para a fonte agora, e não queremos isso. Em vez disso, queremos a última etapa.

Tabela de Data Estendida Função Power Query M

Portanto, copie este nome de variável e cole-o na cláusula e pressione Concluído.

Tabela de Data Estendida Função Power Query M

Isso atualizou nossa consulta.

Tabela de Data Estendida Função Power Query M

Vamos passar para nossa consulta de tabela de datas e remover essa última etapa.

Tabela de Data Estendida Função Power Query M

Esta tabela agora tem 27 colunas de largura.

Tabela de Data Estendida Função Power Query M

Fazendo um pequeno ajuste no código, posso obter um subconjunto de todas as colunas da tabela de data estendida que posso usar em meus negócios.

Conclusão

Espero que você tenha gostado deste. Se você gostou do conteúdo abordado neste tutorial específico, assine o canal de TV LuckyTemplates .

Temos uma grande quantidade de conteúdo sendo lançado o tempo todo, todo dedicado a melhorar a maneira como você usa o LuckyTemplates e a Power Platform.

melissa

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.