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.
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.
Í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.
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.
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.
Em seguida, volte para o LuckyTemplates e abra o editor 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.
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.
Isso retorna uma função Power Query M que você pode invocar.
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.
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.
Em seguida, você pode copiar o código diretamente do resultado passando o mouse sobre ele e clicando em Copiar.
Alternativamente, você pode visualizar o documento primeiro clicando em Abrir Documento e copiando o código de lá.
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 .
Na janela do Editor Avançado, selecione tudo o que você vê e cole o código. Pressione Concluído.
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.
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.
Isso manterá o registro.
Portanto, esta é uma maneira, e a outra é apenas clicando nessa função.
Isso detalhará nosso registro.
Ele também adicionará a etapa de navegação, conforme mostrado abaixo.
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.
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.
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
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.
Descubra todos os atributos pré-atentivos e saiba como isso pode impactar significativamente seu relatório do LuckyTemplates
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.
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.
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.
Aprenda a calcular a diferença em dias entre compras usando DAX no LuckyTemplates com este guia completo.
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
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.
Neste tutorial de linguagem de codificação DAX, aprenda como usar a função GENERATE e como alterar um título de medida dinamicamente.