與 XMLA 端點的語意模型連線

Power BI 進階版、進階版 每位使用者和 Power BI Embedded 工作區會使用 XMLA 端點來支援 Microsoft 和第三方用戶端應用程式與工具的開放平台連線。

XMLA 端點

工作區會 使用 XML for Analysis (XMLA) 通訊協定,在用戶端應用程式與管理 Power BI 工作區和語意模型的引擎之間進行通訊。 這些通訊是透過通常稱為 XMLA 端點的通訊。 XMLA 是 Microsoft Analysis Services 引擎所使用的通訊協定,其會執行 Power BI 的語意模型化、治理、生命週期和數據管理。 透過 XMLA 通訊協定傳送的數據會完全加密。

根據預設, 使用端點的唯讀 聯機會針對 容量中的語意模型工作負載 啟用。 使用只讀,數據視覺效果應用程式和工具可以查詢語意模型模型數據、元數據、事件和架構。

您可以使用端點啟用讀寫 作業。 讀寫提供更多語意模型管理、治理、進階語意模型化、偵錯和監視。 啟用時,語意模型與 Azure Analysis Services 和 SQL Server Analysis Services 企業級表格式模型工具和程式更具同位性。

Analysis Services 伺服器屬性

Power BI 進階版 支援許多 Analysis Services 伺服器屬性。 若要檢閱這些屬性,請參閱 Analysis Services 中的伺服器屬性。

使用條款

使用 XMLA 端點受限於:

單一使用者應用程式 - 應用程式會使用單一使用者帳戶或應用程式身分識別,透過 XMLA 端點存取 Power BI 語意模型。 單一使用者應用程式的範例包括開發人員工具、系統管理員腳本和自動化程式。 這些應用程式可以執行數據模型化和管理工作等工作,這些工作會改變語意模型的元數據、備份或還原作業,或觸發數據重新整理。 除非語意模型位於 進階版 容量上,否則用戶端應用程式用來存取語意模型的使用者帳戶或應用程式身分識別必須具有有效的 進階版 每位使用者 (PPU) 授權。

多使用者應用程式 - 應用程式可讓多個使用者存取 Power BI 語意模型。 例如,將語意模型整合到商務解決方案的仲介層應用程式,並代表其商務使用者存取語意模型。

  • 進階版 每位使用者 (PPU) 工作區 - 應用程式必須要求每個使用者登入 Power BI。 針對每個使用者,應用程式會使用存取令牌來存取語意模型。 應用程式無法使用服務帳戶或其他應用程式身分識別代表個別使用者執行工作。 每個用戶都必須有自己的Power BI 帳戶,才能開啟報表、存取語意模型和執行查詢。
  • 針對 進階版 工作區,應用程式可以代表終端使用者使用服務帳戶或應用程式身分識別,而不需要每個使用者登入 Power BI。

用戶端應用程式和工具

Power BI 目前支援與 Azure Analysis Services 和 SQL Server Analysis Services 搭配使用的常見應用程式和工具,進階版 語意模型:

Microsoft Excel – Excel 數據透視表是用來摘要、分析、探索及呈現 Power BI 語意模型中摘要數據的最常見工具之一。 查詢作業需要只讀的。 需要 Office 16.0.13612.10000 或更高版本的隨選即用版本。

Visual Studio 與 Analysis Services 專案 – 稱為 SQL Server Data Tools(SSDT)。 SSDT 是 Analysis Services 表格式模型的企業級模型撰寫工具。 所有 Visual Studio 2017 和更新版本,包括免費的 Community 版本支援 Analysis Services 專案延伸模組。 需要延伸模組 2.9.14 版或更高版本,才能將表格式模型部署到 進階版 工作區。 模型必須位於要部署的 1500 或更高相容性層級。 需要語意模型工作負載上的 XMLA 讀寫。 若要深入瞭解,請參閱 Analysis Services 工具。

SQL Server Management Studio (SSMS) - 支援 DAX、MDX 和 XMLA 查詢。 使用 表格式模型腳本語言 (TMSL) 執行語意模型元數據的精細重新整理作業和腳本。 查詢作業需要只讀。 腳本元數據需要讀寫。 需要 SSMS 18.9 版或更高版本。 下載 SSMS

SQL Server Profiler – 使用 SSMS 安裝 SQL Server Profiler,它允許追蹤和偵錯語意模型事件。 雖然已正式淘汰 SQL Server,但 Profiler 仍包含在 SSMS 中,且仍支援 Analysis Services 和 Power BI。 需要 SQL Server Profiler 18.9或更高版本。 用戶必須在與 XMLA 端點連線時指定語意模型(初始目錄)。 若要深入瞭解,請參閱 Analysis Services 的 SQL Server Profiler。

