1
resposta

[Dúvida] Problemas de Atualizar Power BI de Banco de Dados Linux

Criei relatórios Power BI com conexão a um servidor rodando Linux. No desktop, a atualização ocorre corretamente, mas não no app web do Power BI, quando tento atualizar pelo service, tenho o seguinte erro:

Data source error: [ValidateMarkupTags][ccon]DataSource.MissingClientLibrary: [ccon]We were unable to find a database provider with invariant name 'MySql.Data.MySqlClient'.[/ccon]. DataSourceKind = [ccon]MySql[/ccon]. DataSourcePath = [ccon]*************. The exception was raised by the IDataReader interface. Please review the error message and provider documentation for further information and corrective action.

Alguem sabe me ajudar?

OBS: Os asteriscos marcam o local do IP do servidor e o nome do banco, ambos corretos.

1 resposta

Oii, Daniel, tudo bem?

Esse erro indica que o Power BI não consegue encontrar a biblioteca cliente do MySQL. Ela é necessária para estabelecer a conexão com o banco de dados.

Para resolver esse problema, você precisa instalar o Connector/NET do MySQL no servidor onde o Power BI está sendo executado.

Você pode instalar e carregar o Connector deste jeito:

  • A partir do site oficial do MySQL, baixar o Connector/NET. No caso, você falou que era Linux, então pode baixar o tipo .NET & Mono.
  • Executar o instalador e seguir as instruções na tela para instalar o Connector/NET.
  • Uma vez que o Connector/NET estiver instalado, você pode precisar reiniciar o Power BI para que ele possa carregar a nova biblioteca.

Se outra dúvida surgir, estamos aqui.

Abraços e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.