官术网_书友最值得收藏!

2.2 連接到數(shù)據(jù)庫

Power BI提供多種數(shù)據(jù)庫類型的連接方式,如 SQL Server、MySQL和Oracle數(shù)據(jù)庫等,如圖2-20所示。

圖2-20 數(shù)據(jù)庫類型

2.2.1 SQL Server數(shù)據(jù)庫

Power BI Desktop連接SQL Server數(shù)據(jù)庫的具體操作步驟如下。

在“開始”功能區(qū)中單擊“獲取數(shù)據(jù)”下拉按鈕,在打開的下拉列表中選擇“SQL Server”選項(xiàng),如圖2-21所示。

還可以在“獲取數(shù)據(jù)”下拉列表中選擇“更多”選項(xiàng),打開“獲取數(shù)據(jù)”對話框,選擇“數(shù)據(jù)庫”類型中的“SQL Server數(shù)據(jù)庫”,如圖2-22所示。

圖2-21 在“獲取數(shù)據(jù)”下拉列表中選擇“SQL Server”選項(xiàng)

圖2-22 選擇“數(shù)據(jù)庫”類型中的“SQL Server數(shù)據(jù)庫”

打開“SQL Server數(shù)據(jù)庫”對話框,如圖2-23所示。

圖2-23 “SQL Server數(shù)據(jù)庫”對話框

在“服務(wù)器”文本框中輸入服務(wù)器地址或服務(wù)器名稱,再輸入數(shù)據(jù)庫名稱,然后單擊“確定”按鈕,如圖2-24所示。

圖2-24 設(shè)置服務(wù)器和數(shù)據(jù)庫

在打開的對話框的左側(cè)選擇“Windows”,可以看到“使用您的Windows憑據(jù)訪問此數(shù)據(jù)庫”設(shè)置界面,如圖2-25所示。

圖2-25 “使用您的Windows憑據(jù)訪問此數(shù)據(jù)庫”設(shè)置界面

在該對話框的左側(cè)選擇“數(shù)據(jù)庫”,可以使用用戶名和密碼登錄數(shù)據(jù)庫,如圖2-26所示。

我們使用數(shù)據(jù)庫登錄方式,單擊“連接”按鈕后,將會(huì)打開“加密支持”對話框,如圖2-27所示。

圖2-26 “數(shù)據(jù)庫”模式登錄

圖2-27 “加密支持”對話框

單擊“確定”按鈕,打開“導(dǎo)航器”對話框,在左窗格中選中一個(gè)表后,在右窗格中會(huì)出現(xiàn)該數(shù)據(jù)表的數(shù)據(jù)預(yù)覽,如圖2-28所示。

單擊“加載”按鈕后,Power BI Desktop會(huì)顯示“加載”對話框并顯示與加載數(shù)據(jù)相關(guān)聯(lián)的活動(dòng),如圖2-29所示。

圖2-28 數(shù)據(jù)預(yù)覽

圖2-29 數(shù)據(jù)加載

數(shù)據(jù)庫中的數(shù)據(jù)表加載到Power BI Desktop后,將會(huì)在Power BI Desktop的報(bào)表視圖右側(cè)的“字段”窗格中顯示該表及其列名稱,如圖2-30所示。

圖2-30 導(dǎo)入后的數(shù)據(jù)表信息

2.2.2 MySQL數(shù)據(jù)庫

