Power BI 使用案例:可自訂的受控自助式 BI
注意
本文是 Power BI 實作規劃系列文章的其中一篇。 此系列主要著重於 Microsoft Fabric 中的 Power BI 體驗。 如需有關此系列的簡介,請參閱 Power BI 實作規劃。
如網狀架構採用藍圖所述,受控自助式 BI 的特點是混合式方法,強調核心專業領域以及邊緣彈性。 資料架構通常是由單一集中式 BI 專家小組維護,而報告責任則屬於部門或營業單位內的建立者。
不過,當核心數據架構不包含所有必要的數據時,語意模型建立者可以擴充、個人化或自定義現有的共用語意模型。 您可以建立新的特殊化語意模型,符合現有集中傳遞語意模型未符合的商務需求。 重要的是,核心資料不會重複。 此使用案例稱為「可自訂的受控自助式 BI」。
注意
此可自訂的受控自助式 BI 案例是第二個自助式 BI 案例。 此案例建置在可透過集中式共用語意模型完成的工作之上 (此模型是在受控自助式 BI 案例中引進的)。 您可以在 Power BI 使用案例一文中找到所有案例的清單。
為求簡潔,本文並未涵蓋內容共同作業和傳遞案例主題所說到的某些方面。 如需完整的涵蓋內容,請先閱讀這些文章。
案例圖表
下圖描述最常見使用者動作和 Power BI 元件支援可自訂受控自助式 BI 的高階概觀。 主要焦點在於擴充現有的共用語意模型,讓業務單位中的內容建立者能夠建立特殊化資料模型。 目標是儘可能實現可重複使用性,並允許彈性地滿足額外的分析需求。
提示
如果您想要將此案例圖表內嵌在簡報、文件或部落格文章中,或將其列印成牆面海報,建議您下載案例圖表。 此圖表是可縮放向量圖形 (SVG) 影像,因此您可以將其擴大或縮小,而不會降低品質。
此案例圖表描述下列使用者動作、工具和功能:
項目 | 說明 |
---|---|
語意模型建立者 A 會使用 Power BI Desktop 開發模型。 針對旨在重複使用的語意模型,建立者通常 (但並非一定) 屬於跨組織界限支援使用者的集中式小組 (例如 IT、企業 BI 或卓越中心)。 | |
Power BI Desktop 會連接來自一或多個資料來源的資料。 | |
資料模型開發是在 Power BI Desktop 中完成。 為了建立設計良好且方便使用者使用的模型而付出許多努力,因此許多自助式報表建立者可以將其當做資料來源使用。 模型建立者可在開發期間使用 DAX 查詢來開發和探索模型。 | |
備妥時,語意模型建立者 A 會將「僅包含模型」的 Power BI Desktop 檔案 (.pbix) 或 Power BI 專案檔案 (.pbip) 發佈至 Power BI 服務。 | |
語意模型會發佈至專用於儲存和保護共用語意模型的工作區。 由於語意模型是供重複使用,因此需要得到背書 (視需要認證或提升)。 語意模型也會標示為可探索,以進一步鼓勵其重複使用。 Power BI 服務中的譜系檢視可用來追蹤 Power BI 項目之間存在的相依性。 | |
OneLake 資料中樞的資料探索已啟用,因為語意模型會標示為可探索。 可探索性容許語意模型存在,讓其他尋找資料的 Power BI 內容建立者可在 OneLake 資料中樞內看到該語意模型。 | |
內容建立者會使用 Power BI 服務中的 OneLake 資料中樞,來搜尋可探索的資料項目,例如語意模型。 | |
如果內容建立者擁有權限,他們可以要求資料項目的建置權限。 這會啟動工作流程,向授權核准者要求建置權限。 一旦他們擁有權限,內容建立者就可以重複使用資料項目來建置新的解決方案。 | |
在 Power BI Desktop 中,模型建立者 B 會建立與原始共用語意模型的即時連線,該語意模型位於 Power BI 服務中。 由於意圖是擴充和自訂原始語意模型,因此即時連線會轉換成 DirectQuery 模型。 此動作會在 Power BI Desktop 檔案中產生本機模型。 | |
Power BI Desktop 會連線至來自其他資料來源的資料。 目標是增強共用語意模型,以便新的特殊化複合語意模型滿足額外的分析需求。 | |
關聯性是在 Power BI Desktop 中於現有資料表 (來自共用語意模型,也稱為遠端模型) 與剛匯入的新資料表 (儲存在本機模型中) 之間建立的。 額外的計算和模型化工作是在 Power BI Desktop 中執行,以完成特殊化複合模型的設計。 | |
備妥時,語意模型建立者 B 會將其 .pbix 或 .pbip 檔案發佈至 Power BI 服務。 | |
新的特殊化複合語意模型會發佈至工作區,而這個工作區專用於儲存和保護部門所擁有和管理的語意模型。 | |
特殊化語意模型仍會連線至原始 Power BI 共用語意模型。 原始共用語意模型的任何變更都會影響對其具有相依性的下游特殊化複合語意模型。 | |
其他自助式報表建立者可以撰寫連線至特殊化複合語意模型的新報表。 報表建立者可以選擇使用 Power BI Desktop、Power BI Report Builder 或 Excel。 | |
報表會發佈至專用於儲存和保護報表和儀表板的工作區。 | |
發佈的報表仍會連線至儲存在不同工作區中的特殊化語意模型。 特殊化語意模型的任何變更都會影響所有連線至其中的報表。 | |
某些資料來源可能需要內部部署的資料閘道或 VNet 閘道以便重新整理資料,例如位於私人組織網路內的資料來源。 | |
網狀架構管理員會在網狀架構入口網站中監督和監視活動。 |
重點
以下是關於可自訂受控自助式 BI 案例需要強調的一些重點。
共用語意模型
使「受控自助式 BI」運作的主要層面是將語意模型的數目降到最低。 此案例描述共用語意模型,其有助於實現單一版本的事實。
注意
為了簡單起見,案例圖表只會描述一個共用語意模型。 然而,在單一語意模型中建立所有組織資料的模型通常並不實用。 另一個極端狀況是為每份報表建立新的語意模型,就像經驗不足的內容建立者經常做的那樣。 目標是要找出正確的平衡點,傾向於相對較少的語意模型,並在合理的情況下建立新的語意模型。
增強初始共用語意模型
有時候自助式建立者需要增強現有的語意模型,例如,透過其部門特有的其他資料來增強。 在此情況下,他們可以使用 DirectQuery 與 Power BI 語意模型的連線。 此功能可讓您在利用集中管理的資料資產投資同時,實現自助能力培養的理想平衡。 案例圖表描述 DirectQuery 連線。 將即時連線轉換成 DirectQuery 連線的動作會建立本機模型,允許新增資料表。 您可以在來自原始共用語意模型 (遠端模型) 的資料表與剛新增的資料表 (本機模型) 之間建立關聯性。 您可以進行額外的計算和資料模型化,來自訂新的資料模型。
提示
此案例會醒目提示重複使用共用語意模型。 不過,有時候在某些情況下,資料建模者想要限制下游資料模型的建立。 在此情況下,他們可以在 Power BI Desktop 設定中啟用 [防止 DirectQuery 連線] 屬性。
語意模型背書
因為共用語意模型旨在重複使用,因此替其背書會很有幫助。 經過認證的語意模型向報表建立者傳達資料是值得信賴並且符合組織的品質標準。 提升語意模型會醒目提示語意模型擁有者認為資料是有價值的,值得其他人使用。
提示
最佳做法是採用一致、可重複、嚴格的內容背書流程。 認證內容應該指出資料品質已經過驗證。 其也應該遵循變更管理規則、具有正式支援,並且完整予以記載。 因為認證內容已通過嚴格標準,所以對可信度的期望更高。
語意模型探索
OneLake 資料中樞可協助報表建立者尋找、探索和使用整個組織的語意模型。 除了語意模型背書之外,啟用語意模型探索對於提升其重複使用至關重要。 搜尋資料的報表建立者在資料中樞內可以看到可探索的語意模型。
注意
如果未將語意模型設定為可探索,則只有具有建置權限的 Power BI 使用者才能找到它。
要求語意模型存取權
報表建立者可能會在想要使用的資料中樞中找到語意模型。 如果他們沒有語意模型的建置權限,則可以要求存取權。 根據語意模型的要求存取權設定,電子郵件將會提交給語意模型擁有者,或自訂指示將會呈現給要求存取權的人員。
發佈至單獨的工作區
將報表發佈至不是語意模型儲存所在的工作區,有幾個優點。
首先,清楚知道誰負責管理哪個工作區中的內容。 其次,報表建立者有權將內容發佈至報表工作區 (透過工作區管理員、成員或參與者角色)。 不過,他們只有特定語意模型的讀取和建置權限。 這項技術可讓資料列層級安全性 (RLS) 在必要時對指派給檢視者角色的使用者生效。
相依性與影響分析
當其他語意模型或報表使用共用語意模型時,這些相依物件可以存在於許多工作區中。 譜系檢視會協助識別並了解下游相依性。 規劃語意模型變更時,首先執行影響分析,以了解應該編輯或測試哪些語意模型或報表。
閘道安裝
通常,存取位於私人組織網路或虛擬網路內的資料來源時,需要資料閘道。 一旦將 Power BI Desktop 檔案發佈至 Power BI 服務,內部部署資料閘道就會變得相關。 閘道的兩個用途是重新整理匯入的資料,或檢視查詢即時連線或 DirectQuery 語意模型的報告。
注意
針對可自訂的受控自助式 BI 案例,強烈建議您透過個人模式的閘道,使用標準模式的集中式資料閘道。 在標準模式中,資料閘道支援即時連線和 DirectQuery 作業 (除了排程的資料重新整理作業)。
系統監督權
活動記錄會記錄 Power BI 服務中發生的使用者活動。 Power BI 管理員可以使用收集的活動記錄資料執行稽核,以協助他們了解使用模式和採用。 活動記錄對於支援治理工作、安全性稽核和合規性需求也很重要。 使用可訂的受控自助式 BI 案例,追蹤原始共用語意模型以及相依語意模型的使用情形特別有用。
相關內容
在本系列的下一篇文章中,了解如何在自助式資料準備案例中搭配資料流程重複使用資料準備工作。