如何將譜系從Power BI帶入 Microsoft Purview
本文詳述 Microsoft Purview 中 Power BI 來源的數據歷程。
必要條件
若要在 Microsoft Purview for Power BI 中查看數據譜系,您必須先 註冊並掃描 Power BI 來源。
常見案例
掃描 Power BI 來源之後,系統會自動在 Microsoft Purview 資料目錄 中新增目前數據資產的歷程資訊,以及 Power BI 所參考的數據資產。
數據取用者可以從 Microsoft Purview 執行報表或儀錶板的根本原因分析。 針對報表中的任何數據差異,用戶可以輕鬆地識別上游數據集,並視需要連絡其擁有者。
數據產生者可以看到取用其數據集的下游報表或儀錶板。 在對其數據集進行任何變更之前,數據擁有者可以做出明智的決策。
使用者可以依名稱、簽署狀態、敏感度標籤、擁有者、描述和其他商務 Facet 進行搜尋,以傳回相關的 Power BI 成品。
Microsoft Purview 中的 Power BI 成品
Power BI 掃描 完成後,會在 Microsoft Purview 中清查下列 Power BI 成品:
- 工作區
- 儀表板
- 報表
- 資料集
- 數據流
- Datamarts
Microsoft Purview 中 Power BI 成品的譜系
使用者可以依名稱、描述或其他詳細數據搜尋 Power BI 成品,以查看相關結果。 在 [資產概觀和屬性] 索引標籤下,會顯示基本詳細數據,例如描述、分類。 在 [譜系] 索引標籤下,資產關聯性會與上游和下游相依性一起顯示。
Microsoft Purview 會擷取 Power BI 成品之間的譜系 (例如:數據流 -> 數據集 -> 報表 -> 儀錶板) 和外部數據資產。
注意事項
針對 Power BI 成品與外部數據資產之間的譜系,目前支援的來源類型為:
- Azure SQL Database
- Azure Blob 儲存體
- Azure Data Lake Store Gen1
- Azure Data Lake Store Gen2
此外,Power BI 數據 (集內的數據行層級譜系 () 和轉換,除了使用 Azure SQL Database 作為來源時擷取的數據流) 之外。 針對量值,您可以進一步選取資料行 -> 屬性 -> 表達式,以查看轉換詳細數據。
注意事項
使用 Azure SQL Database 作為來源時,除了數據流) 之外, (數據行層級譜系和轉換。 目前不支援其他來源。
已知限制
- Microsoft Purview 會利用掃描器 API 來擷取元數據和譜系。 瞭解元數據掃描的一些 API 限制 - 考慮和限制。
- 如果您將數據集數據表連線到另一個數據集數據表,則當中間數據集停用 Power BI 桌面內的 [啟用載入] 選項,而且無法擷取譜系時。
- 針對 Power BI 成品與外部數據資產之間的譜系:
- 目前支援的來源類型 Azure SQL Database、Azure Blob 儲存體、Azure Data Lake Store Gen1 和 Azure Data Lake Store Gen2。
- 只有使用 Azure SQL Database 作為來源時,才支援 Power BI 數據流) 以外的數據行層級譜系和轉換 (。 目前不支援其他來源。
- 當您在Power BI 中使用動態 M 查詢參數時,不會擷取譜系,例如傳遞伺服器/資料庫名稱作為參數值。
- 針對建立Power BI數據流的數據源,目前顯示的資訊有限。 例如,針對 Power BI 數據集的 SQL Server 來源,只會擷取伺服器/資料庫名稱。
- 請注意,由於下列限制,如果您有這類案例,並同時掃描Power BI和Power BI成品連線的數據源,您目前可能會在目錄中看到重複的資產。
- 資產和完整名稱中的來源物件名稱會遵循Power BI設定/查詢中使用的案例,這可能與原始數據源中的物件案例不一致。
- 當 Power BI 參考 SQL 檢視時,它們目前會擷取為 SQL 數據表資產。
- 當 Power BI 參考 Azure 專用 SQL 集區 (先前的 SQL DW) 來源時,它目前會列為 Azure SQL 資料庫資產。 目前不支援 Power BI 成品與外部 Azure 專用 SQL 集區之間的 (譜。)
- 針對 Power BI 子藝術譜系:
- 有些量值不會顯示在子藝術譜系中,例如
COUNTROWS
。 - 在歷程圖中,選取數據行使用 COUNT 函數衍生的量值時,不會自動選取基礎數據行。 檢查 [資料行屬性] 索引標籤中的量值表示式,以識別基礎數據行。
- 如果您在支持子藝術譜系之前掃描 Power BI 來源,您可能會在譜系圖形中看到資料庫資產以及新的數據表資產,但該資產不會移除。
- 有些量值不會顯示在子藝術譜系中,例如
- 目前對於名稱為 UTF-8 個字元的 Azure SQL Database 中相同數據資產,掃描 Power BI 所產生的完整名稱可能與掃描 Azure SQL Database 產生的完整名稱不同,因為前者會經歷額外的編碼,而且可能會導入重複的 Azure SQL 數據資產。