在 Power BI 中使用 Azure Data Explorer 數據
在本文中,您將瞭解將 Azure Data Explorer 作為數據源連線到 Power BI 的不同方式。 線上之後,您可以繼續建置 Power BI 報表。
必要條件
- Microsoft 帳戶或 Microsoft Entra 使用者身分識別。 不需要 Azure 訂用帳戶。
- Azure 資料總管叢集和資料庫。 建立叢集和資料庫。
- Power BI Desktop。
連線模式
Power BI 支援 匯 入和 DirectQuery 連線模式。 建置Power BI報表或儀錶板時,根據您的案例、規模和效能需求選擇您的連線模式。 使用 匯入 模式會將您的數據複製到Power BI。 相反地,使用 DirectQuery 模式會直接從 Azure Data Explorer 叢集查詢您的數據。
在下列情況下使用 匯入 模式:
- 您的數據集很小,您不需要近乎實時的數據。
- 您可以在 Kusto 中執行匯總。
在下列情況下使用 DirectQuery 模式:
- 您的數據集很大,或您需要近乎實時的數據。
如需連線模式的詳細資訊,請參閱 匯入和直接查詢連線模式。
在 Power BI 中使用資料
您可以透過下列方式,將 Azure Data Explorer 作為資料源連線到 Power BI:
- 從 Azure Data Explorer Web UI 開始,然後在 Power BI Desktop 中貼上數據。
- 直接在 Power BI Desktop 中啟動,然後新增 Azure Data Explorer 連接器。
在下列步驟中,我們將使用說明 叢集中 的 StormEvents 數據表來示範如何在 Power BI 中使用 Azure 數據總管數據。
在 Azure Data Explorer Web UI 的左側功能表上,選取 [查詢],然後選取具有數據的資料庫。
建立查詢並加以選取。 例如, 來自 Samples>StormEvents 數據表的下列查詢會傳回造成最多裁剪損毀的 storm 事件:
StormEvents | sort by DamageCrops desc | take 1000
從 [ 導出 ] 功能表中,選取 [ 查詢至 Power BI]。
啟動 Power BI Desktop。
在 [ 首頁] 索引標籤上,選取 [轉換數據]。
將查詢貼到 [ 導覽器 ] 窗格中。
您可以選擇性地將連線模式從 DirectQuery 變更為 [匯入]。 在 [ 查詢設定] 視窗中的 [ 套用的步驟] 底下,選取設定齒輪。 如需詳細資訊,請參閱 連線模式。
在 [首頁] 索引標籤上,選取 [關閉並套用]。