Implementando grupos de medidas DAX em seus relatórios – uma revisão de modelagem do LuckyTemplates

Neste tutorial, falarei sobre um tópico muito importante sobre modelagem e organização do LuckyTemplates . Na maioria das demonstrações que o LuckyTemplates lança em webinars, conferências e para membros do LuckyTemplates, você verá que o uso de grupos de medidas é extenso. Você pode assistir ao vídeo completo deste tutorial na parte inferior deste blog.

Há uma boa razão pela qual os grupos de medidas foram implementados em todos os modelos criados pelo LuckyTemplates. Ao desenvolver modelos analíticos avançados e relatórios dentro do LuckyTemplates, organizar todas as medidas DAX que você está criando é de extrema importância .

Se você não fizer isso, seu modelo será muito difícil de manter e auditar no futuro porque as medidas serão difíceis de encontrar.

Este tutorial é um mergulho profundo em por que os grupos de medidas são tão importantes e como você pode realmente criá-los dentro do LuckyTemplates.  Esta é certamente uma prática recomendada relevante e valiosa se você está apenas começando e obtendo uma introdução às medidas.

Vamos tentar olhar para este relatório aqui. Isso veio do Learning Summit de fevereiro de 2018 .

Implementando grupos de medidas DAX em seus relatórios – uma revisão de modelagem do LuckyTemplates

Você verá que no painel CAMPOS , há vários grupos de medidas ou tabelas de medidas.

Implementando grupos de medidas DAX em seus relatórios – uma revisão de modelagem do LuckyTemplates

O lado do desenvolvimento da cúpula de aprendizado foi de apenas três sessões de cerca de 45 minutos a uma hora. E nesse tempo, conseguimos criar cerca de 40 a 50 compassos dentro desses grupos únicos.

Implementando grupos de medidas DAX em seus relatórios – uma revisão de modelagem do LuckyTemplates

Imagine se você tiver isso em todas as suas tabelas e não as organizar adequadamente. Você definitivamente se perderá em termos do que está realmente fazendo em seu desenvolvimento.

Índice

Metodologia de ramificação de medida

A ramificação de medidas é outra importante técnica de desenvolvimento que se baseia em grupos de medidas.

Nessa metodologia, costumo separar as medidas e colocá-las em grupos com base no ramo em que estão. Agora, sempre começo com os principais cálculos (cálculos) e as chamo de Medidas-chave .

É aqui que eu provavelmente começo. Eu crio todas as medidas DAX simples, como SUM , , SUMX e todas as outras funções básicas simples. Coloquei todas essas funções simples, de iteração e agregação no grupo Medidas-chave .

Implementando grupos de medidas DAX em seus relatórios – uma revisão de modelagem do LuckyTemplates

Então, eu me dedico a esses padrões analíticos selecionados, como Médias Móveis , Classificação , Análise de Cenários , Técnicas de Segmentação , Comparação de Tempo ,  etc.

Implementando grupos de medidas DAX em seus relatórios – uma revisão de modelagem do LuckyTemplates

Como você pode ver, até mesmo o grupo de medidas Time Comparison pode ter várias medidas. Isso ocorre porque você pode não apenas querer calcular as vendas do ano passado , mas também todas as diferenças entre as vendas deste ano e as do ano passado . Além disso, você pode querer calcular a variação percentual entre este ano e o ano passado

Implementando grupos de medidas DAX em seus relatórios – uma revisão de modelagem do LuckyTemplates

Agora, esses são apenas alguns exemplos de como você pode obter essas inúmeras medidas. E você precisa mantê-lo realmente intuitivo para poder fazer referência a essas medidas e arrastá-las para seus relatórios e visualizações.

Isso é para evitar pesquisar em todas as suas tabelas (tentando descobrir qual medida vai para onde) e ficar confuso.

Você pode classificar facilmente todas essas medidas, o que pode fazer uma grande diferença em termos de velocidade e eficiência na criação de relatórios. 

Técnica de amostra para modelagem do LuckyTemplates

Agora, vou compartilhar o que costumo fazer no modelo. Isso também é considerado importante do ponto de vista da organização.

Eu costumo colocar minhas tabelas de medidas do lado direito. Às vezes, também os coloco na parte inferior. Isso ocorre porque eles geralmente não têm um relacionamento com nosso modelo principal .

Implementando grupos de medidas DAX em seus relatórios – uma revisão de modelagem do LuckyTemplates

No entanto, referenciá-los nesta seção ainda é essencial. Isso ocorre porque queremos que eles estejam em um grupo claro onde sejam facilmente identificáveis.

