Intégration reltio pour Microsoft Purview
L’intégration Reltio pour Microsoft Purview est implémentée via notre Hub d’intégration Reltio (RIH). L’intégration se compose de connexions Reltio et Microsoft Purview et de recettes pour lire la configuration métier du locataire à partir de Reltio et créer des objets correspondants dans Microsoft Purview.
L’intégration prend en charge les objets suivants :
- Types d’entités
- Attributs d’entité : simple, imbriqué, référence
- Types de relation
- Attributs de relation - Simple, imbriqué
La base de l’intégration est la création des EntityDefs dans la carte de données de Microsoft Purview pour chaque objet Reltio.
La carte de données de Microsoft Purview est semblable à un inventaire central qui alimente les Catalogue unifié Microsoft Purview, les Aperçu d’infrastructure de données Microsoft Purview et la stratégie de données Microsoft Purview en tant qu’expériences unifiées dans le portail de gouvernance Microsoft Purview.
EntityDef est comme une classe dans la programmation orientée objet et fournit le schéma ou le blueprint pour tous les objets Reltio. Il définit la structure des entités, des attributs, des relations et de leurs types. Ce schéma garantit que toutes les instances de l’entité respectent les règles et contraintes pour les entités.
Reltio | Microsoft Microsoft Purview |
---|---|
Système | EntityDef « reltio_system » |
Tenant | EntityDef « reltio_tenant » |
Type d’entité | EntityDef « reltio_entity_type » |
Attribut simple (type d’entité, type de relation) | EntityDef « reltio_attribute » |
Attribut imbriqué (type d’entité, type de relation) | EntityDef « reltio_attribute » |
Attribut de référence (type d’entité) | EntityDef « reltio_attribute » |
Type de relation | EntityDef « reltio_relationship_type » |
Plus tard, l’intégration crée un système Reltio en tant qu’entité dans la carte de données de Microsoft Purview. Le locataire Reltio est également créé en tant qu’entité sous le système Reltio dans Microsoft Purview à l’aide de la relation implémente.
Reltio System contient les propriétés suivantes : description, displayName (identique à l’étiquette Reltio), name (dernière partie de l’URI Reltio), qualifiedName (identificateur unique).
Reltio Tenant contient les propriétés suivantes : description, displayName, isActive (si l’entité n’est pas supprimée sur Reltio), name, qualifiedName, updatedBy (renseigné automatiquement), updatedTime (rempli automatiquement).
Les propriétés sont des attributs descriptifs ou des métadonnées qui fournissent un contexte sur la ressource de données, ce qui facilite la découverte, la gestion et la gouvernance sans affecter la structure ou le format réel des données.
Microsoft Purview Entity qualifiedName est dérivé à l’aide de
<collectionId>/<env>/<tenantId>/<URI>
Étant donné que entity qualifiedName utilise l’ID de locataire et l’env, il est toujours unique pour un locataire, de sorte que le même compte Microsoft Purview peut être utilisé pour plusieurs locataires.
Les entités créées peuvent être vérifiées sous DataMap-Domains-Collection>> (par défaut racine)-> Ressources-> recherchez le nom de votre ressource/entité. Pour vous assurer que les entités apparaissent dans Catalogue unifié ajoutez-les manuellement au produit de données Microsoft Purview où elles doivent être publiées. Les entités apparaissent dans Catalogue unifié affectées aux produits de données choisis en tant que ressources de données, avec leurs attributs (attributs subnés et référencés non inclus) dans la section Schéma. La section Schéma est disponible uniquement pour les entités de types d’actifs spécifiques : Type d’entité Reltio, Type de relation Reltio. Le schéma définit la structure des données et dicte la façon dont les données sont stockées, interrogées et gérées. Il régit la façon dont les données doivent être mises en forme et les relations qui existent dans les données
Schéma
Le schéma est un concept important qui reflète la façon dont les données sont stockées et organisées dans le magasin de données. Il reflète la structure des données et les restrictions de données des éléments qui construisent la structure. Les éléments du même schéma peuvent être classés différemment (en raison de leur contenu). En outre, une transformation différente (traçabilité) ne peut se produire qu’à un sous-ensemble d’éléments. En raison de ces aspects, Microsoft Purview peut modéliser des éléments de schéma et de schéma en tant qu’entités. Par conséquent, le schéma est généralement un attribut de relation à l’entité de ressource de données. Voici quelques exemples d’éléments de schéma : colonnes d’une table, propriétés json du schéma json, éléments xml du schéma xml, etc.
Définitions de types et création de types personnalisés dans Microsoft Purview
Mappage d’objets Reltio aux entités Microsoft Purview
Types d’entités
Les types d’entités au sein d’un locataire sont créés en tant qu’entités appelées Entité GPM Reltio dans Microsoft Purview avec une relation contient avec le locataire.
Propriétés de l’entité Reltio MDM
L’entité Reltio MDM contient les propriétés suivantes : description, displayName, isAbstract (si l’entité est abstraite sur Reltio), isActive, name, qualifiedName.
Types de relation
Les types de relation au sein d’un locataire sont créés en tant qu’entités appelées type de relation Reltio dans Microsoft Purview avec une relation contient avec le locataire.
En outre, l’entité de type de relation Reltio a des relations avec deux entités GPM Reltio : start_relationship et end_relationship. Les attributs de relation sont ajoutés en tant qu’entités appelées Attributs Reltio avec une relation contient avec l’entité de type de relation Reltio.
Cette capture d’écran montre une entité Contact Reltio MDM connectée pour avoir l’entité de type de relation Reltio avec start_relationship relation. Et a ultérieurement l’adresse L’entité de type de relation Reltio est connectée à l’entité de type d’entité Emplacement Reltio avec end_relationship relation. L’entité has address Reltio Relationship Type a quatre attributs de données simples avec la relation contains : Type d’adresse, Adresse. Rank, Active, Status.
Les attributs de relation peuvent également avoir une relation contains avec l’attribut Reference. Dans l’exemple, les attributs de données de la relation Type d’adresse font référence à l’entité Contact Reltio Entity Type.
En outre, les entités de type de relation Reltio contiennent les mêmes propriétés que les entités de type d’entité Reltio : description, displayName, isActive, name, qualifiedName.
Attributs
Toutes les entités d’attribut Reltio (simple, imbriquée, référence) peuvent contenir les propriétés suivantes (en fonction de la disponibilité sur Reltio) :
- dataType (type de données imbriqué, référence ou type de données pour les attributs simples),
- description, displayName, isActive, name, qualifiedName,
- Facettes
- hidden
- important
- Informations d’identification personnelle
- RDMAttributeName
- obligatoire
- interrogeable
- system
Attributs simples
Les attributs simples sont créés en tant qu’entités appelées Attribut Reltio dans Microsoft Purview avec une relation contient avec son entité.
Attributs imbriqués
Les attributs imbriqués sont créés en tant qu’entités appelées Attribut Reltio dans Microsoft Purview avec une relation avec son entité. Les attributs sous-imbriqués sont également créés en tant qu’entités appelées Attribut Reltio avec une relation avec l’attribut imbriqué parent. Cette capture d’écran montre un type d’entité Reltio de contact qui contient l’attribut imbriqué Email, qui contient également plusieurs attributs sous-imbriqués tels que nom d’utilisateur, type de domaine, etc.
Attributs de référence
Un attribut Reference dans un type d’entité Reltio est également créé en tant qu’entités appelées attribut Reltio dans Microsoft Purview avec une relation contains avec son entité. Les attributs sous-référencés sont également créés en tant qu’entités appelées Attribut Reltio avec une relation contains avec l’attribut de référence parent.
Cette capture d’écran montre une entité Contact Reltio Entity Type avec un attribut Reference appelé Address, qui contient plusieurs attributs simples tels que la vérification status, po Box, l’état, le pays, etc., et certains attributs imbriqués tels que Zip et Geo Location.
Tables de recherche
Ressources créées par Microsoft Purview
Stocke le GUID de ressource Microsoft Purview. Sera utilisé pour la suppression réversible de ressources Microsoft Purview.
Table des attributs de référence Microsoft Purview
Stocke l’ID des attributs de référence et son tableau d’URI référencés. Ceci est créé pour éviter de passer deux fois par la configuration L3 afin de créer des attributs de référence.
Table de récursion Microsoft Purview
Agit comme une pile pour stocker les appels de fonction afin d’implémenter des appels récursifs pour le traitement des attributs imbriqués. Stocke le json de l’attribut, l’ID de ressource du parent, le type de ressource du parent, le type de relation. Contient un champ factice appelé traité qui n’est pas utilisé, mais qui est requis pour obtenir une seule entrée à partir de la table.
Configurer des recettes RIH
Vous devez disposer de la licence du connecteur Microsoft Purview dans votre contrat. Contactez votre gestionnaire de compte Reltio pour connaître les besoins en matière de licences.
Une fois que vous disposez de la licence du connecteur Microsoft Purview dans votre contrat Reltio, les recettes et connexions du connecteur Microsoft Purview sont déployées sur le instance Reltio Integration Hub (RIH) de votre client.
- Configurer Connections
- Configurez les propriétés de l’environnement.
Pour configurer les recettes : Vérifier les recettes
Le package recettes contient deux connexions et sept fonctions de recette. Le package est déployé dans le projet Modèles de solution Reltio dans votre compte RIH.
- Se connecter avec votre locataire Reltio
- Entrez les détails de la connexion
- Nom de la connexion : par exemple, Microsoft Purview
- URL de l’environnement : par exemple, 361, tst-01, etc.
- ID de locataire : par exemple, a0bcdEf1ghiJ2Kl
- Définir l’autorisation du client sur Non
- Nom d’utilisateur et mot de passe Reltio
- Sélectionnez Se connecter.
- Entrez les détails de la connexion
- Le status devient Connecté et le bouton Se déconnecter lorsque la connexion est établie.
- Se connecter avec votre compte Purview
Avant de pouvoir vous connecter, vous devez générer l’ID client et la clé secrète client en fonction de cette documentation - Authentification d’API pour les plans de données Microsoft Purview
- Entrez les détails de la connexion
- Nom de la connexion - par exemple, portail Microsoft Purview
- Type de connexion - Cloud
- Type d’authentification - Azure OAuth 2
- ID de locataire Azure : par exemple, a0bcdEf1ghiJ2Kl
- ID client Azure OAuth & clé secrète client
- URL de base
https://api.purview-service.microsoft.com
- Étendues OAuth
- Sélectionnez Se connecter.
- Le status devient Connecté et le bouton Se déconnecter lorsque la connexion est établie.
Créez manuellement un domaine Microsoft Purview dans les domaines Data Map et ajoutez-le aux paramètres de recette (nom du paramètre) & ajoutez Collection au nom des paramètres de recette pour créer le système Reltio dans une collection de & domaine existante. Assurez-vous que l’ID d’utilisateur du créateur de la collection correspond à l’ID utilisateur de la recette d’intégration, sinon les données n’y seront pas renseignées. Si vous ne créez pas le domaine, la recette échoue. Si vous ne fournissez pas de valeur pour Collection, l’intégration utilise cette valeur par défaut :
- Collection - purviewintegration
Utiliser l’intégration Reltio pour Microsoft Purview
Examinons les scénarios d’utilisation de Reltio Integration pour Microsoft Purview. Les recettes et fonctions suivantes sont déployées dans le dossier Recettes :
- Principal
- Configuration initiale
- Créer des entités
- Créer des attributs
- Créer des relations
- Créer des relations d’attribut de référence
- Suppression réversible des ressources
Contenu connexe
Intégration de La gestion des appareils mobiles Microsoft Purview