Você conhece a função Power BI DAX? A Microsoft apresentou sua ferramenta de visualização em 2013 e chamou-a de Power BI. O Power BI é uma plataforma baseada em nuvem e pode ser manipulada perfeitamente para fornecer a melhor visualização até mesmo para os dados de negócios mais críticos.
Ajuda na avaliação e compartilhamento dos dados e se conecta a todas as fontes de dados dos usuários. Os usuários podem ter seu próprio painel escalonável para que possam escolher o melhor plano de visualização para eles. A visualização pode ser ativada usando a navegação para permitir o simples arrastar e soltar dos dados. Aprenda sobre a funcionalidade e recursos do Power BI.
O que é DAX
DAX é a forma abreviada de Expressões de análise de dados . Isso significa que é um tipo de fórmulas ou expressões que são usadas para a análise e cálculos de dados. A combinação ou coleção de diferentes expressões, como constantes, operadores e funções, formam uma fórmula para fornecer resultados ou saída. Para verificar a lista de exemplos, verifique as funções do Power BI DAX com exemplos em pdf.
CLIQUE AQUI para inscrever-se em nosso canal no YouTube para atualizações
Necessidade de DAX no Power BI
No Power BI, podemos ler dados do banco de dados. A tabela também pode ser mesclada no Power BI . É visto que os dados das colunas estão prontamente disponíveis para plotagem, mas não é possível que os dados estejam sempre disponíveis da mesma maneira.
Suponha que queremos melhorar nosso painel e, para isso, precisamos alterar ou modificar nossos dados. Os exemplos ajudam a entender o tópico, verifique claramente as funções do Power BI DAX com exemplos em PDF. Considere uma situação em que no Power BI as modificações que exigimos não estão prontamente disponíveis. É simples teremos que realizar algumas modificações nos dados disponíveis. Assim, para ajudar a realizar esse tipo de modificação nos dados, a função Power BI DAX entra em cena.
A função Power BI DAX ajuda a encontrar informações mais detalhadas de dados brutos. Coisas longas interrompidas são a manipulação de dados feita com a ajuda do DAX. Os analistas podem apresentar novos insights, descobrindo novas formas de cálculo de dados com a ajuda do DAX. Uma abordagem inteligente e inteligente é fornecida para a análise de dados no Power BI usando DAX.
Pontos principais sobre DAX
- Uma função DAX que pode ser executada pode conter referências de valor, funções aninhadas, declarações condicionais , etc. O código completo de DAX sempre será uma função.
- Numérico e não numérico ou outros são os dois principais tipos de dados nas fórmulas DAX. Moeda, decimais, inteiros, etc. vêm em um tipo de dados numéricos. Considerando que, objetos binários e strings vêm em tipos de dados não numéricos.
- O procedimento de avaliação de uma função DAX é que a avaliação comece de dentro para fora. Isso torna a formulação do DAX importante.
Introdução ao Power BI DAX
Para entender o uso e a importância do DAX em detalhes e como exatamente ele é útil no Power BI, vamos dar um exemplo para entendê-lo totalmente.
Vamos supor que queremos fazer um visual no Power BI que irá analisar a porcentagem de crescimento em todos os estados de um país ou que queremos comparar crescimento / vendas anualmente. Para este tipo de cálculo, não são suficientes os dados que são importados nas tabelas de dados. Temos que realizar algumas operações nos dados para torná-los em uma forma utilizável. Esse trabalho é feito usando a função Power BI DAX. Ainda assim, está confuso sobre como criar o primeiro painel do Power BI?
Sintaxe da fórmula Power BI DAX
Qualquer idioma pode ser aprendido da melhor maneira, entendendo seus elementos depois de dividi-los. Portanto, antes de estudar qualquer linguagem, primeiro estudamos sua sintaxe. A seguir está a fórmula DAX. Vamos entender sua sintaxe por meio de seus elementos.
Sintaxe do Power BI DAX
- TotalSales define o nome da nova medida.
- = (igual ao sinal) é um operador que iguala dois lados e inicia a fórmula DAX.
- SUM é a função DAX.
- Parênteses () é usado para definir argumentos e incluí-los no serviço. Cada fórmula deve ter pelo menos um argumento obrigatoriamente. Folha1 é o nome da tabela. [Valor bruto das vendas] é o nome do campo. A função será aplicada nas áreas do nome da tabela mencionada. Para entender a sintaxe mais claramente, leia as funções do Power BI DAX com exemplos em PDF.
Portanto, essa fórmula do Power BI DAX encontra a soma do produto da Quantidade bruta de vendas de três anos de dados de vendas totais.
Nota: D é usado para representar que esta fórmula é uma fórmula relacionada a DAX para o nosso entendimento.
Tipos de cálculo de DAX
As fórmulas no DAX também podem ser chamadas de cálculos porque, em última análise, eles executam cálculos para fornecer um valor resultante que pode ser usado. Colunas calculadas e Medidas calculadas são os dois cálculos realizados principalmente por meio de DAX no Power BI.
Colunas Calculadas
Uma nova coluna é criada na tabela existente por Colunas calculadas. Pelo menos uma função está lá na coluna calculada, e não na regular. Sempre que você quiser uma coluna com informações classificadas ou filtradas, essas colunas calculadas são usadas.
Etapas para criar uma coluna calculada:
- Etapa 1: clique na guia Modelagem no Power BI e selecione Nova opção .
- Etapa 2: uma barra de fórmulas será aberta. Nele, você pode substituir a palavra da coluna pelo nome da sua coluna.
- Etapa 3: insira a equação do lado direito do sinal de igual.
Calcular Medidas
As medidas calculadas criarão um campo com valores agregados, como médias, porcentagens, proporções, soma, etc.
Passos para criar medidas calculadas:
- Etapa 1: Clique na guia Modelagem no Power BI e selecione a guia Nova Medida .
- Etapa 2: uma barra de fórmulas será aberta. Nele, você pode substituir a palavra Medida pelo nome que desejar.
- Etapa 3: a expressão que precisa ser calculada pode ser inserida no lado direito do igual para assinar.
- Etapa 4: O nome da medida pode ser modificado pelo ícone da calculadora (?) Próximo a ele.
Funções do Power BI DAX
Os cálculos realizados nos valores fornecidos nos argumentos são por funções DAX. Os argumentos na função devem estar em uma ordem específica. Os casos podem ser um valor lógico como verdadeiro ou falso, outra fórmula ou função, constantes, textos, números ou referência da coluna. As funções executam uma operação específica nos valores incluídos nos argumentos. para encontrar mais exemplos, consulte as funções do Power BI DAX com exemplos em pdf. A fórmula DAX permite o uso de mais de um caso.
Recursos importantes das funções DAX
Para entender melhor as funções DAX, deve-se conhecer esses recursos.
- A função DAX nunca fará referência a valores individuais; ele se referirá a uma coluna, campo ou tabela inteira . Para aplicar a função DAX em custos pessoais, os filtros precisam estar envolvidos na fórmula.
- Recursos inteligentes de tempo são usados para calcular intervalos de data / hora. Essas categorias de funções são incluídas novamente nas funções DAX.
- Pode-se criar seu método que pode ser aplicado linha por linha nas funções DAX. O contexto dos valores decide a aplicação de equações ou aplicações em cada linha. Entenda as funções DAX com mais clareza com as funções do Power BI DAX com exemplos em pdf.
- Às vezes, as fórmulas DAX precisam de todos os valores da tabela completa que é retornada pelas funções DAX, mas você não pode exibir o conteúdo dessa tabela.
Tipos de funções do Power BI DAX
A seguir está a lista de fórmulas do DAX Power BI.