Nesse caso, você pode verificar e encontrar facilmente todas as suas fórmulas de classificação, que estão dentro do grupo Cenários de Demanda .

Implementando grupos de medidas DAX em seus relatórios – uma revisão de modelagem do LuckyTemplates

E isso é apenas a principal coisa que eu queria apontar aqui. Para reiterar, quero mencionar a importância desses grupos de medidas quando se trata da eficiência da modelagem e organização do LuckyTemplates.

Utilizando o recurso de pesquisa nos modelos do LuckyTemplates

Além disso, você pode aproveitar outros recursos, como a barra de pesquisa no painel CAMPOS .

Implementando grupos de medidas DAX em seus relatórios – uma revisão de modelagem do LuckyTemplates

Vamos tentar digitar ' em movimento '. Como você percebeu, ele exibiu todos os resultados relevantes dentro de um determinado grupo de medidas que está conectado ao que pesquisamos.

Implementando grupos de medidas DAX em seus relatórios – uma revisão de modelagem do LuckyTemplates

Seleção por meio de visualizações

Aqui está outra coisa legal que eu quero mostrar a você. Ao selecionar visualizações (neste caso, os destaques da cidade) , você sempre pode ver onde as medidas incluídas aparecem em nossos grupos ou tabelas de medidas.

Implementando grupos de medidas DAX em seus relatórios – uma revisão de modelagem do LuckyTemplates

Certamente será fácil para você entender como as coisas foram configuradas ou postadas até mesmo por outra pessoa. E no futuro, quando você quiser consultar seu relatório, poderá localizar e fazer referência rapidamente a essas medidas.

Essa é principalmente a ideia que quero destacar aqui. Mas antes de terminarmos, mostrarei como criar um grupo de medidas .

Criando um grupo de medidas em um modelo do LuckyTemplates

Para criar um grupo de medidas, basta clicar na opção Inserir dados na guia Início .

Implementando grupos de medidas DAX em seus relatórios – uma revisão de modelagem do LuckyTemplates

Em seguida, uma janela de tabela aparecerá. Na verdade, você não precisa colocar nada dentro da mesa. Isso significa que você pode deixar em branco. 

Implementando grupos de medidas DAX em seus relatórios – uma revisão de modelagem do LuckyTemplates

Basta digitar o nome do seu grupo de medidas. Neste exemplo, vamos nomeá-lo como 'Demo' . Depois, clique em Carregar .

Implementando grupos de medidas DAX em seus relatórios – uma revisão de modelagem do LuckyTemplates

Em seguida, ele criará uma tabela. Não criará nenhum relacionamento porque você não tem nenhum dado aqui.

Implementando grupos de medidas DAX em seus relatórios – uma revisão de modelagem do LuckyTemplates

O que você precisa fazer a seguir é criar uma medida clicando na opção Nova medida na guia Início .

Implementando grupos de medidas DAX em seus relatórios – uma revisão de modelagem do LuckyTemplates

Vamos chamar essa medida de Demo Sales . Faremos referência a outra medida ( Vendas LY ) apenas para criar uma rapidamente.

Implementando grupos de medidas DAX em seus relatórios – uma revisão de modelagem do LuckyTemplates

Portanto, a medida Demo Sales criada agora apareceu no grupo de medidas Demo .

Implementando grupos de medidas DAX em seus relatórios – uma revisão de modelagem do LuckyTemplates

Vamos excluir esta Coluna1 primeiro, porque na verdade não precisaremos dela.

Implementando grupos de medidas DAX em seus relatórios – uma revisão de modelagem do LuckyTemplates

Depois de excluí-lo, basta clicar no painel Mostrar/Ocultar dentro e fora e você verá que agora é um grupo de medidas ou uma tabela de medidas. 

Implementando grupos de medidas DAX em seus relatórios – uma revisão de modelagem do LuckyTemplates

Então, isso é apenas para mostrar rapidamente como você pode realmente criar um grupo de medidas .

Conclusão

A ramificação de medida é um conceito de desenvolvimento incrivelmente vital para começar a implementar em seus modelos o máximo possível. Ao utilizar essa técnica de desenvolvimento em combinação com grupos de medidas, você pode trazer grande escala e eficiência ao trabalho de desenvolvimento que está implementando no LuckyTemplates.

Divirta-se revisando este conteúdo específico. Isso melhorará imensamente suas habilidades de modelagem e geração de relatórios do LuckyTemplates dentro do LuckyTemplates. Eu recomendo implementar essas ideias e técnicas em seus próprios relatórios e modelos.

***** Aprendendo LuckyTemplates? *****








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.