Compartilhar via


Integração do Reltio para o Microsoft Purview

Observação

O Catálogo de Dados do Microsoft Purview está a alterar o nome para Catálogo Unificado do Microsoft Purview. Todas as funcionalidades permanecerão iguais. Verá o nome mudar quando a nova experiência de Governação de Dados do Microsoft Purview estiver geralmente disponível na sua região. Verifique o nome na sua região.

A Integração do Reltio para o Microsoft Purview é implementada através do nosso Hub de Integração do Reltio (RIH). A integração consiste em ligações e receitas do Reltio e do Microsoft Purview para ler a configuração empresarial do inquilino a partir do Reltio e criar objetos correspondentes no Microsoft Purview.

A integração suporta estes objetos:

  • Tipos de entidade
  • Atributos de entidade – Simples, Aninhado, Referência
  • Tipos de relação
  • Atributos de relação – Simples, Aninhado

A base da integração é criar o EntityDefs no Mapa de Dados do Microsoft Purview para cada objeto do Reltio.

O Mapa de Dados do Microsoft Purview é como um inventário central que alimenta o Catálogo de Dados do Microsoft Purview, o Insights do Patrimônio de Dados do Microsoft Purview e a Política de Dados do Microsoft Purview como experiências unificadas no portal de governação do Microsoft Purview.

EntityDef é como uma classe em programação orientada para objetos e fornece o esquema ou esquema para todos os objetos reltio. Define a estrutura das entidades, atributos, relações e respetivos tipos. Este esquema garante que todas as instâncias da entidade cumprem as regras e restrições das entidades.

Reltio Microsoft Microsoft Purview
Sistema EntityDef "reltio_system"
Tenant EntityDef "reltio_tenant"
Tipo de Entidade EntityDef "reltio_entity_type"
Atributo simples (Tipo de Entidade, Tipo de Relação) EntityDef "reltio_attribute"
Atributo aninhado (Tipo de Entidade, Tipo de Relação) EntityDef "reltio_attribute"
Atributo de referência (Tipo de Entidade) EntityDef "reltio_attribute"
Tipo de Relação EntityDef "reltio_relationship_type"

Posteriormente, a integração cria um Sistema Reltio como uma Entidade no Mapa de Dados do Microsoft Purview. O inquilino do Reltio também é criado como uma Entidade no Sistema Reltio no Microsoft Purview através da relação de implementações.

Captura de ecrã da linhagem reltio.

O Sistema Reltio contém as seguintes propriedades: description, displayName (igual à etiqueta Reltio), nome (última parte do URI do Reltio), qualifiedName (identificador exclusivo).

Captura de ecrã a mostrar reltio-datamap-asset.

O Inquilino do Reltio contém as seguintes propriedades: description, displayName, isActive (se a entidade não for removida no Reltio), nome, qualifiedName, updatedBy (preenchido automaticamente), updatedTime (preenchido automaticamente).

Captura de ecrã de reltio-datamap-asset 1.

As propriedades são atributos descritivos ou metadados que fornecem contexto sobre o recurso de dados, ajudando na deteção, gestão e governação sem afetar a estrutura ou formato real dos dados.

O Microsoft Purview Entity qualifiedName é derivado com o

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

Uma vez que Entity qualifiedName utiliza o ID de inquilino e env, é sempre exclusivo para um inquilino, pelo que a mesma conta do Microsoft Purview pode ser utilizada para vários inquilinos.

As Entidades criadas podem ser verificadas em DataMap-Domains-Collection>> (por raiz predefinida)-> Recursos –> pesquise o nome do seu Recurso/Entidade. Para garantir que as Entidades aparecem no Catálogo de Dados adicione-as manualmente ao Produto de Dados do Microsoft Purview onde precisam de ser publicadas. As entidades aparecem na Catálogo de Dados atribuídas aos Produtos de Dados escolhidos como Recursos de Dados, com os respetivos atributos (atributos subnésidos e referenciados não incluídos) na secção Esquema. A secção Esquema está disponível apenas para entidades de tipos de Recursos específicos: Tipo de Entidade Reltio, Tipo de Relação de Reltio. O esquema define a estrutura dos dados e dita a forma como os dados são armazenados, consultados e mantidos. Governa a forma como os dados têm de ser formatados e que relações existem nos dados

Captura de ecrã a mostrar reltio-datamap-asset 2.

Captura de ecrã a mostrar reltio-datamap-asset 3.

Captura de ecrã a mostrar reltio-datamap-asset 4.

Captura de ecrã a mostrar reltio-datamap-asset 5.

Captura de ecrã a mostrar reltio-datamap-asset 6.

