Integración de Reltio para Microsoft Purview
Nota:
El Catálogo de datos de Microsoft Purview está cambiando su nombre a Catálogo unificado de Microsoft Purview. Todas las características permanecerán iguales. Verá el cambio de nombre cuando la nueva experiencia de gobernanza de datos de Microsoft Purview esté disponible con carácter general en su región. Compruebe el nombre en su región.
Reltio Integration for Microsoft Purview se implementa a través de reltio Integration Hub (RIH). La integración consta de conexiones y recetas de Reltio y Microsoft Purview para leer la configuración empresarial del inquilino de Reltio y crear los objetos correspondientes en Microsoft Purview.
La integración admite estos objetos:
- Tipos de entidad
- Atributos de entidad: simple, anidado, referencia
- Tipos de relación
- Atributos de relación: simple, anidado
La base de la integración es crear EntityDefs en el mapa de datos de Microsoft Purview para cada objeto de Reltio.
El mapa de datos de Microsoft Purview es como un inventario central que impulsa el Catálogo de datos de Microsoft Purview, el Conclusiones de datos de infraestructura de Microsoft Purview y la directiva de datos de Microsoft Purview como experiencias unificadas dentro de Microsoft Purview portal de gobernanza.
EntityDef es como una clase en programación orientada a objetos y proporciona el esquema o plano técnico para todos los objetos Reltio. Define la estructura de las entidades, atributos, relaciones y sus tipos. Este esquema garantiza que todas las instancias de la entidad cumplen las reglas y restricciones de las entidades.
Reltio | Microsoft Microsoft Purview |
---|---|
Sistema | EntityDef "reltio_system" |
Tenant | EntityDef "reltio_tenant" |
Tipo de entidad | EntityDef "reltio_entity_type" |
Atributo simple (tipo de entidad, tipo de relación) | EntityDef "reltio_attribute" |
Atributo anidado (tipo de entidad, tipo de relación) | EntityDef "reltio_attribute" |
Atributo Reference (Tipo de entidad) | EntityDef "reltio_attribute" |
Tipo de relación | EntityDef "reltio_relationship_type" |
Más adelante, la integración crea un sistema reltio como una entidad en el mapa de datos de Microsoft Purview. El inquilino de Reltio también se crea como una entidad en reltio system en Microsoft Purview mediante la relación implements.
Reltio System contiene las siguientes propiedades: description, displayName (igual que la etiqueta Reltio), name (last part of Reltio URI), qualifiedName (identificador único).
Reltio Tenant contiene las siguientes propiedades: description, displayName, isActive (si la entidad no se quita en Reltio), name, qualifiedName, updatedBy (autopopulated), updatedTime (autopopulated).
Las propiedades son atributos descriptivos o metadatos que proporcionan contexto sobre el recurso de datos, lo que ayuda a la detección, administración y gobernanza sin afectar a la estructura o el formato reales de los datos.
La entidad qualifiedName de Microsoft Purview se deriva mediante el
<collectionId>/<env>/<tenantId>/<URI>
Dado que Entity qualifiedName usa el identificador de inquilino y env, siempre es único para un inquilino, por lo que se puede usar la misma cuenta de Microsoft Purview para varios inquilinos.
Las entidades creadas se pueden comprobar en DataMap-Domains-Collection>> (de forma predeterminada root)-> Assets-> search the name of your Asset/Entity. Para asegurarse de que las entidades aparecen en el Data Catalog agréguelas manualmente al producto de datos de Microsoft Purview donde necesiten publicarse. Las entidades aparecen en el Data Catalog asignados a los productos de datos elegidos como activos de datos, con sus atributos (atributos subnesados y a los que se hace referencia no incluidos) en la sección Esquema. La sección Esquema solo está disponible para las entidades de tipos de activos específicos: Tipo de entidad Reltio, Tipo de relación de Reltio. El esquema define la estructura de los datos y determina cómo se almacenan, consultan y mantienen los datos. Controla cómo se deben dar formato a los datos y qué relaciones existen dentro de los datos
Esquema
El esquema es un concepto importante que refleja cómo se almacenan y organizan los datos en el almacén de datos. Refleja la estructura de los datos y las restricciones de datos de los elementos que construyen la estructura. Los elementos del mismo esquema se pueden clasificar de forma diferente (debido a su contenido). Además, puede producirse una transformación diferente (linaje) solo en un subconjunto de elementos. Debido a estos aspectos, Microsoft Purview puede modelar los elementos de esquema y esquema como entidades, por lo que el esquema suele ser un atributo de relación con la entidad del recurso de datos. Algunos ejemplos de elementos de esquema son: columnas de una tabla, propiedades json del esquema json, elementos xml del esquema xml, etc.
Definiciones de tipos y cómo crear tipos personalizados en Microsoft Purview
Asignación de objetos reltio a entidades de Microsoft Purview
Tipos de entidad
Los tipos de entidad dentro de un inquilino se crean como entidades denominadas entidad mdm de Reltio en Microsoft Purview con una relación de contenido con el inquilino.
Propiedades de la entidad MDM de Reltio
La entidad MDM de Reltio contiene estas propiedades: description, displayName, isAbstract (si la entidad es abstracta en Reltio), isActive, name, qualifiedName.
Tipos de relación
Los tipos de relación dentro de un inquilino se crean como entidades denominadas Tipo de relación de Reltio en Microsoft Purview con una relación de relación con el inquilino.
Además, Reltio Relationship Type Entity tiene relaciones con dos entidades MDM de Reltio: start_relationship y end_relationship. Los atributos de relación se agregan como entidades denominadas atributos reltio con una relación de contenido con la entidad de tipo de relación Reltio.
En esta captura de pantalla se muestra una entidad MDM de Reltio de contacto conectada a una entidad de tipo de relación reltio con start_relationship relación. Y más adelante tiene la dirección Reltio Relationship Type Entity is connected to Location Reltio Entity with end_relationship Relationship. La entidad de tipo de relación reltio de dirección tiene cuatro atributos de datos simples con la relación contains: Tipo de dirección , Dirección. Rank, Active, Status.
Los atributos de relación pueden tener una relación de contenido con el atributo Reference. En el ejemplo siguiente, la entidad Contact Reltio Entity Type hace referencia a los atributos de datos de relación Tipo de dirección.
Además, las entidades de tipo de relación reltio contienen las mismas propiedades que entidades de tipo de entidad reltio: description, displayName, isActive, name, qualifiedName.
Atributos
Todas las entidades de atributo reltio (simple, anidadas, referencia) pueden contener las siguientes propiedades (en función de la disponibilidad de Reltio):
- dataType (anidado, referencia o tipo de datos para atributos simples),
- description, displayName, isActive, name, qualifiedName,
- Facetas
- hidden
- importante
- PII
- RDMAttributeName
- necesario
- Búsqueda
- system
Atributos simples
Los atributos simples se crean como entidades denominadas atributo Reltio en Microsoft Purview con una relación contains con su entidad.
Atributos anidados
Los atributos anidados se crean como entidades denominadas atributo Reltio en Microsoft Purview con una relación con su entidad. Los atributos anidados secundarios también se crean como entidades denominadas atributo Reltio con una relación con el atributo anidado primario. En esta captura de pantalla se muestra un tipo de entidad Contact Reltio que contiene el Email atributo anidado, que contiene además varios atributos sub anidados, como nombre de usuario, tipo de dominio, etc.
Atributos de referencia
También se crea un atributo Reference en un tipo de entidad reltio como entidades denominadas atributo Reltio en Microsoft Purview con una relación contains con su entidad. Los atributos a los que se hace referencia secundaria también se crean como entidades denominadas atributo Reltio con una relación contains con el atributo de referencia primario.
En esta captura de pantalla se muestra una entidad Contact Reltio Entity Type con un atributo Reference denominado Address , que contiene varios atributos simples, como el estado de verificación, el cuadro de solicitud de compra, el estado, el país, etc., y algunos atributos anidados, como Zip y Ubicación geográfica.
Tablas de búsqueda
Recursos creados por Microsoft Purview
Almacena el GUID del recurso de Microsoft Purview. Se usará para la eliminación temporal de recursos de Microsoft Purview.
Tabla de atributos de referencia de Microsoft Purview
Almacena el identificador de los atributos de referencia y su matriz de URI de referencia. Esto se crea para evitar pasar por la configuración L3 dos veces con el fin de crear atributos de referencia.
Tabla de recursividad de Microsoft Purview
Actúa como una pila para almacenar llamadas de función para implementar llamadas recursivas para procesar atributos anidados. Almacena el json del atributo, el identificador de recurso del elemento primario, el tipo de recurso primario y el tipo de relación. Contiene un campo ficticio llamado procesado que no se usa, pero que es necesario para obtener una única entrada de la tabla.
Configuración de recetas de RIH
Debe tener la licencia del conector de Microsoft Purview en el contrato. Póngase en contacto con el administrador de cuentas de Reltio para conocer las necesidades de licencia.
Una vez que tenga la licencia del conector de Microsoft Purview en el contrato de Reltio, las recetas y conexiones del conector de Microsoft Purview se implementan en la instancia de Reltio Integration Hub (RIH) del inquilino.
- Configuración de Connections
- Configure las propiedades del entorno.
Para configurar las recetas: Comprobar las recetas
El paquete de recetas contiene dos conexiones y siete funciones de receta. El paquete se implementa en el proyecto Plantillas de solución de Reltio en la cuenta de RIH.
- Conexión con el inquilino de Reltio
- Escriba los detalles de la conexión.
- Nombre de conexión: por ejemplo, Microsoft Purview
- Dirección URL del entorno: por ejemplo, 361, tst-01, etc.
- Identificador de inquilino: por ejemplo, a0bcdEf1ghiJ2Kl
- Establecer autorización de cliente en No
- Nombre de usuario y contraseña de Reltio
- Seleccione Conectar.
- Escriba los detalles de la conexión.
- El estado cambia a Conectado y el botón Desconectar cuando se establece la conexión
- Conexión con la cuenta de Purview
Antes de poder conectarse, debe generar el identificador de cliente y el secreto de cliente en función de esta documentación: autenticación de API para Microsoft Purview Data Planes
- Escriba los detalles de la conexión.
- Nombre de conexión: por ejemplo, El portal de Microsoft Purview
- Tipo de conexión: nube
- Tipo de autenticación: Azure OAuth 2
- Identificador de inquilino de Azure: por ejemplo, a0bcdEf1ghiJ2Kl
- Identificador de cliente de Azure OAuth & secreto de cliente
- Dirección URL base
https://api.purview-service.microsoft.com
- Ámbitos de OAuth
- Seleccione Conectar.
- El estado cambia a Conectado y el botón a Desconectar cuando se establece la conexión.
Cree manualmente un dominio de Microsoft Purview en los dominios de Mapa de datos y agréguelo a los parámetros de la receta (nombre del parámetro) & agregue Collection al nombre de los parámetros de receta para crear el sistema Reltio en un dominio & Collection existente. Asegúrese de que el identificador de usuario del creador de colección coincida con el id. de usuario de la receta de integración; de lo contrario, los datos no se rellenarán allí. Si no crea el dominio, se produce un error en la receta. Si no proporciona un valor para Collection, la integración usa este valor predeterminado:
- Colección: purviewintegration
Uso de Reltio Integration para Microsoft Purview
Vamos a tratar los escenarios de uso de Reltio Integration para Microsoft Purview. Las siguientes recetas y funciones se implementan en la carpeta Recipes:
- Principal
- Configuración inicial
- Crear entidades
- Crear atributos
- Crear relaciones
- Creación de relaciones de atributos de referencia
- Eliminación temporal de recursos