Atualizou sua base no Power BI e percebeu que uma coluna desapareceu, junto com uma mensagem de erro? Então este artigo é para você!
Caso prefira um conteúdo mais detalhado, você também pode aprender sobre o assunto em formato de vídeo:
É muito comum precisarmos atualizar nossos dashboards e trocar os dados, o que pode resultar na perda de uma coluna ou na sua exclusão acidental da base. Ao abrir o Power Query, podemos perceber que a própria ferramenta já indica a presença de um erro, informando que uma coluna não foi encontrada.
Esse tipo de situação ocorre frequentemente quando uma coluna é removida na origem dos dados, no entanto, o Power BI ainda tenta usar essa coluna nas etapas de processamento e transformação que foram configuradas anteriormente. Como a coluna não existe mais, o Power BI não consegue encontrá-la, o que resulta em um erro. Isso pode atrapalhar a visualização dos relatórios e dashboards, causando inconsistências.
Entendendo o Erro
Sempre que abrimos uma consulta no Power Query, ele exibe as “Etapas Aplicadas”, como “Fonte”, “Navegação”, “Cabeçalhos Promovidos” e “Tipo Alterado”.
Cada uma dessas etapas tem uma função específica:
- Fonte: Mostra o caminho do arquivo no computador, indicando onde ele está localizado.
- Navegação: Interpreta a estrutura da tabela, identificando como as colunas estão organizadas.
- Cabeçalhos Promovidos: Define como os cabeçalhos de cada coluna serão organizados.
- Tipo Alterado: Exibe como o Power Query interpreta os dados, atribuindo tipos de dados adequados para cada coluna. Na etapa “Tipo Alterado”, temos acesso ao código completo referente à nossa tabela, onde cada “{}” representa um comando. Por exemplo, o comando `{“Produto”, type text}` corresponde à coluna “Produto” da tabela. A partir desse código, podemos corrigir os erros encontrados na nossa base de dados.
Ao abrir a etapa “Tipo Alterado”, observe que o Power Query indica a ausência da coluna “Resistência a água”. No entanto, ao revisar todo o código, é possível verificar que o comando dessa coluna ainda está presente.
No entanto, é importante estar atento, pois a presença do comando no código não garante que a coluna também esteja na base de dados. O Power Query detecta o erro exatamente nesse ponto: o comando da coluna está no código, mas a coluna não está presente na base.
Quer iniciar sua jornada na ferramenta que mais cresce no mercado de trabalho atualmente? Então não deixe de conferir nosso Minicurso Gratuito de Power BI!
Mas como resolvemos isso?
Como dito anteriormente, cada chave “{}” representa um comando, logo, se apagarmos todo o comando da coluna que não se encontra na base de dados, deletamos o erro.
Para excluí-lo, basta selecioná-lo da primeira “{” até virgula e apaga-lo.
Ao deletá-lo e dar um Enter, em seu teclado, note que a o Power Query já nos mostra nossa base de dados sem erros.
Prontinho!
Viu como é simples resolver esse erro? Sempre que sua base de dados apresentar um erro de coluna no Power Query, você não precisa refazer a consulta inteira. Utilize esse recurso no código para corrigir o problema de forma eficiente! Caso prefira, você também pode assistir ao vídeo completo sobre o assunto no nosso canal do Youtube:
Se o conteúdo despertou seu interesse, não perca tempo e inscreva-se no nosso Minicurso Gratuito de Power BI. Aprenda mais sobre essa ferramenta fundamental para suas análises! Estamos esperando por você!
Esperamos que tenha feito sentido pra você!
Um abraço!
Equipe Atuar