使用 Power BI 視覺化資料
在本教學課程中,您將瞭解如何建立 Power BI 工作區、連結 Azure Synapse 工作區,以及建立 Power BI 資料集,以利用 Azure Synapse 工作區中的資料。
必要條件
若要完成本教學課程, 請安裝 Power BI Desktop 。
概觀
從 NYC 計程車資料,我們在兩個數據表中建立了匯總資料集:
- nyctaxi.passengercountstats
- SQLDB1.dbo.PassengerCountStats
您可以將 Power BI 工作區連結至 Azure Synapse 工作區。 這項功能可讓您輕鬆地將資料放入 Power BI 工作區。 您可以直接在 Azure Synapse 工作區中編輯 Power BI 報表。
建立 Power BI 工作區
- 登入 powerbi.microsoft.com 。
- 選取 [工作區],然後選取 [建立工作區]。 建立名為 NYCTaxiWorkspace1 或類似的新 Power BI 工作區,因為此名稱必須是唯一的。
將 Azure Synapse 工作區連結至新的 Power BI 工作區
- 在 Synapse Studio 中,移至 [管理 > 連結服務]。
- 選取 [ 新增 > 連線至 Power BI。
- 將 [名稱] 設定 為 NYCTaxiWorkspace1 或類似專案。
- 將工作區名稱 設定 為您稍早建立的 Power BI 工作區,類似于 NYCTaxiWorkspace1 。
- 選取建立。
建立在 Azure Synapse 工作區中使用資料的 Power BI 資料集
- 在 Synapse Studio 中,移至 開發 > Power BI 。
- 移至 NYCTaxiWorkspace1 > Power BI 資料集 ,然後選取 [ 新增 Power BI 資料集]。 選取 [開始]。
- 選取SQLPOOL1 資料來源,選取 [ 繼續 ]。
- 選取 [ 下載 ] 以下載
.pbids
檔案NYCTaxiWorkspace1SQLPOOL1.pbids
的檔案。 選取 [繼續]。 - 開啟下載的
.pbids
檔案。 Power BI Desktop 會在 Azure Synapse 工作區中開啟並自動連線到 SQLDB1 。 - 如果您看到對話方塊顯示為 SQL Server 資料庫 :
- 選取 [Microsoft 帳戶 ]。
- 選取 [登入 ] 並登入您的帳戶。
- 選取 Connect。
- 開啟 [ 導覽器] 對話方塊之後,請檢查 PassengerCountStats 資料表,然後選取 [ 載入 ]。
- 在 [連線設定 ] 對話方塊出現之後,選取 [DirectQuery > 確定]。
- 選取左側的 [ 報表] 按鈕。
- 在 [視覺效果] 底 下,選取折線圖圖示,將折線圖 新增 至報表。
- 在 [欄位] 底下 ,將資料
PassengerCount
行拖曳至 [視覺效果 > 軸]。 - 將 和 資料行拖曳至 [視覺效果 > 值]。
SumTripDistance
AvgTripDistance
- 在 [欄位] 底下 ,將資料
- 在 [ 首頁] 索引標籤上,選取 [ 發佈 ]。
- 選取儲存以儲存變更。
- 選擇檔案名
PassengerAnalysis.pbix
,然後選取 [ 儲存 ]。 - 在 [ 發佈至 Power BI ] 視窗的 [選取目的地 ] 底下 ,選擇您的
NYCTaxiWorkspace1
,然後選取 [選取 ]。 - 等候發佈完成。
設定資料集的驗證
- 開啟 powerbi.microsoft.com 並 登入 。
- 在左側的 [工作區] 下 ,選取 NYCTaxiWorkspace1 工作區。
- 在該工作區內,找出名為 「乘客分析 」的資料集,以及稱為 「乘客分析 」的報表。
- 將滑鼠停留在 PassengerAnalysis 資料集上,選取省略號 (...) 按鈕,然後選取 [設定 ]。
- 在 [資料來源認證 ] 中,選取 [編輯 ],將 [驗證方法 ] 設定為 [OAuth2 ],然後選取 [ 登入 ]。
在 Synapse Studio 中編輯報表
- 返回 Synapse Studio,然後選取 [ 關閉並重新整理 ]。
- 移至 [開發 中 樞]。
- 在 Power BI 層右側 ,省略號 (...) 按鈕,然後選取 [重新 整理] 以重新整理 Power BI 報表 節點。
- 在 Power BI 下 ,您應該會看到:
- 在 NYCTaxiWorkspace1 > Power BI 資料集中 ,名為 PassengerAnalysis 的新資料集。
- 在 NYCTaxiWorkspace1 Power BI 報表 下 ,一份名為 PassengerAnalysis 的新報表。 >
- 選取 [PassengerAnalysis ] 報告。 報表隨即開啟,您可以直接在 Synapse Studio 中編輯它。