共用方式為


Azure Analysis Services 資料庫

摘要

項目 說明
發行狀態 正式發行
產品 Power BI (語意模型)
Power BI (數據流)
網狀架構 (資料流程 Gen2)
Power Apps (資料流程)
Dynamics 365 Customer Insights
支援的驗證類型 基本版 (僅限 Power Apps 中提供)
Microsoft 帳戶
組織帳戶
Windows (僅限 Power Apps 支援)
M 函式參考 AnalysisServices.Database
AnalysisServices.Databases

注意

某些功能可能會存在於一個產品中,但由於部署排程和主機特定功能,而不存在其他功能。

必要條件

  • Azure 訂用帳戶。 請移至取得 Azure 免費試用

  • Azure Analysis Services 伺服器。 請遵循快速入門:建立伺服器 - 入口網站中的指示,以使用 Azure 入口網站 建立伺服器。 本節中的其他文章也包含使用 PowerShell、Bicep 或 Azure Resource Manager (ARM) 範本建立伺服器的相關信息。 此連接器文章假設您已建立 Azure Analysis Services 伺服器,並在伺服器上擁有現有的資料庫。

支援的功能

  • Import
  • 即時連線 (Power BI 語意模型)
  • 進階選項
    • MDX 或 DAX 查詢

從 Power Query Desktop 連線到 Azure Analysis Services 資料庫

若要進行連線,請執行下列步驟:

  1. 連接器選取範圍中選取 [Azure Analysis Services 資料庫] 選項。 詳細資訊: 取得數據的位置

  2. 在出現的 [ SQL Server Analysis Services 資料庫] 對話框中,提供伺服器和資料庫的名稱(選擇性)。

    Power Query Desktop 中的 SQL Server 資料庫連接產生器。

    注意

    只有 Power BI Desktop 會顯示 [匯入] 和 [連線] 實時選項。 如果您要使用 Power BI Desktop 進行連線,請選取 [ 即時 連線] 會使用即時連線將連線的數據直接載入 Power BI Desktop。 在此情況下,在將數據載入 Power BI Desktop 之前,您無法使用 Power Query 轉換您的數據。 針對本文的目的,會選取 [ 入] 選項。 如需在 Power BI Desktop 中使用即時連線的詳細資訊,請移至 連線至 Power BI Desktop 中的 Analysis Services 表格式數據。

  3. 選取 [確定]。

  4. 如果您第一次連線到此資料庫,請選取驗證類型並輸入您的認證。 然後選取 [連線]。

    Analysis Services 資料庫驗證。

  5. [導覽器] 中,選取您想要的資料庫資訊,然後選取 [載入] 以載入數據,或 [轉換數據] 以繼續在 Power Query 編輯器中轉換數據。

    Power Query Navigator 顯示一些銷售目標數據。

從 Power Query Online 連線到 Azure Analysis Services 資料庫

若要進行連線,請執行下列步驟:

  1. 連接器選取範圍中選取 [Azure Analysis Services 資料庫] 選項。 詳細資訊: 取得數據的位置

  2. 在 [ 連接到數據源 ] 頁面中,提供伺服器和資料庫的名稱(選擇性)。

    Power Query Online 中的 Azure Analysis Services 資料庫連線產生器。

  3. 如有需要,請選取內部部署數據閘道。

  4. 如果您第一次連線到此資料庫,請選取驗證種類並輸入您的認證。

  5. 選取下一步以繼續。

  6. [導覽器] 中,選取您需要的數據,然後選取 [ 轉換數據]。

    Power Query Online Navigator 顯示人力資源員工數據。

使用進階選項進行連線

Power Query 提供進階選項,您可以視需要新增至查詢。

進階選項 描述
MDX 或 DAX 語句 選擇性地將特定的 MDX 或 DAX 語句提供給要執行的 Azure Analysis Services 資料庫伺服器。

一旦您在進階選項中輸入值,請在 Power Query Desktop 或 Power Query Online 的 [下一步] 中選取 [確定],以聯機到您的 Azure Analysis Services 資料庫。

使用複合模型的直接查詢進行連線

可以將 Power BI 上的 Azure Analysis Services Live Connect 模型轉換成 DirectQuery 複合模型,以便將 Azure Analysis Services Cube 中的數據與其他 DirectQuery 中的數據結合,或從其他來源匯入模式。 想要將企業 Azure Analysis Services 模型中的數據與自己擁有的其他數據合併的報表作者,例如 Excel 電子表格,或想要從其企業 AAS 模型個人化或擴充元數據,將會發現這項功能特別有用。 如需 其他詳細數據,請參閱 Power BI 語意模型和 Analysis Services 上的複合模型。

疑難排解

錯誤指出「無效的認證」

如果您已在 Azure Analysis Services 中啟用防火牆,而且收到「無效的認證」錯誤,您可能需要允許列出 Power Query Online 叢集的 IP 位址,即使您已允許從 Azure Analysis Services 伺服器防火牆中的 Power BI 服務 存取。

螢幕快照。

若要允許列出 Power Query Online 叢集,請從 Microsoft下載中心下載 Azure IP 範圍和服務卷標。 您必須允許從 PowerQueryOnline 服務標籤列出 IP 位址。 如需如何設定伺服器防火牆的詳細資訊,請移至 快速入門:設定伺服器防火牆 - 入口網站