一起學微軟Power BI系列-提示(6) 串連Sqlite資料庫

來源:互聯網
上載者:User

標籤:ref   lis   資源   body   sql語句   sqli   target   alt   img   

    好久沒有研究Power BI了,看到高飛大神弄的東西,太慚愧了。今天有個小東西,資料在Sqlite裡面,想倒騰到Power BI Desktop裡面折騰一下,結果發現還不直接支援。所以只好硬著頭皮上去搞,否則又倒騰到Excel也費神。我看到支援ODBC驅動,想想肯定有辦法。來看看Power BI Desktop如何串連Sqlite資料庫。

Power BI文章目錄:微軟Power BI技術文章與資來源目錄

本文原文地址:http://www.cnblogs.com/asxinyu/p/Power_BI_Skills_Sqlite.html

1.ODBC驅動

先用搜尋引擎找了一下文章,發現幾篇英文的:

http://www.excelandpowerbi.com/?tag=sqlite3

http://biinsight.com/visualise-sqlite-data-in-power-bi/

看起來就是驅動問題,可是萬事開頭難,幾篇文章中提到的連結都打不開。。。而且Sqlite官網還沒有ODBC驅動,

Github找到了開源的,也是上面跟地址。。。沒辦法,又一陣搜尋,此處省略1000字,找到了32位和64位的Sqlite ODBC驅動。

文章後面提供了,以免大家重蹈覆轍,很痛苦。

安裝過程很簡單,切記切記切記:要安裝你Power BI Desktop對應的32位或者64位版本。

如果你不清楚你的Power BI Desktop是什麼版本,請開啟:檔案->Help->About,如:

2.Power BI Desktop串連Sqlite

後面我也準備了一個Sqlite省市區資訊的檔案,大家可以看看。下面看看串連方法:

GetData ,然後選擇 Other,然後選擇ODBC,如:

然後點 Connect 串連,看到下面的介面,如果不安裝上面的驅動,紅色框框的東東是沒有的。

注意上面是 SQLite3 DataSource,如果是Sqlite2版本的,驅動安裝過程可以勾選Sqlite2,勾上就好了。

選擇之後,開啟Advanced options 進階選項,輸入連接字串和要查詢的SQL語句(也可以後面補充):

連接字串:driver={SQLite3 ODBC Driver};database=D:\china_regions.db;longnames=0;timeout=1000;notxn=0

注意檔案路徑自己對應,其他參數可以自己搜尋,我只是抄了一個過來了,SQL 用的也是最簡單的:

SELECT * from province

 確定之後,資料就出來啦,剩下的你懂的。。。。 

 

3.資源

1.Sqlite3 ODBC驅動下載:sqliteodbc.rar

2.Sqlite範例檔案下載:china_regions.rar

一起學微軟Power BI系列-提示(6) 串連Sqlite資料庫

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.