SQL Server Analysis Services 資料庫

總結

項目 描述
發行狀態 正式運作
產品 Excel
Power BI(語意模型)
Power Apps(資料流程)
Analysis Services
支援的驗證類型 基本
Microsoft 帳戶
組織帳戶
Windows
M 函式參考 Sql.Database
Sql.Databases

注意

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

注意

此連接器不支援 Proxy 設定,因為它使用 TCP/IP 連線。 僅在使用 HTTP MSMDPUMP.dll 端點時,才會偵測到 Proxy。

先決條件

分析服務必須與你的 SQL Server 一同安裝。 如需在SQL Server上安裝分析服務的資訊,請前往 Install SQL Server Analysis Services。 此連接器文章假設您已在 SQL 伺服器上安裝 Analysis Services,並在伺服器實例上擁有現有的資料庫。

支援的功能

  • 進口
  • Connect live(Power BI 語意模型)
  • 進階選項
    • MDX 或 DAX 查詢

從 Power Query Desktop 連線

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

  1. 在連接器選擇中選擇 SQL Server Analysis Services database 選項。 其他資訊: 從何處取得資料

  2. 在出現的 SQL Server Analysis Services 資料庫對話框中,請提供伺服器名稱及資料庫名稱(可選)。

    Power Query Desktop 中 SQL Server Analysis Services 資料庫連線對話框的截圖。

    注意

    只有Power BI桌面會顯示 Import 和 Connect live 選項。 如果你是用桌面Power BI連線,選擇Connect live會使用即時連線,將連接的資料直接載入Power BI桌面。 在這種情況下,你不能先用 Power Query 轉換資料,然後再載入 Power BI Desktop。 針對本文的目的,會選取 [ 匯 入] 選項。 欲了解更多關於在 Power BI 桌面版 使用即時連線,請前往 Connect to Analysis Services 表格資料 頁面。

  3. 請選擇 [確定]。

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

    SQL Server Analysis Services 資料庫驗證對話框的截圖。

  5. 在 Navigator 中,選擇你想要的資料庫資訊,然後選擇 Load來載入資料,或選擇 Transform Data繼續在 Power Query 編輯器中轉換資料。

    Power Query Navigator 的截圖顯示部分銷售目標資料。

從 Power Query Online 連線

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

  1. 在連接器選擇中選擇 SQL Server Analysis Services database 選項。 其他資訊: 從何處取得資料

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

    Power Query Online 中SQL Server Analysis Services資料庫連線建構器的截圖。

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

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

  5. 選取 下一步 以繼續。

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

    Power Query 線上導航器截圖顯示部分財務觀點資料。

其他資訊

進階選項

Power Query 提供一個進階選項,你可以在需要時加入查詢中。

進階選項 描述
MDX 或 DAX 語法 可選擇性地向 SQL Server Analysis Services 資料庫伺服器提供特定的 MDX 或 DAX 語句以執行。

在進階選項輸入數值後,請在Power Query桌面選擇OK,或在Power Query線上選擇Next連接你的SQL Server Analysis Services資料庫。