Funções Inteligentes de Tempo
Se precisarmos descobrir valores em um período fixo, como anos, trimestres, meses, semanas, dias, etc., são chamados de funções DAX inteligentes de tempo. Você pode determinar o período por essas funções e comparar os cenários no relatório. Lista de funções do Power BI DAX da seguinte forma:
- NEXTMONTH
- NEXTDAY
- LASTNONBLANK
- NEXTQUARTER
- LASTDATE
- FIRSTNONBLANK
- FIRSTDATE
- ENDOFYEAR
- ENDOFQUARTER
- ENDOFMONTH
- DATESYTD
- DATESQTD
- DATESMTD
- DATESINPERIOD
- DATESBETWEEN
- DATEADD
- CLOSINGBALANCEYEAR
- CLOSINGBALANCEQUARTER
- CLOSINGBALANCEMONTH
Funções de data e hora
Os cálculos a serem realizados nos valores de data e hora são chamados de funções DAX de data e hora. Essas funções sempre possuem o tipo de dados Data e Hora. Lista de funções DAX da seguinte forma:
- YEARFRAC
- YEAR
- WEEKNUM
- WEEKDAY
- TODAY
- TIMEVALUE
- TIME
- SECOND
- NOW
- MONTH
- MINUTE
- HOUR
- EOMONTH
- DAY
- DATEVALUE
- DATEDIFF
- DATE
- CALENDERAUTO
- CALENDER
Confira o Curso do Power BI: Aqui está o roteiro do Zero ao Especialista em BI.
Funções Lógicas
As expressões que podem ser avaliadas logicamente e retornar apenas um valor verdadeiro ou falso e são baseadas nas condições são atendidas ou não são chamadas de funções DAX lógicas. Lista de funções DAX da seguinte forma:
- TRUE
- SWITCH
- OR
- NOT
- IN
- IFERROR
- IF
- FALSE
- AND
Funções de Informação
Essas funções fornecem informações sobre os valores em linhas e colunas e são chamadas de funções DAX de informações. Ele retorna o valor TRUE ou FALSE após avaliar uma determinada condição. Se a situação avaliada resultar em um erro, ISERROR retornará TRUE. Lista de funções DAX da seguinte forma:
- USERNAME
- LOOKUPVALUE
- ISTEXT
- ISONORAFTER
- ISODD
- ISNUMBER
- ISNONTEXT
- ISLOGICAL
- ISINSCOPE
- ISEVEN
- ISERROR
- ISBLANK
- IN Operator/ CONTAINSROW function
- CUSTOMDATA
- CONTAINS
Funções Estatísticas
As funções que realizam operações de agregação e estatísticas em valores de dados são chamadas de funções DAX estatísticas. Lista de funções DAX da seguinte forma:
- MINX
- MINA
- MIN
- MEDIANX
- MEDIAN
- MAXX
- MAXA
- MAX
- GEOMEANX
- GEOMEAN
- GENERATEALL
- GENERATE
- DIST
- DISTINCTCOUNT
- CROSSJOIN
- COUNTX
- COUNTROWS
- COUNTBLANK
- COUNTAX
- COUNTA
- COUNT
- CONFIDENCE.T
- CONFIDENCE.NORM
- CHISQ.INV.RT
- CHISQ.INV
- BETA.INV
- BETA.DIST
- AVERAGEX
- AVERAGEA
- AVARAGE
- APPROXIMATEDISTINCTCOUNT
- ADDCOLUMNS
Funções matemáticas e trigonométricas
As funções que realizam cálculos matemáticos nos valores são conhecidas como funções DAX matemáticas e trigonométricas. Lista de funções DAX da seguinte forma:
- FLOOR
- FACT
- EXP
- EVEN
- DIVIDE
- DEGREES
- CURRENCY
- COSH
- COS
- COMBINA
- COMBIN
- CEILING
- ATANH
- ATAN
- ASINH
- ASIN
- ACOSH
- ACOS
- ABS
Funções pai-filho
Os valores de dados que fazem parte da hierarquia pai e filho são chamados de funções DAX pai-filho. Lista de funções DAX da seguinte forma:
- PATHLENGTH
- PATHITEMREVERSE
- PATHITEM
- PATHCONTAINS
- PATH
Funções de Texto
As funções de string no Excel correspondem às funções DAX de texto no Power BI. Lista de funções DAX da seguinte forma:
- VALUE
- UPPER
- UNICHAR
- TRIM
- SUBSTITUTE
- SEARCH
- RIGHT
- REPT
- REPLACE
- MID
- LOWER
- LEN
- LEFT
- FORMAT
- FIXED
- FIND
- EXACT
- CONCATENATEX
- CONCATENATE
- COMBINEVALUES
- CODE
- BLANK
Funções de Tabela
As funções que aplicam condições e operações em toda a tabela são conhecidas como funções de tabela na fórmula DAX. A entrada em outros argumentos ou expressões vem da saída de funções de tabela usadas em uma fórmula DAX. A relação entre essa tabela é mantida devido aos resultados dessas funções. Lista de funções DAX da seguinte forma:
- RELATEDTABLE
- DISTINCT
- VALUES
- FILTER
- ALL
Outras funções
Como criar um painel do Power BI a partir de um relatório. Lista de funções DAX como segue:
- VAR
- UNION
- TREATAS
- Table Constructor
- SUMMARIZECOLUMNS
- SELCTEDMEASURENAME
- SELECTEDMASUREMASTERSTRING
- SELECTEDMEASURE
- NATURALLEFTOUTERJOIN
- NATURALINNERJOIN
- ISSELECTEDMEASURE
- ISEMPTY
- INTERSECT
- GROUPBY
- GENERATESERIES
- EXCEPT
- ERROR
- DATATABLE
Contexto DAX
Completa o entendimento da linguagem DAX, sendo necessário conhecer o conceito de Contexto DAX. Também ajudará a entender como o DAX funciona no Power BI. Contexto de filtro e contexto de linha são os dois tipos de contexto DAX no Power BI.
Contexto do filtro:
Se quisermos nos concentrar em valores específicos dentro de uma linha ou quisermos aplicar filtros em benefícios específicos de uma linha, em vez de escolher a linha inteira, o contexto do filtro entra em uso. Assim, o contexto de linha, junto com o contexto de filtro, é usado quando queremos nos concentrar na aplicação dos cálculos aos valores específicos de uma tabela. Quando funções como TODOS, CALCULAR, RELACIONADO, FILTRO, ETC. é aplicado ao contexto de filtro de valores a ser usado.
Contexto de linha:
No contexto da linha, aplicamos um filtro a uma linha específica de uma tabela para realizar cálculos DAX. Este contexto de linha aplica a fórmula para a contagem em uma linha atual. É usado principalmente para medir linhas.
Conclusão
Cobrimos todos os tópicos essenciais exigidos no Power BI para trabalhar com fórmulas DAX. Para aprender e usar funções DAX facilmente, é muito importante percorrer as funções do Power BI DAX com exemplos em pdf. Você pode ter adquirido o conhecimento básico do Power BI DAX. Agora você pode construir uma variedade de fórmulas DAX e aplicá-las às suas tabelas existentes para criar relatórios mais avançados. Além disso, consulte as dicas e truques completos do Power BI para criar relatórios promissores.
Créditos: YODA