共用方式為


快速入門:使用 Azure Resource Graph Power BI 連接器執行查詢

在本快速入門中,您將瞭解如何使用 Azure Resource Graph Power BI 連接器執行查詢。 根據預設,Power BI 連接器會在租用戶層級執行查詢,但您可以將範圍變更為訂用帳戶或管理群組。 根據預設,Azure Resource Graph 最多會傳回 1,000 筆記錄,但 Power BI 連接器有一個選擇性設定,如果您的查詢結果超過 1,000 筆記錄,則會傳回所有記錄。

小提示

如果您參與了私人預覽版,請刪除您的 AzureResourceGraph.mez 預覽檔案。 如果未刪除檔案,Power Query 可能會使用您的自訂連接器,而不是認證的連接器。

先決條件

將 Azure Resource Graph 與 Power BI 連接器連線

您可以使用 Power BI Desktop 或 Power BI 服務執行查詢。 輸入查詢時請勿使用註解。

如果您沒有現成的查詢,可以使用下列範例來查詢儲存帳戶:

resources
| where type == 'microsoft.storage/storageaccounts'

安裝 Power BI Desktop 之後,您可以將 Azure Resource Graph 與 Power BI 連接器連線,以便執行查詢。

下列範例會使用預設設定執行查詢。

  1. 在電腦上開啟 Power BI Desktop 應用程式,然後關閉顯示的任何對話方塊。

  2. 選取首頁>選項和設定>資料來源設定

  3. 移至首頁>取得資料>更多>Azure>Azure Resource Graph,然後選取連線

    Power BI Desktop 中 [取得資料] 對話方塊的螢幕擷取畫面,以選取 Azure Resource Graph 連接器。

  4. [Azure Resource Graph] 對話方塊中,將您的查詢輸入 [查詢] 方塊。

    [Azure Resource Graph] 對話方塊的螢幕擷取畫面,以輸入查詢並使用預設設定。

  5. 請選擇 [確定]。 如果出現提示,請輸入您的認證,然後選取 [ 連線 ] 以執行查詢。

  6. 選取載入轉換資料

    • 載入 將查詢結果匯入 Power BI Desktop。
    • [轉換資料 ] 會開啟 Power Query 編輯器,其中包含您的查詢結果。

使用選用設定

您可以選取選擇性值,以變更查詢執行的 Azure 訂用帳戶或管理群組,或取得超過 1,000 筆記錄的查詢結果。

Option Description
Scope 您可以選取訂用帳戶或管理群組。 若未選取任何選項,預設範圍是租用戶。
訂用帳戶識別碼 如果您選取訂閱範圍,則為必要。 指定 Azure 訂用帳戶識別碼。 使用逗號分隔的清單來查詢多個訂用帳戶。
管理群組識別碼 如果您選取管理群組範圍,則為必要。 指定 Azure 管理群組識別碼。 使用逗號分隔的清單來查詢多個管理群組。
進階選項 若要取得超過 1,000 筆記錄,請變更 $resultTruncatedFALSE。 根據預設,Azure Resource Graph 最多會傳回 1,000 筆記錄。

例如,若要針對傳回超過 1,000 筆記錄的訂用帳戶執行查詢:

  • 將範圍設定為訂閱。
  • 輸入訂閱 ID。
  • $resultTruncated 設定為 FALSE

清理資源

完成時,請關閉任何 Power BI Desktop 或 Power Query 視窗,並儲存或捨棄查詢。

後續步驟

如需查詢語言或如何探索資源的詳細資訊,請移至下列文章。