Partilhar via


Criar um domínio vinculado

Aplica-se a:SQL Server

Este tópico descreve como criar um domínio vinculado em uma base de dados de conhecimento no Data Quality Services (DQS). Um domínio vinculado é criado a partir de outro domínio previamente existente e herda todos os valores, regras e propriedades do domínio ao qual está vinculado, com exceção do nome e da descrição. Você pode gerenciar um conjunto de domínios vinculados como um só. Ao vincular um domínio ao outro, você cria um domínio que herda seu conteúdo de outro domínio.

Cenários

Os domínios vinculados são particularmente úteis nos seguintes cenários.

Mapeando vários campos para domínios que compartilham valores, regras e propriedades

Não é possível mapear dois campos para o mesmo domínio, mas é possível mapear um campo para um domínio e, em seguida, mapear um segundo campo para um domínio vinculado ao primeiro domínio. Isso mapeia os campos para dois domínios diferentes que têm o mesmo conteúdo e propriedades (exceto nome e descrição). Para obter mais informações, consulte Mapeie dois campos em domínios vinculados.

Controlando o fluxo de dados para domínios compostos

Os domínios vinculados permitem controlar o fluxo de dados entre campos e domínios compostos. Você pode diferenciar quando os dados de um campo fluem para um domínio composto e quando os dados de outro campo muito semelhante não fluem para o domínio composto. Você faz isso especificando que, de dois domínios vinculados, um faz parte de um domínio composto e outro não. Do ponto de vista do domínio, os domínios vinculados são idênticos. Eles contêm o mesmo conhecimento. No entanto, de uma perspetiva de domínio composto, os domínios vinculados são diferentes. Um participa no domínio composto; o outro não.

Um exemplo é um registro que contém os seguintes campos: Nome do Cliente, Sobrenome do Cliente e Nome do Pai. Suponha que se mapeie o primeiro nome do cliente e o primeiro nome do pai para um domínio de Primeiro Nome e torne o domínio de Primeiro Nome e o domínio de Último Nome uma parte de um domínio composto de Nome Completo. O problema é que o primeiro nome do pai será adicionado ao domínio composto sem um sobrenome. Se, no entanto, você vincular cada um dos dois campos de nome próprio a um domínio e vincular os dois domínios, poderá adicionar o domínio Nome do Cliente ao domínio composto Nome Completo e não adicionar o campo Nome do Pai ao domínio composto, impedindo assim que o Nome do Pai seja adicionado ao domínio composto.

Antes de começar

Pré-requisitos

Para criar um domínio vinculado, você deve ter uma base de dados de conhecimento e um domínio existente ao qual deseja vincular.

Segurança

Permissões

Você deve ter a função dqs_kb_editor ou dqs_administrator no banco de dados DQS_MAIN para criar um domínio vinculado.

Criar um domínio vinculado

  1. Inicie o Data Quality Client. Para obter informações sobre como fazer isso, consulte executar o aplicativo cliente Data Quality.

  2. Na tela inicial do Cliente Data Quality, abra ou crie uma base de dados de conhecimento. Selecione Gestão de Domínios como a atividade e, em seguida, clique em Abrir ou Criar. Para obter mais informações, consulte Criar uma Base de Dados de Conhecimento ou Abrir uma Base de Dados de Conhecimento.

  3. Na lista de Domínios na página de Gestão de Domínio, clique com o botão direito do rato no domínio ao qual pretende vincular um novo domínio e, em seguida, clique em Criar Domínio Vinculado.

    Observação

    Não há um ícone dedicado à criação de um domínio vinculado. Você só pode fazer isso usando o comando no menu de contexto.

  4. Na caixa de diálogo Criar Domínio, insira um nome exclusivo para a base de conhecimento e uma descrição de até 256 caracteres. Verifique se o nome do domínio vinculado está correto.

  5. Clique OK para concluir a criação do domínio vinculado.

  6. Se necessário, você pode alterar o nome ou a descrição do domínio vinculado na guia Propriedades do Domínio.

  7. Clique em Concluir para concluir a atividade de gerenciamento de domínio, conforme descrito em Encerrar a atividade de gerenciamento de domínio.

Mapear dois campos para domínios vinculados

  1. Abra uma base de dados de conhecimento para a atividade de descoberta de conhecimento e mapeie a base de dados de conhecimento para o banco de dados e a tabela ou exibição.

  2. Mapeie um campo para um domínio e, em seguida, tente mapear um segundo campo para o mesmo domínio.

  3. No pop-up indicando que o domínio já está em uso, clique em Sim para criar um domínio vinculado.

  4. Na caixa de diálogo Criar Domínio, introduza um nome de domínio e uma descrição e, em seguida, clique em OK.

Acompanhamento: Depois de criar um domínio vinculado

Depois de criar um domínio vinculado, você pode executar outras tarefas de gerenciamento de domínio no domínio, executar a descoberta de conhecimento para adicionar conhecimento ao domínio ou adicionar uma política de correspondência ao domínio. Para obter mais informações, consulte Executar descoberta de conhecimento, Gerir um domínioou Criar uma Política de Correspondência.

Comportamento de um domínio vinculado

Você pode alterar as configurações de um domínio vinculado da seguinte maneira:

  • Você pode alterar o nome e a descrição de um domínio vinculado.

  • Para alterar as propriedades de domínio do Tipo de Dados, Usar Valores Principaisou Formatar Saída Para, selecione o domínio ao qual está vinculado e altere essas configurações na guia Propriedades do Domínio. Não é possível alterar essas configurações nas propriedades do domínio vinculado. Para obter mais informações, consulte Criar um domínio.

  • As configurações nas guias Dados de Referência, Regras de Domínio, Valores de Domínioe Relações Baseadas em Termos da página Gerenciamento de Domínio podem ser alteradas para o domínio vinculado ou para o domínio ao qual ele foi vinculado, e as alterações serão herdadas pelo outro domínio.

Os domínios vinculados têm as seguintes características:

  • Não é possível desvincular dois domínios. Para remover o link, exclua um dos domínios vinculados.

  • Quando você seleciona um domínio vinculado na lista de domínios da página Gerenciamento de Domínio, a cadeia de caracteres que identifica o domínio vinculado no painel que contém a tabela Valor contém uma indicação de que o domínio é um domínio vinculado.

  • Se você excluir um domínio ao qual outro domínio está vinculado, ambos os domínios serão excluídos. No entanto, você pode excluir um domínio vinculado e o domínio vinculado não será excluído.

  • Um domínio vinculado não pode ser vinculado a um domínio que esteja vinculado a outro domínio.

  • Não é possível criar um domínio vinculado ou um domínio composto vinculado a um domínio composto.

  • Quando você clica duas vezes em um domínio vinculado em qualquer uma das guias Gerenciamento de Domínio, o domínio será aberto para edição com uma indicação na cadeia de caracteres de nome de que é um domínio vinculado.