Esquema

O esquema é um conceito importante que reflete a forma como os dados são armazenados e organizados no arquivo de dados. Reflete a estrutura dos dados e as restrições de dados dos elementos que constroem a estrutura. Os elementos no mesmo esquema podem ser classificados de forma diferente (devido ao respetivo conteúdo). Além disso, uma transformação diferente (linhagem) só pode acontecer a um subconjunto de elementos. Devido a estes aspetos, o Microsoft Purview pode modelar elementos de esquema e esquema como entidades, pelo que o esquema é normalmente um atributo de relação para a entidade do recurso de dados. Exemplos de elementos de esquema são: colunas de uma tabela, propriedades json do esquema json, elementos xml do esquema xml, etc.

Escrever definições e como criar tipos personalizados no Microsoft Purview

Reltio objects mapping to Microsoft Purview entities (Mapeamento de objetos do Reltio para entidades do Microsoft Purview)

Tipos de Entidade

Os Tipos de Entidade num inquilino são criados como Entidades denominadas Entidade MDM reltio no Microsoft Purview com uma relação com o inquilino.

Captura de ecrã de reltio-lineage-1.

Captura de ecrã de reltio-lineage-2.

Propriedades da Entidade MDM do Reltio

A entidade MDM reltio contém estas propriedades: description, displayName, isAbstract (se a entidade for abstrata no Reltio), éActive, name, qualifiedName.

Captura de ecrã a mostrar reltio-mdm-entity-property-1.

Captura de ecrã a mostrar reltio-mdm-entity-property-2.

Tipos de Relação

Os Tipos de Relação num inquilino são criados como Entidades denominadas Tipo de Relação reltio no Microsoft Purview com uma relação de contenção com o inquilino.

Além disso, a Entidade tipo de relação Reltio tem relações com duas Entidades MDM do Reltio: start_relationship e end_relationship. Os atributos de relação são adicionados como Entidades denominadas Atributos Reltio com uma relação contém a Entidade tipo de relação Reltio.

Esta captura de ecrã mostra uma Entidade MDM do Reltio de Contacto ligada para ter o endereço Entidade de Tipo de Relação Reltio com start_relationship Relação. E, mais tarde, o endereço Entidade do Tipo de Relação Reltio está ligado à Entidade de Tipo de Entidade De Reltio de Localização com end_relationship Relação. A Entidade do Tipo de Relação reltio tem quatro atributos de dados simples com contém a relação: Tipo de Endereço , Endereço. Classificação, Ativo, Estado.

Captura de ecrã a mostrar reltio-relationship-type-1.

Os atributos de relação podem ter ainda uma relação com o atributo Reference. No exemplo abaixo, os atributos de dados de relação Tipo de Endereço são referenciados pela Entidade tipo de entidade Contact Reltio.

Captura de ecrã a mostrar reltio-relationship-type-2.

Além disso, as Entidades de Tipo de Relação reltio contêm as mesmas propriedades que Entidades de Tipo de Entidade Reltio: description, displayName, isActive, name, qualifiedName.

Captura de ecrã a mostrar reltio-relationship-type-3.

Atributos

Todas as Entidades de Atributo Reltio (Simples, Aninhada, Referência) podem conter as seguintes propriedades (consoante a disponibilidade no Reltio):

  • dataType (aninhado, referência ou tipo de dados para atributos simples),
  • description, displayName, isActive, name, qualifiedName,
  • faceted
  • hidden
  • importante
  • PII
  • RDMAttributeName
  • obrigatório
  • pesquisável
  • sistema

Captura de ecrã do atributo reltio.

Atributos Simples

Os atributos simples são criados como Entidades denominadas Atributo Reltio no Microsoft Purview com uma relação com a respetiva entidade.

Captura de ecrã a mostrar reltio-simple-attribute-1.

Captura de ecrã a mostrar reltio-simple-attribute-2.

Captura de ecrã a mostrar reltio-simple-attribute-3.

Atributos Aninhados

Os atributos aninhados são criados como Entidades denominadas Atributo Reltio no Microsoft Purview com uma relação com a respetiva entidade. Os atributos sub aninhados também são criados como Entidades denominadas Atributo Reltio com uma relação com o atributo aninhado principal. Esta captura de ecrã mostra um Tipo de Entidade Contact Reltio que contém o atributo aninhado Email, que contém ainda vários atributos sub aninhados, como nome de utilizador, tipo de domínio, etc.

Captura de ecrã de reltio-nested-attribute-1.

Captura de ecrã de reltio-nested-attribute-2.

Atributos de Referência