Analysis Services 部署精靈 – 隨 SSMS 一起安裝,此工具會將 Visual Studio 撰寫的表格式模型專案部署到 Analysis Services 和 進階版 工作區。 它可以以互動方式或從命令行執行以進行自動化。 需要 XMLA 讀寫。 若要深入瞭解,請參閱 Analysis Services 部署精靈

PowerShell Cmdlet – 使用 Analysis Services Cmdlet 將語意模型管理工作自動化,例如重新整理作業。 需要 XMLA 讀寫。 需要 SqlServer PowerShell 模組的 21.1.18256或更高版本。 Power BI 語意模型不支援 Az.AnalysisServices 模組中的 Azure Analysis Services Cmdlet。 若要深入瞭解,請參閱 Analysis Services PowerShell 參考

Power BI 報表產生器 - 撰寫編頁報表的工具。 建立報表定義,指定要擷取的數據、要取得數據的位置,以及如何顯示它。 您可以在 報表產生器 中預覽報表,然後將報表發佈至 Power BI 服務。 需要 XMLA 只讀。 若要深入瞭解,請參閱 Power BI 報表產生器

表格式編輯器 - 使用直覺式輕量型編輯器建立、維護及管理表格式模型的開放原始碼工具。 階層式檢視會顯示表格式模型中的所有物件。 透過顯示資料夾來組織物件,以支援多重選取屬性編輯和 DAX 語法醒目提示。 查詢作業需要 XMLA 只讀。 元數據作業需要讀寫。 若要深入瞭解,請參閱 tabulareditor.github.io

DAX Studio – 適用於 DAX 撰寫、診斷、效能微調和分析的開放原始碼工具。 功能包括對象流覽、整合式追蹤、具有詳細統計數據的查詢執行明細、DAX 語法醒目提示和格式設定。 查詢作業需要 XMLA 只讀。 若要深入瞭解,請參閱 daxstudio.org

ALM 工具組 - Power BI 語意模型的開放原始碼架構比較工具,最常用於應用程式生命週期管理 (ALM) 案例。 跨環境執行部署,並保留累加式重新整理歷程記錄數據。 差異和合併元數據檔案、分支和存放庫。 在語意模型之間重複使用通用定義。 查詢作業需要只讀。 元數據作業需要讀寫。 若要深入了解,請參閱 alm-toolkit.com

第三方 - 包含用戶端數據視覺效果應用程式和工具,可在 進階版 工作區中聯機、查詢及取用語意模型。 大部分的工具都需要最新版本的 MSOLAP 用戶端連結庫,但有些工具可以使用 ADOMD。 只讀或讀寫 XMLA 端點相依於作業。

用戶端程式庫

用戶端應用程式和工具不會直接與 XMLA 端點通訊。 相反地,他們會使用 用戶端連結庫 作為抽象層。 這些是應用程式用來連線到 Azure Analysis Services 和 SQL Server Analysis Services 的相同客戶端連結庫。 適用於 Visual Studio 的 Microsoft 應用程式,例如 Excel、SQL Server Management Studio (SSMS) 和 Analysis Services 專案延伸模組,都會安裝這三個用戶端連結庫,並更新它們以及一般應用程式和擴充功能更新。 開發人員可以使用用戶端連結庫來建置自定義應用程式。 在某些情況下,特別是第三方應用程式,如果未隨應用程式一起安裝,可能需要安裝較新版本的用戶端連結庫。 用戶端連結庫會每月更新。 若要深入瞭解,請參閱 連線到 Analysis Services 的用戶端連結庫。

啟用大型模型,優化寫入作業的語意模型

搭配寫入作業使用 XMLA 端點進行語意模型管理時,建議您為大型模型啟用語意模型。 這可減少寫入作業的額外負荷,讓寫入作業更快。 對於超過 1 GB 的語意模型(壓縮之後),差異可能相當顯著。 若要深入瞭解,請參閱 Power BI 中的大型模型 進階版

啟用 XMLA 讀寫

根據預設,進階版 容量或 進階版 每位使用者的語意模型工作負載都已啟用 XMLA 端點屬性設定,以便為唯讀。 這表示應用程式只能查詢語意模型。 若要讓應用程式執行寫入作業,必須啟用 XMLA Endpoint 屬性以進行讀寫。

