Minhas dicas práticas ao usar o editor avançado do LuckyTemplates

Minhas dicas práticas ao usar o editor avançado do LuckyTemplates

Vamos falar sobre algumas das minhas dicas de práticas recomendadas usando o Editor Avançado dentro do LuckyTemplates. Você pode assistir ao vídeo completo deste tutorial na parte inferior deste blog.

Surpreendentemente, a maioria das pessoas não conhece o Editor Avançado. É porque está escondido dentro do Query Editor, que muitos usuários não utilizam tanto quanto deveriam.

Se você não sabe o que é,  precisa entender melhor como ele funciona no LuckyTemplates.

O Editor Avançado registra todas as diferentes transformações feitas dentro do Editor de Consultas.

Você não precisa entender como escrever nenhum código (chamado 'M'). Mas você deve ter uma boa compreensão do que realmente significa e como funciona nos bastidores.

Você deve saber disso porque muitas vezes, especialmente quando você faz mais e mais transformações dentro do Editor de Consultas, precisará concluir algumas correções no Editor Avançado.

Certamente, existem ajustes que podem ser feitos com mais facilidade no Editor avançado e por meio do código M, em vez de fazê-lo na interface do usuário apenas apontando e clicando.

Eu queria mergulhar rapidamente no editor avançado dentro do editor de consultas no LuckyTemplates. Se você está apenas começando no LuckyTemplates, talvez não esteja familiarizado com essa área, mas à medida que desenvolve mais e mais relatórios do LuckyTemplates, torna-se importante entender o que está acontecendo aqui.

Minhas dicas práticas ao usar o editor avançado do LuckyTemplates

Índice

Editor de consultas

A primeira coisa a fazer é ir ao editor de consultas selecionando o ícone Editar Consultas. 0:50

Em todos os meus treinamentos para iniciantes, sempre digo para nunca clicar em Obter dados porque os dados nunca são perfeitos; você sempre tem que fazer algum tipo de transformação ou limpeza.

À medida que você começar a trabalhar mais no LuckyTemplates, precisará fazer alguns pequenos ajustes no que chamamos de Editor Avançado .

Minhas dicas práticas ao usar o editor avançado do LuckyTemplates

É aqui que as linhas de código são escritas quando você faz transformações em seus conjuntos de dados. Atualmente, estou na tabela Dates olhando para a fonte de onde vêm os dados, que vem de Dates Query.

Minhas dicas práticas ao usar o editor avançado do LuckyTemplates

A principal observação aqui é que esta tabela foi criada a partir de uma fonte e, nesse caso, a fonte é apenas uma consulta de parâmetro. Ele foi rotulado com uma linha de código chamada Renamed Columns .

Vamos fazer algumas alterações e criar uma coluna Short Month. Vou duplicar a coluna e, em seguida, dividir a coluna por número de caracteres.

Minhas dicas práticas ao usar o editor avançado do LuckyTemplates

Minhas dicas práticas ao usar o editor avançado do LuckyTemplates

Vou apenas dividi-lo por três e escolher Uma vez, o mais à esquerda possível.

Minhas dicas práticas ao usar o editor avançado do LuckyTemplates

Em seguida, renomearei a coluna para Short Month . Você poderá ver as etapas que apliquei no lado direito.

Minhas dicas práticas ao usar o editor avançado do LuckyTemplates

A chave aqui está dentro do editor avançado, que mostrará o que realmente aconteceu. O que é ótimo nisso é que ele tenta descobrir um rótulo para cada linha aqui dentro e escreve sequencialmente o código para cada etapa que você executa.

Na minha opinião, você não precisa saber escrever código para usar bem o LuckyTemplates. Eu nem sei como escrever porque o editor avançado faz todo o trabalho para você. Obviamente, estou perdendo algumas coisas muito específicas que não posso fazer porque não posso escrever, mas o importante aqui é entender o que está acontecendo.

Fazendo alterações no editor