Um atributo de Referência num Tipo de Entidade Reltio também é criado como Entidades denominadas Atributo Reltio no Microsoft Purview com uma relação com a respetiva entidade. Os atributos sub-referenciados também são criados como Entidades denominadas Atributo Reltio com uma relação com o atributo de referência principal.

Esta captura de ecrã mostra uma entidade tipo de entidade Contact Reltio com um atributo de Referência denominado Endereço , que contém vários atributos simples, como verificação status, Caixa de Encomenda, estado, país, etc., e alguns atributos aninhados, como Zip e Geolocalização.

Captura de ecrã de reltio-reference-attribute-1.

Captura de ecrã de reltio-reference-attribute-2.

Tabelas de pesquisa

  • Recursos Criados do Microsoft Purview

  • Armazena o GUID do recurso do Microsoft Purview. Será utilizado para a eliminação recuperável de recursos do Microsoft Purview.

  • Tabela de Atributos de Referência do Microsoft Purview

  • Armazena o ID de atributos de referência e a respetiva matriz de URIs referidos. Isto é criado para evitar passar duas vezes pela configuração L3 para criar atributos de referência.

Tabela de Recursão do Microsoft Purview

Atua como uma pilha para armazenar chamadas de função para implementar chamadas recursivas para o processamento de atributos aninhados. Armazena o json do atributo, o ID do elemento principal, o tipo de recurso principal, o tipo de relação. Contém um campo fictício chamado processado que não é utilizado, mas é necessário para obter uma única entrada da tabela.

Configurar receitas de RIH

Tem de ter a licença do conector do Microsoft Purview no seu contrato. Contacte o Gestor de Contas do Reltio para obter as necessidades de licenciamento.

Assim que tiver a licença do conector do Microsoft Purview no contrato do Reltio, as receitas e ligações do conector do Microsoft Purview são implementadas na instância do Reltio Integration Hub (RIH) do seu inquilino.

  • Configurar Connections
  • Configurar propriedades do Ambiente.

Para configurar as receitas: Verificar as receitas

O pacote de receitas contém duas ligações e sete funções de receita. O pacote é implementado no projeto Modelos de Solução Reltio na sua conta RIH.

  • Ligar ao inquilino do Reltio
    • Introduza os detalhes da ligação
      • Nome da Ligação: por exemplo, Microsoft Purview
      • URL do ambiente: por exemplo, 361, tst-01, etc.
      • ID do inquilino: por exemplo, a0bcdEf1ghiJ2Kl
      • Definir Autorização de Cliente como Não
      • Nome de Utilizador e Palavra-passe do Reltio
    • Selecione Ligar
  • O status é alterado para Ligado e o botão para Desligar quando a ligação é estabelecida
  • Ligar-se à sua conta do Purview

Antes de se poder ligar, tem de gerar o ID de cliente e o segredo do cliente com base nesta documentação – Autenticação de API para Planos de Dados do Microsoft Purview

  1. Introduza os detalhes da ligação
  • Nome da Ligação – por exemplo, Portal do Microsoft Purview
  • Tipo de Ligação - Cloud
  • Tipo de autenticação – Azure OAuth 2
  • ID do Inquilino do Azure – por exemplo, a0bcdEf1ghiJ2Kl
  • ID de cliente do Azure OAuth & segredo do cliente
  • Base URL
    https://api.purview-service.microsoft.com
    
  • Escopos OAuth
  1. Selecione Ligar
  • O status muda para Ligado e o botão para Desligar quando a ligação é estabelecida.

Crie manualmente um Domínio do Microsoft Purview nos domínios do Mapa de Dados e adicione-o aos parâmetros de receita (nome do parâmetro) & adicionar Coleção ao nome dos parâmetros de receita para criar o sistema Reltio numa Coleção de & de Domínio existente. Certifique-se de que o ID de Utilizador do criador da Coleção corresponde ao UserID da receita de integração. Caso contrário, os dados não serão preenchidos aí. Se não criar o Domínio, a receita falhará. Se não fornecer um valor para Coleção, a integração utiliza este valor predefinido:

  • Coleção - purviewintegration

Captura de ecrã a mostrar reltio-purview-collection.

Utilizar a Integração do Reltio para o Microsoft Purview

Vamos abordar os cenários de utilização da Integração do Reltio para o Microsoft Purview. As seguintes receitas e funções são implementadas na pasta Receitas:

  • Principal
  • Configuração inicial
  • Criar Entidades
  • Criar Atributos
  • Criar Relações
  • Criar relações de atributos de referência
  • Recursos de eliminação recuperável

Integração de MDM do Microsoft Purview