啟用 進階版 容量的讀寫功能

  1. 選取 [設定> 管理員 入口網站]。

  2. 在 管理員 入口網站中,選取 [容量設定>][Power BI 進階版> 容量名稱]。

  3. 展開 [工作負載]。 在 [XMLA 端點] 設定中,選取 [讀寫]。 XMLA 端點設定會套用至 指派給容量的所有工作區和語意模型

    顯示 XMLA 端點設定的螢幕快照。已選取 [讀取寫入]。

啟用每個使用者 進階版 的讀寫功能

  1. 選取 [設定> 管理員 入口網站]。
  2. 在管理入口網站中,選取 Premium Per User
  3. 展開 [語意模型] 工作負載設定。 在 [XMLA 端點] 設定中,選取 [讀寫]

連線 至 進階版 工作區

指派給容量的工作區具有 URL 格式的 連接字串。 例如:

powerbi://api.powerbi.com/v1.0/[tenant name]/[workspace name].

聯機到工作區的應用程式會使用URL,就像是 Analysis Services 伺服器名稱一樣。 例如:

powerbi://api.powerbi.com/v1.0/contoso.com/Sales Workspace.

在相同租使用者中具有 UPN 的使用者(不是 B2B)可以將租使用者名稱取代為 myorg。 例如:

powerbi://api.powerbi.com/v1.0/myorg/Sales Workspace.

B2B 用戶必須在租用戶名稱中指定其組織 UPN。 例如:

powerbi://api.powerbi.com/v1.0/fabrikam.com/Sales Workspace.

若要判斷 Power BI 租使用者的主要功能變數名稱和標識碼,請登入 Azure 入口網站,從主功能表中選取 [Microsoft Entra ID],然後記下 [Microsoft Entra 概觀] 頁面上的資訊。 如需詳細資訊,請參閱 尋找 Microsoft Entra 租使用者標識碼和主要功能變數名稱

若要取得工作區連線 URL

在工作區 設定> 進階版> Workspace 連線 ion 中,選取 [複製]。

顯示設定頁面的螢幕快照。工作區聯機區段會反白顯示。

連線需求

初始目錄

