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. Você verá e aprenderá que cada expressão let tem duas partes: uma cláusula let e in e uma lista separada por vírgulas de nomes de variáveis ou identificadores de etapas. Além disso, vamos explorar como esses componentes ajudam a construir um relatório de dados eficiente.

Índice

  1. Compreendendo expressões let e linguagem M
  2. Usando variáveis e expressões simples
  3. Variáveis de nomes e identificadores de etapas
  4. Recriando variáveis e expressões no LuckyTemplates Desktop
  5. Compreendendo consultas e códigos M
  6. Conclusão

Compreendendo expressões let e linguagem M

A expressão Let permite encadear uma série de expressões em uma única e mais complexa expressão. As variáveis são usadas para armazenar valores de diversos tipos, como números, textos, datas ou estruturas mais complexas como registros, listas e tabelas.

A maioria das consultas retorna uma tabela que pode ser utilizada em relatórios ou carregada no modelo de dados. É importante observar que um ícone ao lado de um nome de consulta indica o tipo de valor que a consulta retorna.

Cada consulta no editor de consultas é uma única expressão M. Ao ser executada, a expressão é avaliada e um valor é retornado, determinado por aquilo que se segue na cláusula in. A cláusula in pode referir-se a qualquer variável na lista ou até mesmo a outra consulta.

Adicionar uma nova consulta

Para adicionar uma nova consulta, clique com o botão direito do mouse no espaço em branco no painel Consulta e selecione Nova consulta e, em seguida, Consulta em branco.

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

Abrindo o Editor Avançado

Abra a janela Editor Avançado clicando em Editor Avançado na seção Consulta.

Editor Avançado do Power Query

Analisando a nova consulta

Observe que a nova consulta não está em branco. Ela começa com uma cláusula let, seguida de uma variável source, que armazena uma string de texto vazia. A cláusula in irá retornar o valor da variável source.

Consulta no Editor do Power Query

Usando variáveis e expressões simples

Crie uma sintaxe simples no Editor Avançado usando A como sua variável e atribua um valor a ela.

Sintaxe simples no Power Query

Variáveis de nomes e identificadores de etapas

Se os nomes das variáveis contiverem espaços, precisam ser colocados entre aspas duplas e precedidos por um sinal de cerquilha. Utilize o painel Etapas aplicadas ao renomear suas variáveis.

Renomeando variáveis no Power Query

Recriando variáveis e expressões no LuckyTemplates Desktop

A estrutura do código dentro da janela do Editor Avançado é semelhante à sintaxe DAX. Acesse a guia Início para criar uma medida.

Inserindo dados no LuckyTemplates

Compreendendo consultas e códigos M

As consultas M parecem com códigos de procedimento, sendo que a interface do usuário as gera em formato sequencial. A avaliação preguiçosa e o query folding são processos que ajudam a otimizar o desempenho das consultas.

Os nomes das variáveis são visíveis no painel de Etapas aplicadas, permitindo fácil acompanhamento e reordenação.

Conclusão

Consultas DAX usando variáveis e funções importantes

Sintaxe de fórmula do LuckyTemplates, comentários e variáveis

Usando variáveis no LuckyTemplates – um exemplo detalhado

Variáveis e expressões são cruciais para gerar dados e informações em seu relatório. Eles coletam diferentes dados para obter e produzir resultados.


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.