在 Power BI 連接到 MySQL 數(shù)據(jù)庫之前,需要到 MySQL 數(shù)據(jù)庫的官方網(wǎng)站(https://dev.mysql.com/downloads/connector/net/)下載對應(yīng)版本的Connector/Net驅(qū)動(dòng)程序,如圖2-31所示。

圖2-31 下載驅(qū)動(dòng)程序頁面

雙擊下載完成的驅(qū)動(dòng)程序文件“mysql-connector-net-6.9.9.msi”,打開驅(qū)動(dòng)程序安裝對話框,如圖2-32所示,然后單擊“Next”按鈕。

在打開的對話框中選擇安裝類型,單擊“Typical”按鈕,如圖2-33所示,然后單擊“Next”按鈕。

圖2-32 開始安裝驅(qū)動(dòng)程序

圖2-33 選擇安裝類型

在打開的對話框中單擊“Install”按鈕,如圖2-34所示。

進(jìn)入安裝過程,安裝完成后出現(xiàn)結(jié)束對話框,單擊“Finish”按鈕,如圖2-35所示。

圖2-34 單擊“Install”按鈕

圖2-35 安裝完成

在Power IB Desktop的“開始”功能區(qū)中單擊“獲取數(shù)據(jù)”下拉按鈕,在彈出的下拉列表中選擇“更多”選項(xiàng),如圖2-36所示。

圖2-36 選擇“更多”選項(xiàng)

打開“獲取數(shù)據(jù)”對話框,選擇“數(shù)據(jù)庫”類型中的“MySQL 數(shù)據(jù)庫”,如圖2-37所示。

圖2-37 “獲取數(shù)據(jù)”對話框

打開“MySQL數(shù)據(jù)庫”對話框,如圖2-38所示。

圖2-38 “MySQL數(shù)據(jù)庫”對話框

在“服務(wù)器”文本框中輸入服務(wù)器地址或名稱,如“127.0.0.1”,然后在“數(shù)據(jù)庫”文本框中輸入數(shù)據(jù)庫名稱,如“Power bi”,如圖2-39所示。

圖2-39 輸入服務(wù)器和數(shù)據(jù)庫名稱

還可以單擊“高級(jí)選項(xiàng)”,展開更多數(shù)據(jù)庫設(shè)置選項(xiàng),例如輸入 SQL 語句等,如圖2-40所示,完成后單擊“確定”按鈕。

圖2-40 展開更多設(shè)置選項(xiàng)

在打開的對話框的左側(cè)選擇“Windows”,可以看到“使用您的Windows憑據(jù)訪問此數(shù)據(jù)庫”設(shè)置界面,如圖2-41所示。

圖2-41 “Windows”模式登錄

在該對話框的左側(cè)選擇“數(shù)據(jù)庫”,可以使用用戶名和密碼登錄數(shù)據(jù)庫,如圖2-42所示。

我們使用“數(shù)據(jù)庫”登錄方式,單擊“連接”按鈕后,打開“加密支持”對話框,如圖2-43所示。

圖2-42 “數(shù)據(jù)庫”模式登錄

圖2-43 “加密支持”對話框

單擊“確定”按鈕后,打開“導(dǎo)航器”對話框,在左窗格中選中一個(gè)表后,在右窗格中會(huì)出現(xiàn)該數(shù)據(jù)表的數(shù)據(jù)預(yù)覽,如圖2-44所示。

單擊“加載”按鈕后,Power BI Desktop會(huì)打開“加載”對話框并顯示與加載數(shù)據(jù)相關(guān)聯(lián)的活動(dòng),如圖2-45所示。

圖2-44 “導(dǎo)航器”對話框

圖2-45 “加載”對話框

數(shù)據(jù)庫中的數(shù)據(jù)表加載到Power BI Desktop后,將會(huì)在Power BI Desktop的報(bào)表視圖右側(cè)的“字段”窗格中顯示該表及其列,如圖2-46所示。

圖2-46 Power BI Desktop中加載的數(shù)據(jù)表

2.2.3 Oracle數(shù)據(jù)庫

如果Power BI Desktop需要連接Oracle數(shù)據(jù)庫,那么計(jì)算機(jī)上必須先安裝Oracle客戶端,下面介紹具體的連接步驟。

在Power BI Desktop中,單擊“開始”功能區(qū)中的“獲取數(shù)據(jù)”下拉按鈕,在打開的下拉列表中選擇“更多”選項(xiàng),打開“獲取數(shù)據(jù)”對話框,選擇“數(shù)據(jù)庫”類型中的“Oracle數(shù)據(jù)庫”,如圖2-47所示。

圖2-47 “獲取數(shù)據(jù)”對話框

單擊“連接”按鈕后,打開“Oracle數(shù)據(jù)庫”對話框,可以輸入服務(wù)器的名稱,如圖2-48所示。

圖2-48 “Oracle數(shù)據(jù)庫”對話框

單擊“高級(jí)選項(xiàng)”,可以展開更多的設(shè)置選項(xiàng),如果想要使用本機(jī)數(shù)據(jù)庫查詢導(dǎo)入的數(shù)據(jù),可以在“SQL語句”文本框中輸入查詢語句,如圖2-49所示,完成后單擊“確定”按鈕。

圖2-49 展開更多選項(xiàng)

在打開的對話框的左側(cè)選擇“Windows”,在右側(cè)選擇“使用我的當(dāng)前憑據(jù)”單選按鈕,如圖2-50所示。

圖2-50 “Windows”方式登錄

在該對話框的左側(cè)選擇“數(shù)據(jù)庫”,可以使用用戶名和密碼登錄數(shù)據(jù)庫,如圖2-51所示。

這里使用“數(shù)據(jù)庫”登錄方式,單擊“連接”按鈕后,將會(huì)打開“加密支持”對話框,如圖2-52所示。

圖2-51 “數(shù)據(jù)庫”方式登錄

圖2-52 “加密支持”對話框

單擊“確定”按鈕,打開“導(dǎo)航器”對話框,在左窗格中選中一個(gè)表后,在右窗格中會(huì)出現(xiàn)該數(shù)據(jù)表的數(shù)據(jù)預(yù)覽,如圖2-53所示。

圖2-53 “導(dǎo)航器”對話框

單擊“加載”按鈕后,Power BI Desktop會(huì)打開“加載”窗口并顯示與加載數(shù)據(jù)相關(guān)聯(lián)的活動(dòng),如圖2-54所示。

圖2-54 “加載”對話框

數(shù)據(jù)庫中的數(shù)據(jù)表加載到Power BI Desktop后,將會(huì)在Power BI Desktop的報(bào)表視圖右側(cè)的“字段”窗格中顯示該表及其列名稱,如圖2-55所示。

圖2-55 導(dǎo)入后的數(shù)據(jù)表信息

主站蜘蛛池模板: 越西县| 长治县| 金坛市| 鄂伦春自治旗| 武宁县| 海阳市| 旅游| 驻马店市| 大竹县| 杨浦区| 东乡族自治县| 根河市| 淮北市| 越西县| 扶风县| 五大连池市| 昭平县| 乌拉特后旗| 上犹县| 忻城县| 泽普县| 清流县| 黔江区| 张家口市| 高安市| 临泉县| 新和县| 资中县| 临泉县| 喀喇沁旗| 吴旗县| 涟源市| 海盐县| 永靖县| 镇康县| 施甸县| 枣阳市| 建湖县| 蛟河市| 刚察县| 扬州市|