Usando o recurso Query Builder no DAX Studio

Neste tutorial, você aprenderá a usar o recurso Query Builder para criar facilmente consultas e medidas no DAX Studio .

Você pode acessá-lo clicando na opção Query Builder encontrada na guia Home. Isso abre um novo painel onde você pode especificar colunas, medidas e filtros para criar uma consulta.

Usando o recurso Query Builder no DAX Studio

Para testá-lo, vamos criar uma consulta DAX básica . Arraste e solte um campo do painel Metadata para o Query Builder.

Neste caso, as colunas são a Marca e a Cor. A tabela é filtrada para mostrar apenas as marcas que têm “Vermelho” como cor.

Quando você clica na opção Executar consulta na parte inferior, o painel Resultados exibe uma tabela contendo duas linhas: Marca e Cor. Você também pode ver que a coluna Cor contém apenas “Vermelho”.

Usando o recurso Query Builder no DAX Studio

Índice

Crie uma medida básica no construtor de consultas

Para criar uma medida de consulta usando o Query Builder, clique no botão Novo . Isso cria uma nova medida e abre um novo painel onde você pode escrever o código DAX.

Você também pode especificar a tabela em seu modelo de dados onde deseja declarar a nova medida que criou. Neste caso, é a tabela Clientes.

Usando o recurso Query Builder no DAX Studio

Nomeie sua nova medida. Para o código DAX, vamos calcular as vendas totais usando a função . É dividido por 10.000 para reduzir a quantidade de dados no resultado.

Usando o recurso Query Builder no DAX Studio

Ao clicar em OK, você pode ver que a medida foi confirmada no Query Builder. Se você clicar na opção Executar consulta, o painel Resultados mostrará uma nova coluna contendo o valor Total de vendas.

Usando o recurso Query Builder no DAX Studio

Criar uma medida com classificação no criador de consultas

Como outro exemplo, vamos criar uma segunda medida que classifica a cor de cada marca.

Remova o filtro de cor. Crie uma nova medida chamada Color Rank. O código DAX para esta medida usa a função .

No primeiro argumento, você precisa da função para avaliar o da cor do produto modificado pela função .

No segundo argumento, você precisa chamar a medida Total Sales. O resultado é classificado em ordem decrescente usando a função DESC.

Usando o recurso Query Builder no DAX Studio

Ao clicar em OK, você pode ver que uma nova coluna foi adicionada à tabela. A coluna Color Rank classifica a cor de acordo com o valor total de vendas. Isso é feito para cada marca.

Usando o recurso Query Builder no DAX Studio

Você também pode adicionar filtros à medida. Você pode filtrar a coluna de cores e optar por mostrar apenas as cores que começam com a letra B. Para que isso funcione, você precisa alterar a função REMOVEFILTERS para .

Ao executar a consulta editada, você pode ver que a coluna Color mostra apenas os dados que começam com a letra B. A coluna Color Rank também mudou a classificação de cada linha.

Usando o recurso Query Builder no DAX Studio

Você também pode usar a opção Ordenar por no Criador de consultas para classificar as linhas da tabela.

Usando o recurso Query Builder no DAX Studio

A opção Editar consulta

Outro recurso útil no Query Builder é a opção Editar consulta . Isso permite visualizar o código gerado automaticamente pelo Query Builder.

Usando o recurso Query Builder no DAX Studio

Para este exemplo, é assim que o código se parece:

Usando o recurso Query Builder no DAX Studio

Usando o recurso Query Builder no DAX Studio

Você pode ver que ele contém as mesmas linhas de código em suas medidas. No entanto, para exibir o resultado em formato de tabela, o Query Builder usa a função sobre a coluna Marca e Cor.

Você também pode ver que a opção Ordenar por é convertida em formulário de código DAX.

A opção Gerar consulta automaticamente

Se você editar suas entradas no Construtor de consultas e clicar em Executar consulta, perceberá que ele não fará nenhuma alteração no código DAX integrado do Construtor de consultas. A tabela no painel Resultados também não será atualizada.

Isso ocorre porque toda vez que você fizer alterações, é necessário clicar na opção Gerar consulta automaticamente .

Usando o recurso Query Builder no DAX Studio

Ele funciona de forma semelhante a um botão de atualização. Essa opção garante que cada alteração feita no Construtor de consultas seja refletida no código DAX integrado e nos resultados.

Conclusão

O recurso Query Builder no DAX Studio oferece uma maneira fácil de criar consultas e medidas. Isso é especialmente útil para usuários que estão apenas começando a aprender sobre o LuckyTemplates e o DAX Studio.

O melhor do Query Builder é que você não precisa escrever manualmente o código DAX sozinho. Ele fará isso por você.

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.