PowerBI + Azure SQL 使用範例

PowerBI + Azure SQL 使用範例

假設情境

從訂單中統計出銷售額

事前準備

1. 安裝Power BI Desktop

2. Office 365 帳號

3. SQL Azure DB

設定資料

 打開 PowerBI Desktop【取得資料】

你會看到所有取得資料的方式

檔案: Excel, CSV ........

資料庫: SQL Server, SSAS, Oracle ....

Azure: SQL Server ....

選擇【Azure】.【Microsoft Azure SQL Database】

填入【伺服器】、【資料庫】

展開【SQL 陳述式 (選用)】

原始資料庫只有【訂單明細】、【商品】、【商品明細】的資料表,

我需要查出的資料集: 依商品類別統計的銷售額、平均進價..... (把你需要的資料Select出來就對了!)


預覽SQL查詢出來的資料,按下【載入】

【匯入】: 資料會被匯入至PowerBI,之後會設定排程更新

【Direct Query】: 資料會直接從原始的資料庫查詢

選擇【匯入】

設計報表

Power BI 所有提供的圖示 : 圓餅圖、直條圖、區域分布圖 .........

報表能使用的欄位

選擇或拖曳你想要的圖和欄位

上傳

1. 先將報表存檔(.bpix)

2. 到 Power BI 登入你的Office 365帳號

3. 選擇你的(.bpix)上傳

匯入成功後你就會在儀表板看到你的.pbix

排程

如果你前面的資料是選擇【Direct Query】是不會看到【排程重新整理】的選項

你有可能會看到認證無效,點選【編輯認證】

重新登入認證Azure SQL Server


展開【排程重新整理】,設定頻率和時區,

【加入其他時間】指定幾點幾分啟動,

完成後【套用】

共享儀錶板

設定【Email】後按【共用】就OK了


點選【共用對象】可以看到目前已經共用的對象和鏈結