共用方式為


Microsoft Purview 的 Reltio 整合

Microsoft Purview 的 Reltio 整合是透過我們的 Reltio Integration Hub (RIH) 來實作。 整合包含 Reltio 和 Microsoft Purview 連線和配方,可從 Reltio 讀取租使用者商務設定,並在 Microsoft Purview 中建立對應的物件。

整合支援下列物件:

  • 實體類型
  • 實體屬性 - 簡單、巢狀、參考
  • 關聯性類型
  • 關聯性屬性 - 簡單、巢狀

整合的基礎是在 Microsoft Purview 的每個 Reltio 物件的數據對應中建立 EntityDef。

Microsoft Purview 的數據對應就像是中央清查,可讓 Microsoft Purview 整合式目錄、Microsoft Purview 資料資產見解 和 Microsoft Purview 數據原則成為 Microsoft Purview 治理入口網站內的統一體驗。

EntityDef 就像對象導向程序設計中的類別,並提供所有 Reltio 對象的架構或藍圖。 它會定義實體、屬性、關聯性及其類型的結構。 此架構可確保實體的所有實例都遵守實體的規則和條件約束。

Reltio Microsoft Microsoft Purview
系統 EntityDef “reltio_system”
租用戶 EntityDef “reltio_tenant”
實體類型 EntityDef “reltio_entity_type”
簡單屬性 (實體類型、關聯性類型) EntityDef “reltio_attribute”
實體類型、關聯性類型 (的巢狀屬性) EntityDef “reltio_attribute”
實體類型 (參考屬性) EntityDef “reltio_attribute”
關聯性類型 EntityDef “reltio_relationship_type”

稍後,整合會在 Purview 的數據對應Microsoft建立 Reltio 系統作為實體。 Reltio 租使用者也會建立為 Reltio 系統下的實體,Microsoft Purview 使用 實作關聯性。

reltio 譜系的螢幕快照。

Reltio System 包含下列屬性:description、displayName (與 Reltio 標籤) 相同、名稱 (Reltio URI) 的最後一個部分、qualifiedName (唯一標識符) 。

reltio-datamap-asset 的螢幕快照。