O melhor é que você pode fazer alterações que serão refletidas na tabela. Por exemplo, você não deseja mais chamá-lo de "Mês curto" e deseja alterá-lo para "Mês curto".

Minhas dicas práticas ao usar o editor avançado do LuckyTemplates

Minhas dicas práticas ao usar o editor avançado do LuckyTemplates

Você pode entrar no editor e fazer as alterações aqui, e ele faz as alterações para você no front-end. Isso é bastante útil do ponto de vista da auditoria, simplesmente porque, quando você recebe erros, esse é o lugar certo. Você pode mergulhar aqui e descobrir onde ocorreu o erro.

Corrigindo o erro

Quero mostrar a você uma coisa rápida em que você pode ter alguns problemas e só pode ser corrigida no editor avançado.

Digamos, por exemplo, que a coluna Short Mth desapareça e apareça no final da tabela. Você pode querer movê-lo e colocá-lo próximo ao mês completo, certo?

Minhas dicas práticas ao usar o editor avançado do LuckyTemplates

Agora, se pularmos para o editor avançado, você verá que as colunas reordenadas realmente listam cada nome de coluna.

Você tem que estar ciente de que isso está acontecendo. Digamos que você tenha percebido neste ponto que deseja alterar o nome de algo, ou até mesmo colocar algo tão simples quanto um espaço entre Week e Ending, isso lhe dará um aviso que diz Insert Step .

Minhas dicas práticas ao usar o editor avançado do LuckyTemplates

No momento, parece bom e não há nada de errado quando você clica, mas verifique o que acontece quando você vai até o final. Você obtém um erro.

Minhas dicas práticas ao usar o editor avançado do LuckyTemplates

Às vezes, esses códigos de erro nem sempre informam exatamente o que está errado ou onde encontrar o erro. Mas, neste caso, está dizendo que o WeekEnding não pode ser encontrado. Agora, a razão para isso é porque o nome da tabela inicial foi realmente listado nesta linha específica.

Minhas dicas práticas ao usar o editor avançado do LuckyTemplates

Então você tem que ir e encontrar a linha e o nome da coluna em particular. Você pode ver aqui que “WeekEnding” não mudou, causando o erro. Então, tudo o que precisamos fazer é colocar um espaço entre Week e Ending para corrigir o erro.

É por isso que entender o editor avançado é fundamental. Esperamos que você possa se familiarizar muito mais com o editor avançado, porque você pode ter muitos erros para corrigir e não deseja excluir todos eles.

Conclusão

Meu ponto principal é que ter um entendimento é mais importante do que ser capaz de escrever qualquer código. Esse é o meu principal argumento para você neste tutorial.

Se você quiser aprender muitas técnicas avançadas de editor de consultas, confira o conteúdo contido neste módulo de curso em . Este é o curso em que a maioria dos membros vê a maior transformação de seu trabalho no LuckyTemplates depois de concluí-lo.


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.

Apresentar insights usando a técnica de visuais dinâmicos multithread no LuckyTemplates

Apresentar insights usando a técnica de visuais dinâmicos multithread no LuckyTemplates

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.

Introdução ao contexto de filtro no LuckyTemplates

Introdução ao contexto de filtro no LuckyTemplates

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.

Melhores dicas para usar os aplicativos no serviço online do LuckyTemplates

Melhores dicas para usar os aplicativos no serviço online do LuckyTemplates

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.

Analisar alterações de margem de lucro ao longo do tempo – Analytics com LuckyTemplates e DAX

Analisar alterações de margem de lucro ao longo do tempo – Analytics com LuckyTemplates e DAX

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.

Ideias de materialização para caches de dados no DAX Studio

Ideias de materialização para caches de dados no DAX Studio

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.

Relatórios de negócios usando o LuckyTemplates

Relatórios de negócios usando o LuckyTemplates

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

O que é o Gateway do LuckyTemplates? Tudo o que você precisa saber

O que é o Gateway do LuckyTemplates? Tudo o que você precisa saber