使用語意模型版本歷程記錄 (預覽)
Power BI 會自動為進階語意模型設定語意模型版本歷程記錄,Web上編輯。 使用版本歷程記錄,自助使用者可以在網路上編輯其語意模型時,從最重要的錯誤中復原。 如需更多版本的完整原始檔控制和支援,請使用 git 整合,其可與相同語意模型的版本歷程記錄搭配使用。
開啟 [版本歷程記錄] 窗格
您可以使用類似 Office 的版本歷程記錄窗格來檢視舊版的語意模型。 開啟版本歷程記錄窗格可以從多個位置和各種方式完成,每個都有相同的結果:
從工作區內容清單中,選取語意模型的 [更多選項][...],然後選取 [版本歷程記錄]。
從 OneLake 類別目錄內容清單中,選取 [語意模型的 [其他選項],然後選取 [版本歷程記錄]。
從語意模型詳細數據頁面中,選取 [檔案],然後選取 [版本歷程記錄]。
在網路上編輯語意模型時,請選取 [檔案],然後選取 [版本歷程記錄]。
在 Web 上編輯語意模型時,請選擇取語意模型的標題列,然後選取 [版本歷程記錄]。
檢視版本歷程記錄窗格
在 [版本歷程記錄] 窗格中,您可以看到每個語意模型 最多五個版本。 版本歷程記錄窗格中的每個版本都會儲存語意模型的 元數據和數據。 窗格中所列的每個版本都會顯示下列版本的相關信息:
- 版本中所擷取語意模型上次修改的時間戳。
- 最後對語意模型進行變更的人員名稱,該變更已在版本中記錄。
- 若使用者先前在手動儲存版本時提供版本的描述。
將版本儲存至版本歷程記錄
語意模型的版本會在網頁的編輯模式中開啟后開始擷取,或開啟 Direct Lake 模型以在 Power BI Desktop實時編輯時開始擷取。
每個支援版本歷程記錄的語意模型最多可以儲存五個版本。 每當發生下列其中一個動作時,版本就會儲存至版本歷程記錄:
當您手動將版本儲存至版本歷程記錄時。 在網路上編輯語意模型時,選擇 [檔案],然後選擇 [儲存至版本歷程]。
手動儲存版本時,您可以選擇性地提供文字描述,以協助稍後在版本歷程記錄窗格中識別此版本。
描述會出現在版本歷程記錄窗格中的對應版本。
當您從 Power BI Desktop 發佈 .pbix 檔案或在網路上傳 .pbix 檔案時,會擷取發行/上傳前的語意模型版本。 自動擷取版本可確保如果您無意地在發佈/上傳時覆寫您在Web中所做的變更,您可以在發生非預期的發佈/上傳之前,將模型還原到其狀態或版本。
當您在 web 上以 編輯模式開啟語意模型時, 擷取語意模型的版本時,請確定如果您在 Web 編輯工作階段內進行不想要的變更,您可以在進行這些變更之前,將模型還原至其狀態或版本。
當您將語意模型從版本歷程記錄還原至舊版時,儲存還原前的模型版本,可讓您在選取不想要的版本時還原至還原之前的狀態。
還原至舊版
若要將語意模型還原至舊版,請在 [版本歷程記錄] 窗格中,在您想要還原的版本的操作功能表中選取 [還原]。
版本歷史記錄窗格也會顯示目前模型版本的項目。 您無法還原至目前的版本,因此您目前版本的操作功能表會提供在 Web 上開啟語意模型的選項。
檢視稽核記錄和活動事件
Power BI 系統管理員可以使用 Microsoft 365 系統管理中心 稽核有關還原和儲存語意模型版本歷程記錄中的作業。 下表顯示語意模型版本歷程記錄支援哪些稽核作業:
易記名稱 | 作業名稱 | 筆記 |
---|---|---|
將模型還原至舊版 | 還原 Power BI 模型的先前版本 | 用戶會將Power BI語意模型還原至儲存在版本歷程記錄中的舊版。 |
在 Power BI 中為模型儲存版本歷程記錄中的新版本 | 儲存Power BI模型的新版本 | 針對 Power BI 語意模型的版本歷程記錄,會儲存新版本。 |
如需存取稽核記錄的詳細資訊,請參閱 存取稽核記錄 一文。
容量使用率和報告
您可以使用 Premium 計量應用程式,監視使用版本歷程還原至舊版本所對 Power BI Premium 容量產生的影響。 可以使用下列 操作來監控容量影響。
操作 | 描述 | 工作量 | 類型 |
---|---|---|---|
Web 模型撰寫 | 語意模型 Web 模型用戶體驗中的數據模型寫入作業 | 語意模型 | 互動 |
您的模型在語意模型的版本歷史記錄中所用來捕捉版本的儲存空間不需要額外費用。
需求和權限
- 用戶必須具有語意模型的 寫入 和 建置 許可權,才能檢視及使用版本歷程記錄。 若要深入瞭解,請參閱 許可權一文。
- 具有免費授權的用戶無法使用版本歷程記錄功能。
考慮和限制
語意模型版本歷程記錄目前為預覽狀態。 請記住下列事項:
- 每個模型最多可儲存五個版本。 一旦達到五個版本的限制,儲存版本將會覆寫版本歷程記錄中最舊的版本。
- 語意模型必須位於 Premium 工作區中,。
- [我的工作區]中儲存的語意模型不支援版本歷程記錄。
- 在開始擷取模型版本之前,必須先在網路上開啟語意模型,或在 Power BI Desktop 中開啟 Direct Lake 即時編輯。
- 當模型還原至舊版時,您無法變更語意模型。
- 您無法刪除語意模型版本歷程記錄內的版本。
- 語意模型版本歷程記錄受限於 在 Power BI 服務中編輯數據模型相同的限制。
- 尚未升級為 增強元數據格式的語意模型,不會擷取版本歷程記錄。 此外,如果具有舊元數據格式的模型是透過增強型元數據格式的模型發行,則會刪除該模型先前擷取的所有語意模型版本。
- 在容量之間移動模型將會刪除其版本歷程記錄。
- 您無法在 Web 上的版本歷程記錄窗格外部存取語意模型版本歷程記錄中的版本。 如需具有更大彈性和支援更多版本的完整原始檔控制,請使用 git 整合,其可與相同語意模型的版本歷程記錄搭配使用。
- 在還原至舊版之後,語意模型中的數據可能會過時。 為了確保您有最新的數據,請在執行還原之後完成重新整理。 重新整理行為可能會因記憶體模式而異。 例如,設定了自動更新 的 Direct Lake 模型在還原後會自動更新至最新數據,無需您手動重新整理。
- 語意模型必須啟用大型語意模型儲存格式。 語意模型第一次在 Web 的編輯模式中開啟時,或在 Desktop 中啟動即時編輯時打開Direct Lake 模型,會自動轉換成大型語意模型儲存格式。 如果版本歷程記錄中擷取版本的語意模型在模型設定中停用大型語意模型儲存格式,則會刪除此模型的所有版本歷程記錄。 語意模型設定中的警告會在進行變更之前通知您這項影響:
相關內容
本文提供語意模型版本的預覽相關信息。 如需 Power BI 中數據模型化的詳細資訊,請參閱下列資源:
- 在 Power BI 服務中編輯數據模型 (預覽)
- Power BI Desktop 中的 Direct Lake (預覽版)
- 開始使用 Microsoft Fabric 中的 Git 整合
- Power BI Desktop 專案 Git 整合