Power BI - Get Data from SQLite

1.简单介绍

Power BI支持连接的数据源很多,比如SQL Server, PostgreSQL,MYSQL, Dataverse等。如果要连接小型数据源Sqlite,由于没有内置的直接连接Sqlite选项,需要使用ODBC driver来进行连接

这边尝试一下使用Power BI去连接本地Sqlite数据库

 note, SQLite是个开源的数据库引擎,Github仓库地址是https://github.com/sqlite/sqlite

2.具体说明

数据源选项中,选择ODBC,然后点击Connect按钮,如下图所示,

        

2) 在弹出的 From OBDC窗口中,这边选择的是SQLite3 Datasource

        

如果没有看到SQLite相关的选项,则可能是SQLite相关的driver没有安装。

请根据安装的Power BI Desktop版本进行SQLite ODBC driver的安装,如果安装的Power BI Desktop是64位的,就选择sqliteodbc_w64.exe

        

安装好SQLite ODBC driver之后,选项中就有SQLite相关的选项了

3)选择SQLite3 Datasource 之后,点击OK按钮,会跳转到ODBC配置界面,如下图

        

输入 SQLite connection string,格式如下

driver={SQLite3 ODBC Driver};database=[Path to SQLite DB];longnames=0;timeout=1000;notxn=0

一个例子如下

driver={SQLite3 ODBC Driver};database=C:\pizza.db;longnames=0;timeout=1000;notxn=0

4) 配置好连接字符串之后,点击OK按钮,会弹出窗口让设置登录SQLite用户名和密码

        

5) 这边任意输入了一个User name,比如admin,点击Connect按钮就会弹出如下Navigator窗口

        

6) 后续就可以在Power Query中对来自SQLite的数据进行清理,建模和制作数据报表了

3.总结

以上简单介绍了一下Power BI连接SQLite数据库。轻量级数据库SQLite由于其开源,免费,灵活等特点,当前使用的人也挺多的。

本文如果哪里有错误的地方,麻烦告之,谢谢谢谢!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值