O que é self em Python: exemplos do mundo real
O que é self em Python: exemplos do mundo real
Este tutorial ajudará você a entender mais sobre o código M encontrado dentro do Editor Avançado.
Algumas pessoas preferem chamá-la de “linguagem de fórmula M” ou “ função M ”. Você pode usá-lo para filtrar e combinar seus dados de várias fontes de dados.
Índice
Como acessar a linguagem M do LuckyTemplates
Para acessar o código M, selecione uma consulta. Para este exemplo, clicaremos na consulta Vendas .
Depois disso, clique em Editor avançado para abrir a janela de edição.
Na janela do Editor Avançado , você pode visualizar ou modificar todo o código que aparece para a consulta selecionada.
O código parece complicado, mas você não precisa aprender a escrever os referidos códigos. Tudo o que importa é sua compreensão de como o código funciona e o que ele faz.
Em poucas palavras, esses códigos são registros das transformações ou ações que foram feitas para a consulta selecionada.
Entendendo o código M dentro do editor avançado
A primeira coisa que você pode ver dentro do código M é a fonte. Nesta parte, você pode ver o local onde o sistema recuperou os dados.
Como você também pode ver, o sistema identifica automaticamente o tipo de dados para Order Date , Ship Date , etc.
Em seguida, você pode ver os registros das transformações que foram feitas nos dados, como Rename Column , Removed Column , Duplicated Column e muito mais.
Você pode ver muitos códigos aqui por causa das diferentes transformações de dados. No entanto, você realmente não precisa escrever esses códigos porque pode fazê-lo funcionar apenas clicando ou selecionando algo na faixa de opções.
Digamos que você queira mudar alguma coisa. Você deseja renomear Order Date para Ordering Date . Você pode fazer isso dentro do Editor Avançado .
Se você alterar o nome da coluna para Ordering Date , poderá ver a etapa específica inserida em todas as etapas anteriores do código. Depois de clicar em Concluído , a coluna correspondente na consulta também é atualizada.
Agora que você tem uma ideia inicial de como as coisas funcionam no código M, vou mostrar um exemplo onde você pode obter um erro.
Digamos que você queira mover a coluna Armazém ao lado da coluna Código do Armazém . Na seção Etapas aplicadas , você pode ver o registro correspondente para Colunas reordenadas .
Agora, é aqui que você tem que ter muito cuidado. Se você voltar ao Editor avançado e alterar a coluna Data do pedido para Data do pedido novamente, receberá um erro.
Como as colunas foram reorganizadas, a parte da coluna reordenada no código registra cada coluna que foi afetada. Portanto, se você quiser fazer uma alteração nas colunas afetadas, precisará alterá-la na parte Coluna reordenada .
Além disso, você também precisa fazer as mesmas alterações no outro registro de Order Date no início do código.
Depois de clicar em Concluído , você pode corrigir o erro e ver as alterações aplicadas à coluna Data do pedido .
Conclusão
Espero que você tenha aprendido o básico do código M e do Editor Avançado por meio deste tutorial.
Apenas cerca de 1% dos usuários do LuckyTemplates realmente usam a linguagem M nesta plataforma. No entanto, é um recurso bom e valioso para aprender e experimentar o máximo que puder.
Como você só pode usar a linguagem M ou o código M para consultar ou limpar seus dados, precisa se preocupar mais em escrever DAX de alta qualidade, pois é aí que você pode aproveitar o poder analítico do LuckyTemplates.
Felizmente, isso deu a você uma ideia melhor sobre o Editor avançado e o que está acontecendo nos bastidores.
Obrigado!
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.
Este tutorial abordará como usar a técnica Multi Threaded Dynamic Visuals para criar insights de visualizações de dados dinâmicos em seus relatórios.
Neste artigo, analisarei o contexto do filtro. O contexto do filtro é um dos principais tópicos sobre os quais qualquer usuário do LuckyTemplates deve aprender inicialmente.
Quero mostrar como o serviço online do LuckyTemplates Apps pode ajudar no gerenciamento de diferentes relatórios e insights gerados de várias fontes.
Aprenda a calcular suas alterações de margem de lucro usando técnicas como ramificação de medida e combinação de fórmulas DAX no LuckyTemplates.
Este tutorial discutirá sobre as ideias de materialização de caches de dados e como elas afetam o desempenho dos DAXs no fornecimento de resultados.
Se você ainda estiver usando o Excel até agora, este é o melhor momento para começar a usar o LuckyTemplates para suas necessidades de relatórios de negócios.
O que é o Gateway do LuckyTemplates? Tudo o que você precisa saber