Queria criar relatorios de uma fonte de dado em DBF.
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Queria criar relatorios de uma fonte de dado em DBF.
Olá Edson, tudo certo?
Sobre a conexão com dados em .DBF, acredito que você poderia seguir de duas maneiras:
let
Source = OleDb.DataSource("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\dbfFolder\;extended properties=dBASE IV", [Query="select * from [myFile.dbf]"])
in
Source
Nessa última opção, provavelmente você terá que fazer alterações nesse código. Por exemplo, depois de Data Source é preciso indicar o caminho da pasta onde seu arquivo dbf está salvo em seu PC, em extended properties você declara a versão do dbase. E dentro da Query é preciso declarar o nome do seu arquivo em .dbf. De qualquer forma. se precisar de ajuda com a linguagem M eu indico esse curso e especificamente essa aula.
Nesses casos, para criar um relatório no Report Builder, seria indicado fazer a leitura dos dados no Power BI Desktop, em seguida publicá-los no Power BI Serviço e por fim fazer a integração do conjunto de dados no Report Builder.
Caso queira testar também, encontrei esse tutorial de leitura desse tipo de dado no Power BI usando o ODBC Driver. E nesse caso temos a fonte de dados diretamente do Report Builder também.
Espero ter ajudado com essas alternativas. Bons estudos =)