Power BI怎么接入dbf文件数据?

dbf文件是一种比较经典(就是说很老的意思咯)的数据库文件,以前用FoxPro开发程序的老朋友应该很熟悉,有兴趣了解的新朋友也可以百度知道一下:

也可能因为实在太经典,现在Power BI没有提供直接的连接方式,但毕竟还是有人用的,这不,群里就有朋友问了:

当然,我也很久没接触过dbf文件了,但是,我觉得应该是没有问题的——经验总是使我对很多未知的情况有信心,而很多时候,信心真的很重要!——所以,我决定百度一下(遇到问题多百度还是能学到不少东西的,注意不要被太多的广告忽悠住就是了,学会从沙堆里淘金子也是一项重要的能力),原来早就有人问过:

打开第一个,竟然是大神高飞回答的:

按照高飞回答的方法,打开Power BI新建空查询:

打开高级编辑器,并复制下方代码,注意修改其中的文件路径和文件名:

let    Source = OleDb.DataSource("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=E:\hugo\PBI\;extended properties=dBASE IV", [Query="select * from [eth_rainst.dbf]"])in Source

完成后确定,但还没完,接下来是上面回答里没说的一点内容:

1、点击编辑凭据

2、在弹出的对话框里选择默认或自定义,字符串属性中留空(如果有密码的选数据库后输用户名密码),然后单击连接按钮:

大功告成,且上面的凭据设置一次后不需要再进行设置:

为方便大家练习加强记忆,本案例中用到的dbf文件可通过文末说明方法下载哦。

(0)

相关推荐