Power BI 實作規劃:內容生命週期管理
注意
本文構成 Power BI 實作規劃 系列文章的一部分。 此系列主要著重於 Microsoft Fabric內的 Power BI 體驗。 如需系列簡介,請參閱 Power BI 實作規劃。
本文介紹內容生命週期管理系列文章,可協助您規劃如何管理 Power BI 內容的生命週期。 一系列文章主要以下列項目為目標:
- 網狀架構系統管理員:負責監督組織中的 Fabric 的系統管理員。 網狀架構系統管理員可能需要與其他系統管理員共同作業,例如監督Microsoft 365 或 Azure DevOps 的人員。
- 卓越中心(COE)和 BI 小組:負責監督組織中 Power BI 的團隊。 這些小組包括決定如何管理 Power BI 內容的生命週期的決策者。 這些小組也可能包括處理內容發行生命週期的版本管理員,或建立和管理有效使用和支援生命週期管理所需的元件工程師等角色。
- 內容創作者和擁有者:使用者建立想要發佈到 Fabric 入口網站以與他人分享的 Power BI 內容。 這些個人負責管理其建立之內容的生命週期。
為了確保您將可靠且實用的Power BI內容傳遞給取用者,請務必遵循有效的內容 生命週期管理 做法。 生命周期管理是指從內容的創建到發佈(或 部署)的整個過程,包括在使用者不再需要時將內容撤回。 規劃 Power BI 內容的生命週期管理策略,是調整和成長成功 企業 和 自助分析的重要步驟。
注意
此系列提供Power BI內容生命週期管理的概觀。 其著重於規劃內容生命週期管理策略的重要考慮和指引。 這些文章說明生命週期管理的不同方法,從較小的自助環境到更複雜的企業案例。
此系列主要著重於 Microsoft Fabric內的 Power BI 工作負載。 不過,基礎概念也可以與其他網狀架構工作負載相關。 此系列中所討論的一些生命週期管理功能也可用於 Fabric 中的其他專案。
Power BI 內容生命週期
下圖描述典型的 Power BI 內容生命週期。
提示
如需如何規劃和建立 Power BI 內容的指引,請參閱 BI 解決方案規劃。
圖表中顯示的六個階段包括:
- 規劃和設計內容:您通常會收集需求、設計解決方案,並做出重要的生命週期管理決策,以開始建立 Power BI 內容。
- 開發內容和管理變更:您開始建立內容,並使用 版本控制(或 原始檔控制)來追蹤和管理開發期間的內容變更。
- 驗證內容:您定期測試內容,以確保質量結果,並防止現有內容變更造成新問題。
- 部署內容:準備好時,您可以將內容部署至工作區,或在不同環境之間升級內容(例如將內容從測試升級至生產工作區)。
- 支援和監視內容:發佈之後,您可以藉由解決使用者的問題或要求來支持內容。 支援和監視內容通常會導致規劃和建立更多內容。 您也會監視已部署的內容,以確保內容可靠。
- 淘汰和封存內容:當取用者不再需要或使用內容時,您應該將其淘汰。 當您淘汰內容時,通常會視需要移除並封存以供稍後參考。
這一系列內容生命週期管理的文章會詳細說明上述每個階段。 這些文章中的指引可協助您判斷管理 Power BI 內容的方法。
管理內容生命週期的方法
您可以使用不同的方法來管理 Power BI 內容的生命週期。 根據您使用的元件和程式,這些方法的複雜性和穩定性會有所不同。
一般而言,不同的方法範圍從簡單到進階。
- 較簡單的 方法通常適用於自助開發人員。 這些方法牽涉到管理的步驟和元件較少,但不會提供 部門 或 企業 使用案例可能需要的詳細度和層級控制。 自助內容發佈 是生命週期管理更簡單的方法範例。
- 進階 方法通常是由合作解決較大型或更複雜方案的大型團隊優先選擇的。 由於其解決方案較為複雜,因此這些小組通常需要更多自動化、自定義和可持續性來管理內容。 因此,這些方法通常涉及更強固且複雜的程式。 不過,對於較小的部署而言,這些過程可能過於複雜,例如 個人 或 小組 使用情境。 企業內容發佈 是生命週期管理的進階方法範例。
針對內容生命週期的每個階段,下圖描述一些可用於更簡單或更進階生命週期管理方法的元件範例。
此圖描述內容生命週期中每個階段的下列元件。 元件是範例。 第一個範例是如何達成簡單的生命週期管理方法;第二個範例是如何達成進階生命週期管理方法。
項目 | 描述 |
---|---|
|
您可以使用 Microsoft Teams 在小組中共同作業,或使用 Azure DevOps 在專案中共同作業,來規劃和設計內容。 |
|
您可以使用商務用 OneDrive(也稱為商務用 OneDrive 或學校版)進行檔案版本控制,或在 Azure DevOps 中使用 Azure Repos 進行元數據原始檔控制,來開發內容及管理變更。 |
|
您可以使用Power BI進行手動測試,或在 Azure DevOps 中執行 Azure Test Plans 來執行自動化測試,以驗證內容。 |
|
您可以使用Power BI 部署管線,或使用 Azure DevOps 中的 Azure Pipelines 來協調 CI/CD(持續整合/持續部署)來部署內容。 |
|
您可以使用預設的Power BI監視報告來支援和監視內容,例如 系統管理員監視工作區中找到的內容,或使用 Azure Log Analytics 整合建立您自己的自定義監視報告。 |
|
您可以使用商務用 OneDrive(也稱為工作或學校版 OneDrive)來封存和儲存檔案,或使用 Azure DevOps 中的 Azure Repos 來封存元數據以封存內容。 |
選擇您處理內容生命週期管理的方式取決於您的需求和其他因素。 以下是在此系列中瀏覽內容時要考慮的一些重要因素。
- 誰將建立內容:內容建立者有不同的需求、技能和工作流程。 這些因素都可能會影響不同生命週期管理方法的成功。 適用於管理企業環境的大型中央團隊的方式,可能不適用於向小型觀眾提供內容的小型分散式團隊。
- 是否有協作內容創建:當內容創作者在相同的內容上進行合作時,更容易引發不一致和中斷。 例如,一個創作者可以覆寫另一個創作者的更動。 有效的生命週期管理在共同作業中很重要,以避免浪費時間並提高生產力。
- 內容的類型和範圍:不同的內容可能需要不同的方法。 具有大量取用者的商業關鍵內容應該有更健全的生命週期管理方法。 相反地,小型原型可能只需要一個簡化的方法,例如在達成目的後將其移除並存檔。
- 根據您擁有的 Fabric 授權或 Power BI 授權,可以提供不同的生命週期管理選項。 例如,Premium 功能,例如部署管線僅適用於 Fabric 或 Premium 容量, 或具有 Premium Per User (PPU) 授權的使用者。 不過,Fabric Git 整合 只有在 Fabric 容量下才可使用。
-
內容建立者如何傳遞內容:使用不同 內容傳遞範圍的內容建立者, 可能需要不同的方法來管理該內容。 使用
Power BI 應用程式將內容散發給內部物件的小組, 可能需要與散發外部客戶內嵌內容的小組不同。 - Power BI 或 Fabric 實作的成熟程度:當您的實作達到特定規模時,更多的決策和動作取決於 Power BI 內容。 為了避免中斷,當您擴展業務時,內容生命週期管理會變得更加重要。
重要
有許多其他有效的方法來管理 Power BI 內容的生命週期。 選取並規劃最適合您的
相關內容
在本系列的下一篇文章