Galeria de mapas mentais PowerBI.DAX
Adequado para quem tem conhecimentos básicos, incluindo operações de agregação, Cálculo de proporção, Cálculo de classificação, problemas de agrupamento, Relacionado ao tempo etc.
Editado em 2023-12-14 17:41:16A segunda unidade do Curso Obrigatório de Biologia resumiu e organizou os pontos de conhecimento, abrangendo todos os conteúdos básicos, o que é muito conveniente para todos aprenderem. Adequado para revisão e visualização de exames para melhorar a eficiência do aprendizado. Apresse-se e colete-o para aprender juntos!
Este é um mapa mental sobre Extração e corrosão de mim. O conteúdo principal inclui: Corrosão de metais, Extração de metais e a série de reatividade.
Este é um mapa mental sobre Reatividade de metais. O conteúdo principal inclui: Reações de deslocamento de metais, A série de reatividade de metais.
A segunda unidade do Curso Obrigatório de Biologia resumiu e organizou os pontos de conhecimento, abrangendo todos os conteúdos básicos, o que é muito conveniente para todos aprenderem. Adequado para revisão e visualização de exames para melhorar a eficiência do aprendizado. Apresse-se e colete-o para aprender juntos!
Este é um mapa mental sobre Extração e corrosão de mim. O conteúdo principal inclui: Corrosão de metais, Extração de metais e a série de reatividade.
Este é um mapa mental sobre Reatividade de metais. O conteúdo principal inclui: Reações de deslocamento de metais, A série de reatividade de metais.
DAX
Operação de agregação
polimerização
SUM/AVERAGE: só pode agregar valores numéricos
MAX/MIN: O texto pode ser agregado
contar
DISTINCTCOUNT: contagem distinta
COUNTROWS: conte o número de linhas da tabela
COUNTROWS(VALUES()): contagem não repetida
contagem de condições
CALCULAR( COUNTROWS(), FILTER(tabela, condição) )
valor médio
MÉDIA
MÉDIA(tabela[coluna])
MÉDIAX
AVERAGEX(tabela, tabela[coluna])
Método de escrita comum
MÉDIAX( VALORES (coluna de dimensão calculada), [Calculado por medida] )
MÉDIAX( VALORES (coluna de dimensão calculada), CALCULATE(SOMA(tabela[coluna])) )
Cálculo de proporção
Proporção geral
Proporção geral
DIVIDIR (numerador, denominador)
DIVIDIR( [Vendas], CALCULAR( [Vendas], ALL('Tabela de produtos') ) )
Proporção do grupo
DIVIDIR( [Vendas], CALCULAR( [Vendas], TODOS('lista de produtos'[nome do produto]) ) )
proporção relativa
Proporção relativa geral
DIVIDIR( [Vendas], CALCULAR( [Vendas], ALLSELECTED('Lista de Produtos') ) )
Proporção relativa de categorias
DIVIDIR( [Vendas], CALCULAR( [Vendas], ALLSELECTED('Lista de Produtos'[Nome do Produto]) ) )
filtro externo
Proporção de nível (este nível é responsável pelo nível pai)
ISINSCOPE
Nível julgável
Precisa ser julgado de criança para pai e de baixo para cima.
A lógica de operação pode ser personalizada
TROCAR( VERDADEIRO(), ISINSSCOPE('Tabela de Produtos'[Nome do Produto],[Proporção Relativa da Categoria], ISINSSCOPE('Tabela de Produtos'[Categoria de Produto],[Proporção Relativa Geral], [proporção relativa geral] )
Cálculo de classificação
RANKX
Função de iteração, o primeiro parâmetro é a tabela, que é o contexto da linha
O quinto parâmetro pode controlar a ordem crescente e decrescente, o padrão é a ordem decrescente'
dimensão única
classificação absoluta
RANKX(ALL('Lista de Produtos'),[Vendas])
RANKX(ALL('Lista de Produtos'[Nome do Produto]),[Vendas])
classificação relativa
RANKX(ALLSELECTED('Lista de Produtos'),[Vendas])
RANKX(ALLSELECTED('Lista de Produtos'[Nome do Produto]),[Vendas])
duas dimensões
JUNÇÃO CRUZADA
Retorna a tabela de produtos cruzados da tabela especificada
RANKX( JUNÇÃO CRUZADA( TODOS('lista de produtos'[nome do produto]), ALL('Tabela Cliente'[Cidade Cliente]) ), [Vendas] )
Especifique a classificação
N principais nomes
Implementação da função de classificação aninhada IF
Valores de parâmetros aninhados permitem classificação dinâmica
Enésimo lugar
Produto nº 1
CALCULAR( MAX/VALUES('lista de produtos'[nome do produto]), FILTRO( ALL('Tabela de produtos'), [Classificação absoluta geral]=1 ) )
Valores de parâmetros aninhados permitem classificação dinâmica
TOPN e outros
Produtos não TOPN são agregados em outros itens
Criar nova tabela
UNIÃO( VALORES('lista de produtos'[nome do produto]), {"outro"} )
problema de agrupamento
Agrupamento estático de colunas calculadas
Criar nova coluna
Função SE
customizar
valor médio
Agrupamento dinâmico de medidas
Crie uma tabela de agrupamento de preços
customizar
valor médio
Total revisado
Aplicativo de grupo
distribuição de frequência
Mesa auxiliar
Medida de amostra
Análise Estática de Pareto
Análise Dinâmica de Pareto
Relacionado ao tempo
Período anterior/mês a mês
o dia anterior
A tabela de dimensão de data deve ser usada
mês passado
Ultimo quarto
Forma mais flexível de escrever
mês a mês
Ano a ano
ano passado
ano passado
Mês a ano
no acumulado do ano
ano passado ano até agora
soma contínua
Movendo o total por um período de tempo fixo
função de inteligência de tempo
DATAS NO PERÍODO
Correção de dados
média móvel
Acumulação histórica
ano fiscal
DAX
Criar dimensões de data de ano fiscal e trimestre fiscal (colunas calculadas)
Análise semanal
Mesma hora na semana passada
semana até agora
semana após semana
Certifique-se de que haja campos relacionados a "semana" na tabela de dimensão de data
Análise de múltiplas datas
Crie um relacionamento inativo
Ativando relacionamentos usando funções
Edição anterior em qualquer data
Compare qualquer período de tempo
Crie uma tabela de datas de comparação (copie a tabela de datas original)
Compare a tabela de datas com a tabela de datas original para estabelecer um relacionamento inativo, compare a data para filtrar a data original
problema comum
revisão total
O total é igual à soma dos detalhes uma dimensão
duas dimensões
Correção em branco
Dimensão ausente - dimensão completa
Valor do resultado do cálculo em branco - 0 após o valor da medida
O texto do resultado do cálculo está em branco-&&""
Produção de mesa auxiliar
Importação de Excel
Use "Inserir dados"
Nova tabela DAX
Classificação personalizada de texto
Classificar por coluna (correspondente a colunas numéricas)
Gerenciamento de pasta de medição
Base
Teclas de atalho DAX
roda ctrl aumentar e diminuir o zoom
shift enter para quebrar e recuar
alt insira nova linha sem recuo
ctrl [/] cancelar recuo esquerdo/direito
alt ↑/↓ move a linha atual para cima/para baixo
ctrl i seleciona a linha atual
shift ctrl enter insira uma linha acima
ctrl shift k excluir linha
//símbolo de comentário