Reltio 租使用者包含下列屬性:如果 Reltio) 、name、qualifiedName、updatedBy (自動填入) 、updatedTime (自動填入) 上未移除實體,則為 isActive (。

reltio-datamap-asset 1 的螢幕快照。

屬性是描述性屬性或元數據,可提供數據資產的相關內容,有助於探索、管理和治理,而不會影響數據的實際結構或格式。

Microsoft Purview 實體 qualifiedName 是使用 衍生而來

<collectionId>/<env>/<tenantId>/<URI>

由於 Entity qualifiedName 會使用租使用者標識碼和 env,因此它對於租使用者一律是唯一的,因此相同的 Microsoft Purview 帳戶可用於多個租使用者。

建立的實體可在 DataMap-Domains-Collection>> (底下進行驗證,預設根目錄) -> Assets-> 搜尋資產/實體的名稱。 若要確保實體出現在 整合式目錄 請手動將實體新增至需要發佈它們的 Microsoft Purview 數據產品。 實體會出現在指派給所選數據產品作為數據資產 整合式目錄 中,其屬性 (未包含在 [架構] 區段中) 的子主題和參考屬性。 架構區段僅適用於特定資產類型的實體:Reltio 實體類型、Reltio 關聯性類型。 架構會定義數據的結構,並決定數據的儲存、查詢和維護方式。 它會控管數據的格式化方式,以及數據中存在哪些關聯性

reltio-datamap-asset 2 的螢幕快照。

reltio-datamap-asset 3 的螢幕快照。

reltio-datamap-asset 4 的螢幕快照。

reltio-datamap-asset 5 的螢幕快照。

reltio-datamap-asset 6 的螢幕快照。

Schema

架構是一個重要的概念,可反映如何在數據存放區中儲存和組織數據。 它會反映數據的結構,以及建構 結構之項目的數據限制。 相同架構上的元素可以不同 (分類,因為其內容) 。 此外,不同的轉換 (譜系) 只能發生在元素的子集。 由於這些層面,Microsoft Purview 可以將架構和架構元素模型化為實體,因此架構通常是數據資產實體的關聯性屬性。 架構元素的範例包括:數據表的數據行、json 架構的 json 屬性、xml 架構的 xml 元素等。

類型定義以及如何在 Microsoft Purview 中建立自定義類型

Reltio 對象對應至 Microsoft Purview 實體

實體類型

租使用者內的實體類型會在 Purview 中建立為稱為 Reltio MDM 實體的實體,Microsoft包含與租用戶的關聯性。

reltio-lineage-1 的螢幕快照。

reltio-lineage-2 的螢幕快照。

Reltio MDM 實體的屬性

Reltio MDM 實體包含下列屬性:如果實體是 Reltio) 、isActive、name、qualifiedName 上的抽象,則為 isAbstract (。

reltio-mdm-entity-property-1 的螢幕快照。

reltio-mdm-entity-property-2 的螢幕快照。

關聯性類型

租使用者內的關聯性類型會在 Purview 中建立為稱為 Reltio 關聯性類型的實體,Microsoft包含與租使用者的關聯性。

此外,Reltio 關聯性類型實體與兩個 Reltio MDM 實體有關聯:start_relationship 和 end_relationship。 關聯性屬性會新增為實體,稱為 Reltio 屬性,其中包含與 Reltio 關聯性類型實體的關聯性。

此螢幕快照顯示已連線的聯繫人 Reltio MDM 實體,其位址為具有start_relationship關聯性的 Reltio 關聯性類型實體。 且稍後的位址為 Reltio 關聯性類型實體已連線至具有end_relationship關聯性的位置 Reltio 實體 類型實體具有位址 Reltio 關聯性類型實體有四個包含關聯性的簡單數據屬性:位址類型、位址。 排名、作用中、狀態。

reltio-relationship-type-1 的螢幕快照。

關聯性屬性可以進一步包含與 Reference 屬性的關聯性。 在此範例中,位址類型關聯性數據屬性會參考 Contact Reltio 實體類型實體。

reltio-relationship-type-2 的螢幕快照。

此外,Reltio 關聯性類型實體包含與 Reltio 實體類型實體相同的屬性:description、displayName、isActive、name、qualifiedName。

reltio-relationship-type-3 的螢幕快照。

屬性

所有 Reltio 屬性實體 (簡單、巢狀、參考) 可能會包含下列屬性 (視 Reltio) 上的可用性而定:

  • dataType (簡單屬性) 的巢狀、參考或數據類型
  • description, displayName, isActive, name, qualifiedName,
  • hidden
  • 重要
  • PII
  • RDMAttributeName
  • 必要
  • 搜索
  • 系統

reltio-attribute 的螢幕快照。

簡單屬性

在 Purview 中,簡單屬性會建立為稱為 Reltio Attribute 的實體,Microsoft包含與其實體的關聯性。

reltio-simple-attribute-1 的螢幕快照。

reltio-simple-attribute-2 的螢幕快照。

reltio-simple-attribute-3 的螢幕快照。

巢狀屬性

巢狀屬性會在 Purview 中建立為稱為 Reltio Attribute 的實體,Microsoft與實體相關聯。 子巢狀屬性也會建立為實體,稱為 Reltio Attribute,且與父巢狀屬性具有關聯性。 此螢幕快照顯示 Contact Reltio 實體類型,其中包含 Email 巢狀屬性,進一步包含多個子巢狀屬性,例如用戶名稱、網域類型等。

reltio-nested-attribute-1 的螢幕快照。

reltio-nested-attribute-2 的螢幕快照。

參考屬性

Reltio 實體類型中的 Reference 屬性也會在 Purview 中建立為名為 Reltio Attribute 的實體,Microsoft Purview 中包含與其實體的關聯性。 子參考屬性也會建立為實體,稱為 Reltio Attribute,且包含與父參考屬性的關聯性。

此螢幕快照顯示 Contact Reltio 實體類型實體,其參考屬性稱為 Address,其中包含多個簡單屬性,例如驗證狀態、PO 方塊、狀態、國家/地區等,以及一些巢狀屬性,例如 Zip 和地理位置。

reltio-reference-attribute-1 的螢幕快照。

reltio-reference-attribute-2 的螢幕快照。

查閱表格

  • Microsoft Purview 建立的資產

  • 儲存 Microsoft Purview 資產 GUID。 將用於虛刪除 Microsoft Purview 資產。

  • Microsoft Purview 參考屬性數據表

  • 儲存參考屬性的標識碼及其所參考 URI 的陣列。 這是為了避免進行 L3 組態兩次而建立,以建立參考屬性。

Microsoft Purview 遞歸數據表

做為堆疊,用來儲存函數調用,以實作遞歸呼叫來處理巢狀屬性。 儲存屬性的 json、父系的資產標識符、父系的資產類型、關聯性類型。 包含稱為已處理的虛擬欄位,此欄位不會使用,但需要從數據表取得單一專案。

設定 RIH 配方

您必須在合約中擁有 Microsoft Purview 連接器授權。 如需授權需求,請連絡您的 Reltio 帳戶管理員。

一旦您在 Reltio 合約中擁有 Microsoft Purview 連接器授權,Microsoft Purview 連接器配方和連線就會部署到租使用者的 Reltio Integration Hub (RIH) 實例。

  • 設定 Connections
  • 設定環境屬性。

若要設定配方: 檢查配方

配方套件包含兩個連接和七個配方函式。 套件會部署在 RIH 帳戶中的 Reltio 解決方案範本專案中。

  • 與您的 Reltio 租用戶連線
    • 輸入線上詳細數據
      • 聯機名稱:例如,Microsoft Purview
      • 環境 URL:例如 361、tst-01 等
      • 租用戶標識碼:例如,a0bcdEf1ghiJ2Kl
      • 將 [用戶端授權] 設定為 [否]
      • Reltio 使用者名稱和密碼
    • 選取 [連線]
  • 建立連線時,狀態會變更為 [已連線],並將按鈕變更為 [中斷連線]
  • 使用您的 Purview 帳戶連線

在您能夠連線之前,您必須根據本文件產生用戶端識別碼和客戶端密碼 - Microsoft Purview 數據平面的 API 驗證

  1. 輸入線上詳細數據
  • 線上名稱 - 例如,Microsoft Purview 入口網站
  • 連線類型 - 雲端
  • 驗證類型 - Azure OAuth 2
  • Azure 租使用者標識碼 - 例如 a0bcdEf1ghiJ2Kl
  • 客戶端密碼 & Azure OAuth 用戶端識別碼
  • 基底 URL
    https://api.purview-service.microsoft.com
    
  • OAuth 範圍
  1. 選取 [連線]
  • 建立連線時,狀態會變更為 [已連線],並將按鈕變更為 [中斷連線]。

在數據對應網域中手動建立 Microsoft Purview 網域,並將它新增至配方參數 (參數名稱) & 將 Collection 新增至配方參數名稱,以在現有的網域 & 集合中建立 Reltio 系統。 請確定集合建立者的使用者標識元符合整合配方的 UserID,否則不會在該處填入數據。 如果您未建立網域,則配方會失敗。 如果您未提供 Collection 的值,則整合會使用此預設值:

  • 集合 - purviewintegration

reltio-purview-collection 的螢幕快照。

針對 Microsoft Purview 使用 Reltio 整合

讓我們討論適用於 Microsoft Purview 的 Reltio 整合使用案例。 下列配方和函式會部署到 Recipes 資料夾:

  • 主要
  • 初始設定
  • 建立實體
  • 建立屬性
  • 建立關聯性
  • 建立參考屬性關聯性
  • 虛刪除資產

Microsoft Purview MDM 整合