3
respostas

Erro de Sintax DAX - Power Bi

Na aula 3 - Construindo o primeiro relatório , no video Incluindo subcategoria, ao tentar inserir a nova coluna CLASSIFICACAO utilizando a sintaxe DAX, o Power Bi informa que a sintaxe de ';' está incorreta.

O que fazer?

3 respostas

Segue sintaxe proposta pelo professor para inserção dos dados;

CLASSIFICACAO = SWITCH(DANO[DANO]; "Calota dianteira direita"; "Baixo"; "Calota dianteira esquerda"; "Baixo"; "Calota traseira direita"; "Baixo"; "Calota traseira esquerda"; "Baixo"; "Parachoque dianteiro direito"; "Baixo"; "Parachoque traseiro direito"; "Baixo"; "Parachoque dianteiro frontal"; "Baixo"; "Parachoque traseiro frontal"; "Baixo"; "Parachoque dianteiro esquerdo"; "Baixo"; "Parachoque traseiro esquerdo"; "Baixo"; "Farol dianteiro esquerdo"; "Médio"; "Farol dianteiro direito"; "Médio"; "Lanterna traseira esquerda"; "Médio"; "Lanterna traseira direita"; "Médio"; "Porta traseira direita"; "Médio"; "Porta traseira esquerda"; "Médio"; "Porta dianteira direita"; "Médio"; "Porta dianteira esquerda"; "Médio"; "Janela dianteira direita"; "Alto"; "Janela traseira direita"; "Alto"; "Janela dianteira esquerda"; "Alto"; "Janela traseira esquerda"; "Alto"; "Teto"; "Alto"; "Capo"; "Alto"; "Parabrisa traseiro"; "Alto"; "Parabrisa dianteiro"; "Alto"; "Espelho esquerdo"; "Alto"; "Espelho direito"; "Alto"; "Portamalas"; "Médio" )

Erro informado pelo Power BI,

A sintaxe de ';' está incorreta. (DAX(SWITCH(DANO[DANO];"Calota dianteira direita"; "Baixo"; "Calota dianteira esquerda"; "Baixo";"Calota traseira direita"; "Baixo";"Calota traseira esquerda"; "Baixo";"Parachoque dianteiro direito"; "Baixo";"Parachoque traseiro direito"; "Baixo";"Parachoque dianteiro frontal"; "Baixo";"Parachoque traseiro frontal"; "Baixo";"Parachoque dianteiro esquerdo"; "Baixo";"Parachoque traseiro esquerdo"; "Baixo";"Farol dianteiro esquerdo"; "Médio";"Farol dianteiro direito"; "Médio";"Lanterna traseira esquerda"; "Médio";"Lanterna traseira direita"; "Médio";"Porta traseira direita"; "Médio"; "Porta traseira esquerda"; "Médio";"Porta dianteira direita"; "Médio"; "Porta dianteira esquerda"; "Médio";"Janela dianteira direita"; "Alto"; "Janela traseira direita"; "Alto";"Janela dianteira esquerda"; "Alto"; "Janela traseira esquerda"; "Alto";"Teto"; "Alto";"Capo"; "Alto"; "Parabrisa traseiro"; "Alto";"Parabrisa dianteiro"; "Alto";"Espelho esquerdo"; "Alto";"Espelho direito"; "Alto";"Portamalas"; "Médio"))).

Olá Alexandre, tudo bem?

Tente trocar o ';' por ',' e veja se funciona.

Fico no aguardo.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software