使用一些工具,例如 SQL Server Profiler,您必須指定 初始目錄,這是在工作區中連線到的語意模型(資料庫)。 在 [連線 至伺服器] 對話框中,選取 [選項> 連線 ion 屬性> 連線 至資料庫,輸入語意模型名稱。

顯示 SQL Server Profiler 連線到伺服器對話框的螢幕快照。[連接到資料庫] 區段會反白顯示。

重複的工作區名稱

Power BI 驗證中的工作區可防止建立或重新命名具有重複名稱的工作區。 連接到與另一個工作區同名的工作區時,您可能會收到下列訊息:

無法連線到 powerbi://api.powerbi.com/v1.0/[tenant name]/[workspace name]

若要解決此問題,除了工作區名稱之外,還要指定 ObjectIDGuid。 您可以從 URL 中的工作區 objectID 複製 ObjectIDGuid。 將 objectID 附加至連線 URL。 例如:

powerbi://api.powerbi.com/v1.0/myorg/Contoso Sales - 9d83d204-82a9-4b36-98f2-a40099093830.

重複的語意模型名稱

若要連接到與相同工作區中另一個語意模型同名的語意模型,請將語意模型 GUID 附加至語意模型名稱。 連線到 SSMS 中的工作區時,您可以取得語意模型名稱和 GUID。

顯示語意模型的延遲

當您連線到工作區時,從新的、已刪除和重新命名的語意模型變更最多可能需要幾分鐘的時間才會出現。

不支援的語意模型

使用 XMLA 端點無法存取下列語意模型。 這些語意模型不會出現在 SSMS 或其他工具的工作區底下:

  • 以 Azure Analysis Services 或 SQL Server Analysis Services 模型即時連線為基礎的語意模型。
  • 以另一個工作區中 Power BI 語意模型即時連線為基礎的語意模型。 若要深入瞭解,請參閱 跨工作區的語意模型簡介。
  • 使用 REST API 搭配推送數據的語意模型。
  • [我的工作區] 中的語意模型。
  • Excel 活頁簿語意模型。

伺服器/工作區別名

進階版 工作區不支援 Azure Analysis Services 中支援的伺服器名稱別名。

安全性

除了容量管理員所啟用的 XMLA Endpoint 屬性之外,必須在管理入口網站中啟用租用戶層級設定 [允許 XMLA 端點] 和 [使用內部部署語意模型 在 Excel 中進行分析]。 如果您需要產生連接到 XMLA 端點的 Excel 分析檔案 (AIXL) 檔案,則也應該啟用租使用者層級設定 *使用者可以使用即時連線 在 Excel 中使用語意模型。 默認會啟用這些設定。

允許 XMLA 端點並使用內部部署語意模型 在 Excel 中進行分析是整合設定。

整合設定允許 XMLA 端點。

用戶可以使用即時連線 在 Excel 中使用語意模型是匯出和共用設定。

匯出和共用設定允許即時連線。

下表描述這兩個設定的影響:

設定 允許使用內部部署語意模型在 Excel 中分析 XMLA 端點 = 已停用 允許使用內部部署語意模型在 Excel 中分析 XMLA 端點 = 已啟用
用戶可以使用即時連線 = 停用 Excel 中的語意模型 XMLA 不允許、在 Excel 中進行分析、不允許內部部署語意模型的 AIXL 允許 XMLA、在 Excel 中進行分析、允許內部部署語意模型的 AIXL
使用者可以使用即時連線 = 啟用 Excel 中的語意模型 不允許 XMLA、允許在 Excel 中進行分析、內部部署語意模型的 AIXL 不允許 允許 XMLA、在 Excel 中進行分析、允許內部部署語意模型的 AIXL

透過 XMLA 端點的存取將會接受工作區/應用程式層級設定的安全組成員資格。

工作區參與者和更新版本具有寫入語意模型許可權,這實際上與 Analysis Services 資料庫管理員相同。 他們可以從 Visual Studio 部署新的語意模型,並在 SSMS 中執行 TMSL 腳本。

具有建置語意模型許可權的用戶相當於 Analysis Services 資料庫讀取器。 他們可以連線並流覽語意模型,以取得數據耗用量和視覺效果。 數據列層級安全性 (RLS) 規則會受到接受,而且看不到內部語意模型元數據。

通常不支援需要 Analysis Services 伺服器管理員許可權(而非資料庫管理員)的作業。

模擬

聯機到 進階版 工作區語意模型時,支援使用 EffectiveUserName 連接字串 屬性的用戶模擬。 EffectiveUserName 中指定的帳戶必須位於租使用者的 Microsoft Entra 標識符中,而且必須同時具有 所連線語意模型的讀取 置許可權。 如果帳戶沒有讀取和建置許可權,Power BI 就無法模擬用戶帳戶。 連線將會失敗,並傳回錯誤。

您也可以在 Roles 連接字串 屬性指定一或多個工作區角色來執行模擬。 使用 Roles 屬性,您可以使用寫入許可權將角色成員降級為讀取許可權。 視登入使用者的帳戶而定,適用下列角色許可權:

  • 如果執行模擬 的使用者是 工作區管理員,這實際上與 Analysis Services 中的伺服器管理員相同,則他們不需要是任何指定角色的成員。

  • 如果執行模擬 的使用者不是 工作區系統管理員,他們必須屬於一或多個指定的角色,否則使用者找不到或未傳回任何許可權類型錯誤。

模型角色

使用 XMLA 端點時,您可以為租使用者 Microsoft Entra 識別碼中的使用者定義角色、角色成員資格、數據列層級安全性 (RLS) 和物件層級安全性 (OLS)。 Power BI 中的模型角色僅適用於 RLS 和 OLS。 使用 Power BI 安全性模型來控制 RLS 和 OLS 以外的許可權。

針對在 Visual Studio 中撰寫的表格式模型專案,可以在模型設計工具中使用角色管理員來定義角色。 針對 Power BI 中的語意模型,可以在發佈至服務之前,先在 Power BI Desktop 中定義角色。 角色成員資格是在 Power BI 服務 中指定。 SSMS 也可以用來建立和管理角色。 在大部分情況下,角色物件定義可以使用TMSL來建立或修改 Roles 對象來編寫腳本。 TMSL 腳本可以在 SSMS 中或使用 Invoke-ASCmd PowerShell Cmdlet 來執行。

透過 XMLA 端點處理角色時,適用下列限制:

  • 可以為語意模型設定之角色的唯一許可權是讀取許可權。 其他許可權是使用Power BI安全性模型授與。
  • 服務主體不適用於 RLS 和 OLS,且無法新增為模型角色成員。
  • 不論語意模型是否存在語意模型角色,都必須具備語意模型的建置許可權,才能透過 XMLA 端點進行讀取存取。

設定數據源認證

透過 XMLA 端點指定的元數據可以建立與數據源的連接,但無法設定資料源認證。 相反地,您可以在 Power BI 服務的語意模型設定頁面中設定認證。

服務主體

服務主體是您在租使用者內建立的 Microsoft Entra 應用程式註冊,可執行自動資源和服務等級作業。 它們是具有應用程式名稱、應用程式識別碼、租使用者標識碼,以及密碼客戶端密碼或憑證的唯一使用者身分識別類型。 Power BI 進階版 使用與 Power BI Embedded 相同的服務主體功能。

服務主體可以與 XMLA 端點搭配使用,以自動化語意模型管理工作,例如布建工作區、部署模型,以及使用下列方式重新整理語意模型:

  • PowerShell
  • Azure Automation
  • Azure Logic 應用程式
  • 自訂客戶端應用程式

若要深入瞭解,請參閱使用服務主體自動化 進階版 工作區和語意模型工作。

從 Visual Studio 部署模型專案 (SSDT)

在 Visual Studio 中將表格式模型專案部署到 進階版 工作區,與部署至 Azure 或 SQL Server Analysis Services 伺服器大致相同。 唯一的差異在於為專案指定的 Deployment Server 屬性,以及如何指定數據源認證,以便處理作業可以將數據源的數據匯入工作區上的新語意模型。

若要部署在 Visual Studio 中撰寫的表格式模型專案,請在 Project Deployment Server 屬性中設定工作區連線 URL。 在 Visual Studio 的 [方案總管] 中,以滑鼠右鍵按兩下專案 >[屬性]。 在 [ 伺服器 ] 屬性中,貼上工作區聯機 URL。

設定視窗的螢幕快照。伺服器會在主窗格中反白顯示。已選取 [確定]。

指定 Deployment Server 屬性時,即可部署專案。

第一次部署時,會使用model.bim中的元數據,在工作區中建立語意模型。 在部署作業中,在從模型元數據在工作區中建立語意模型之後,從數據源將數據載入語意模型中的處理將會失敗。

處理失敗,因為與部署到 Azure 或 SQL Server Analysis Server 實例不同,當您部署至 進階版 工作區數據源認證時,系統會提示您輸入數據源認證作為部署作業的一部分。 相反地,在元數據部署成功且建立語意模型之後,就會在語意模型設定的Power BI服務中指定數據源認證。 在工作區中,選取 [語意模型> 設定> 數據源認證>編輯認證。

顯示數據源認證對話框的螢幕快照。可以編輯的欄位會反白顯示。

指定數據源認證時,您就可以在 Power BI 服務 中重新整理語意模型、設定 SQL Server Management Studio 的排程重新整理或處理(重新整理),將數據載入語意模型中。

觀察到 Visual Studio 中專案中指定的部署 處理選項 屬性。 不過,如果數據源尚未在 Power BI 服務 中指定認證,即使元數據部署成功,處理也會失敗。 您可以將 屬性設定為 [不要處理],以防止任何嘗試在部署期間處理。 您可能會想要將 屬性設定回 Default ,因為一旦在新的語意模型的數據源設定中指定數據源認證之後,後續部署作業中的處理將會成功。

使用 SSMS 連線

使用 SSMS 連線到工作區就像連線到 Azure 或 SQL Server Analysis Services 伺服器一樣。 唯一的差異在於您在伺服器名稱中指定工作區 URL,而且您必須使用 Active Directory - Universal 搭配 MFA 驗證。

使用 SSMS 將 連線 至工作區

  1. 在 [SQL Server Management Studio] 中,選取 [連線> 連線 至 [伺服器]。

  2. 在 [ 伺服器類型] 中,選取 [ Analysis Services]。 在 [ 伺服器名稱] 中,輸入工作區 URL。 在 [驗證] 中,選取 [Active Directory - Universal with MFA],然後在 [用戶名稱] 中輸入您的組織使用者標識符。

    [連線到伺服器] 對話框的螢幕快照。伺服器類型、名稱和驗證會反白顯示。已選取 連線。

連線時,工作區會顯示為 Analysis Services 伺服器,而工作區中的語意模型會顯示為資料庫。

Microsoft SQL Server Management Studio 視窗的螢幕快照。物件總管 位於主窗格中。

若要深入瞭解如何使用 SSMS 來編寫元數據腳本,請參閱:

語意模型重新整理

XMLA 端點可讓您使用 SSMS、使用 PowerShell 進行自動化、使用 TOM Azure 自動化Azure Functions 進行更細緻的重新整理功能,提供各種不同的案例。 例如,您可以重新整理某些 累加 式重新整理歷程記錄數據分割,而不需要重載所有歷程記錄數據。

不同於在 Power BI 服務 中設定重新整理,透過 XMLA 端點的重新整理作業不限於每天 48 次重新整理,而且不會加加排程的重新整理逾時

語意模型重新整理作業的日期、時間和狀態,包括透過 XMLA 端點的寫入交易,會記錄並顯示在語意模型重新整理歷程記錄中。

注意

XMLA 端點所執行的重新整理作業不會自動重新整理磚快取。 只有在使用者存取報表時,才會重新整理磚快取。

顯示重新整理歷程記錄畫面的螢幕快照。透過 XMLA 端點的專案會反白顯示。

動態管理檢視 (DMV)

Analysis Services DMV 提供語意模型元數據、譜系和資源使用量的可見度。 透過 XMLA 端點在 Power BI 中查詢的 DMV 最多僅限於需要資料庫管理員許可權的 DMV。 例如,某些 DMV 無法存取,因為它們需要 Analysis Services 伺服器管理員許可權。

Power BI Desktop 撰寫的語意模型

增強型元數據

在Power BI Desktop 撰寫並發行至 進階版 工作區的語意模型上,XMLA 寫入作業需要增強的元數據。 若要深入瞭解,請參閱 增強的語意模型元數據

警告

目前,Power BI Desktop 所撰寫之語意模型的寫入作業可防止以 PBIX 檔案的形式下載。 請務必保留原始 PBIX 檔案。

數據源宣告

連接到數據源和查詢數據時,Power BI Desktop 會使用 Power Query M 運算式作為內嵌數據源宣告。 雖然在 進階版 工作區中支援,但 Azure Analysis Services 或 SQL Server Analysis Services 不支援 Power Query M 內嵌數據源宣告。 相反地,Visual Studio 之類的 Analysis Services 數據模型化工具會使用 結構化提供者 數據源宣告來建立元數據。 使用 XMLA 端點時,進階版 也支持結構化和提供者數據源,但不支援做為 Power BI Desktop 模型中 Power Query M 內嵌數據源宣告的一部分。 若要深入瞭解,請參閱 瞭解提供者

即時連線模式中的Power BI Desktop

Power BI Desktop 可以使用即時連線連接到 Power BI 進階版 語意模型。 使用即時連線時,數據不需要在本機複寫,讓使用者更容易取用語意模型。 用戶可連線的方式有兩種:

  • 選取 Power BI 語意模型,然後選取語意模型來建立報表。 這是 用戶即時連線到語意模型的建議 方式。 這個方法提供改善的探索體驗,顯示語意模型的簽署層級。 使用者不需要尋找並追蹤工作區 URL。 若要尋找語意模型,使用者只要輸入語意模型名稱,或捲動即可尋找他們正在尋找的語意模型。

    Power BI Desktop 的螢幕快照,功能區中會醒目提示 Power BI 語意模型。[選取語意模型] 對話框位於主窗格中。

  • 使用 [取得數據分析>服務],將 Power BI 進階版 工作區名稱指定為 URL、選取 [即時 連線],然後在 [導覽器] 中選取語意模型。 在此情況下,Power BI Desktop 會使用 XMLA 端點即時連線到語意模型,就像它是 Analysis Services 數據模型一樣。

    已選取 Power BI Desktop Analysis Services 的螢幕快照。[analysis Services 資料庫] 對話框中會醒目提示即時 連線。

已將現有報表即時連線到 Analysis Services 數據模型,且想要移轉至 進階版 語意模型的組織,只需要在 [轉換>數據源] 設定變更伺服器名稱 URL。

稽核記錄

當應用程式連線到工作區時,透過 XMLA 端點的存取會以下列作業記錄在 Power BI 稽核記錄中:

作業易記名稱 作業名稱
從外部應用程式 連線 Power BI 語意模型 連線 FromExternalApplication
要求從外部應用程式重新整理Power BI語意模型 RefreshDatasetFromExternalApplication
從外部應用程式建立Power BI語意模型 CreateDatasetFromExternalApplication
從外部應用程式編輯Power BI語意模型 EditDatasetFromExternalApplication
已從外部應用程式刪除Power BI語意模型 DeleteDatasetFromExternalApplication

若要深入瞭解,請參閱 稽核 Power BI

如需本文的詳細資訊,請參閱: