Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Aplica-se a:SQL Server
Importante
Os Serviços de Qualidade de Dados (DQS) foram removidos no SQL Server 2025 (17.x). Continuamos a oferecer suporte ao DQS no SQL Server 2022 (16.x) e em versões anteriores.
Este tópico descreve como alterar e aumentar os metadados em uma base de dados de conhecimento no Data Quality Services (DQS). Depois de gerar conhecimento por descoberta de conhecimento, importar conhecimento para a base de dados de conhecimento ou domínios, ou basear uma base de dados de conhecimento em outra base de dados de conhecimento, você pode alterar interativamente os valores de dados. A geração de base de conhecimento não apenas aproveita os processos assistidos por computador, mas também oferece os meios para usar seu próprio conhecimento para verificar os valores dos dados e alterá-los das seguintes maneiras:
Adicionar um valor de domínio à lista de valores ou selecionar um valor e excluí-lo da lista
Alterar o estado de um valor de domínio a partir da designação atribuída pelo processo de descoberta do DQS, alterando-o para correto, em erro ou inválido.
Insira um valor de substituição para um valor que está em erro ou não é válido. Um valor é inválido se não pertencer ao domínio, por exemplo, se não estiver em conformidade com o tipo de dados de domínio ou falhar uma regra de domínio. Um valor está em erro se pertencer ao domínio, mas tiver um erro de sintaxe.
Defina dois ou mais valores como sinónimos e altere o valor principal conforme definido pelo processo de descoberta, de modo que o valor principal substitua o valor do sinónimo se a propriedade Usar Valor Principal foi definida quando criou o domínio
Importar valores de domínio de um arquivo do Excel
Antes de começar
Pré-requisitos
Para alterar um valor de domínio, você deve ter uma base de dados de conhecimento e um domínio aberto na atividade Gerenciamento de Domínio.
Segurança
Permissões
Você deve ter a função dqs_kb_editor ou dqs_administrator no banco de dados DQS_MAIN para alterar os valores de domínio.
Alterar valores de domínio
A tabela Value exibe o conhecimento adicionado à base de dados de conhecimento de um único domínio. Você pode selecionar um domínio diferente na lista de domínios a qualquer momento para exibir os valores desse domínio. As colunas no campo são as seguintes:
A coluna Value exibe todos os valores que o processo de descoberta adicionou ao domínio selecionado a partir de um campo no exemplo de dados. Qualquer valor projetado como um erro será mostrado como sinônimo de um valor projetado como correto.
A coluna Tipo exibe o status do valor, conforme determinado pelo processo de descoberta. Uma verificação verde indica que o valor está correto ou corrigido; uma cruz vermelha indica que o valor está errado; e um triângulo laranja com um ponto de exclamação indica que o valor não é válido. Um valor que não é válido não está em conformidade com os requisitos de dados para o domínio. Um valor que está em erro pode ser válido, mas não é o valor correto por motivos de dados.
A coluna Correto para mostra um valor correto para o qual o valor original, marcado como errado ou não válido, será alterado. O DQS pode propor o valor correto como resultado do processo de descoberta.
Para alterar os valores, proceda da seguinte forma:
Inicie o Data Quality Client. Para obter informações sobre como fazê-lo, consulte Executar a Aplicação Cliente da Qualidade de Dados.
Na tela inicial do Cliente Data Quality, abra ou crie uma base de dados de conhecimento. Selecione de Gestão de Domínios como atividade e 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.
Observação
O gerenciamento de domínio é executado em uma página do cliente Data Quality Service que contém cinco guias para operações de gerenciamento de domínio separadas. Não é um processo conduzido por assistentes/guias. Qualquer operação de gestão pode ser realizada separadamente.
Na lista Domínio na página Gerenciamento de Domínio, selecione o domínio no qual deseja alterar valores ou crie um novo domínio. Se tiver de criar um novo domínio, consulte Criar um domínio. Clique na guia Valores de Domínio.
Exiba os valores que você precisa modificar na tabela Value. Para obter mais informações, consulte Como exibir os valores apropriados abaixo.
Para alterar o estado de um valor, proceda da seguinte forma:
pt-PT: Definir valores de domínio selecionados como corrigidos: Para alterar o estado de um valor de Erro ou Inválido para Correto, selecione o valor e clique em Definir valores de domínio selecionados como corrigidos (verificar) através da seta para baixo na barra de ícones ou na lista pendente Tipo. Se o valor incorreto ou inválido estiver agrupado com um valor correto, elimine esse valor após a operação.
Definir valores de domínio selecionados como erros: Para alterar o estado de um valor de Correto ou Inválido para Erro, selecione o valor e clique no ícone Definir valores de domínio selecionados como erros (cruz) na seta para baixo na barra de ícones ou na lista suspensa Tipo. Você pode inserir uma correção na coluna Corrigir para ou deixá-la em branco.
Definir valores de domínio selecionados como inválidos: Para alterar o estado de um valor de Correto ou Erro para Inválido, selecione o valor e clique no ícone Definir valores de domínio selecionados como inválidos (triângulo) na seta para baixo na barra de ícones ou na lista suspensa Tipo. Você pode inserir uma correção na coluna Corrigir para ou deixá-la em branco.
Corrigir para: Depois de definir um valor como errado ou inválido, introduza um novo valor na coluna Correção para. O DQS adicionará uma nova linha para o valor de substituição, designá-lo-á como correto e, em seguida, agrupará os dois valores. O novo valor será mostrado como o valor principal, com este em negrito, e o valor erróneo ou inválido será recuado.
Para designar valores como um grupo de sinônimos, selecione vários valores corretos e proceda da seguinte maneira:
Definir valores de domínio selecionados como sinónimos: Para definir sinónimos, selecione vários valores corretos e, em seguida, clique no ícone Definir valores de domínio selecionados como sinónimos. O DQS agrupará os valores e designará um dos valores como o valor principal pelo qual os outros serão substituídos. Observe que, se dois valores forem agrupados, mas um do grupo estiver em erro ou for inválido, os valores não serão sinônimos.
Observação
Se você selecionar dois ou mais valores em um grupo e outro valor fora do grupo e, em seguida, defini-los como sinônimos, você receberá uma mensagem de erro incorreta. Depois de fechar o pop-up da mensagem de erro, os valores serão definidos corretamente como sinônimos.
Relação de quebra entre sinônimos selecionados: Para desfazer a designação de sinônimo para dois ou mais valores, selecione os valores e clique no ícone Relação de quebra entre sinônimos selecionados. Os valores devem ser agrupados e ambos devem estar corretos para que o desagrupamento de sinônimos funcione.
Definir o valor de domínio selecionado como um valor principal de seu grupo: Para alterar o valor principal do grupo, selecione um valor no grupo que não seja designado como o valor principal e clique no botão Definir valor de domínio selecionado como um valor principal de seu grupo botão. Isso definirá o valor principal como um substituto para o outro valor. Esta operação funciona apenas se tiveres definido dois ou mais valores que são designados como grupo e desejares alterar o valor principal do valor indicado pelo DQS. Observe que o valor principal é indicado por uma linha azul com o valor em negrito.
Speller: Se um valor tiver um sublinhado vermelho ondulado, o Speller está a sugerir uma correção ao valor. Clique com o botão direito do rato no valor com o sublinhado e selecione uma correção, caso se aplique. O tipo de valor torna-se (ou permanece como) erro e a correção será adicionada à coluna Corrigir para. Clique na seta para baixo para ver as correções adicionais propostas. Insira uma correção manualmente para adicioná-la ao dicionário ortográfico e possa selecioná-la como uma correção. Para obter mais informações, consulte Utilizar o verificador ortográfico DQS e Configurar propriedades do domínio.
Observação
Para usar o Speller, pode ativá-lo na página Propriedades do Domínio ou, se estiver desativado na página Propriedades do Domínio, pode clicar no ícone Ativar/Desativar Speller na página Valores do Domínio para o ativar nessa página.
Adicionar novo valor de domínio: Clique para adicionar uma linha no final da tabela. Depois de inserir um valor, a linha será reposicionada em ordem alfabética e será identificada como uma nova entrada por um símbolo de estrela anterior.
Importar valores de domínio do Excel: Para adicionar novos valores a partir de uma planilha do Excel, clique na seta para baixo do ícone Importar Valores e depois selecione Importar valores de domínio do Excel. Digite o nome do ficheiro, selecione Utilizar primeira linha como cabeçalho se apropriado e clique em OK. Para obter mais informações, consulte Importar valores de um ficheiro do Excel para um domínio.
Importar valores de projeto: Para adicionar novos valores de um Projeto de Qualidade de Dados, clique na seta para baixo do ícone Importar Valores e selecione Importar valores de projeto. Digite o nome do ficheiro, selecione Utilizar primeira linha como cabeçalho se apropriado e clique em OK. Selecione o projeto do qual deseja importar valores e clique em OK. Os valores importados serão exibidos. Clique Concluir. Para obter mais informações, consulte Importar valores de projeto para um domínio.
Excluir valor(es) de domínio selecionado(s): Para remover um ou mais valores existentes do domínio, selecione os valores na tabela Valor e clique no ícone Excluir valor(es) de domínio selecionado(s). Uma entrada de DQS_NULL não pode ser excluída, portanto, se você escolher vários valores para excluir, e uma entrada de DQS_NULL for um deles, a operação falhará.
Clique em Concluir para concluir a atividade de gerenciamento de domínio, conforme descrito em Encerrar a atividade de gerenciamento de domínio.
Acompanhamento: Depois de alterar os valores de domínio
Depois de alterar os valores do domínio, 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ínio, ou Criar uma Política de Correspondência.
O significado de valores corretos, erros e inválidos
A cada valor na tabela Valor da página Valores de Domínio é atribuída uma configuração Tipo de Correto, Erroou Inválido. O tipo do valor é gerado inicialmente pela atividade de descoberta de conhecimento e você pode alterá-lo como achar melhor. O tipo final, baseado na descoberta e nas alterações interativas, é gerado pela atividade de limpeza. Essas configurações têm os seguintes significados:
Correto: Este é um valor que pertence ao domínio e não tem erros de sintaxe. Por exemplo, "Chicago" em um domínio City está correto.
Erro: Este é um valor que pertence ao domínio, mas é um valor incorreto. Por exemplo, "Shicago" em vez de "Chicago" em um domínio da cidade está errado. O DQS designa um valor como em erro, ele deteta um erro de sintaxe e uma correção associada no processo de descoberta. Os erros de sintaxe incluem erros ortográficos.
Inválido: Este é um valor que não pertence ao domínio e não tem uma correção. Por exemplo, o valor "12345" em um domínio Cidade é inválido. O DQS designa um valor como inválido quando ele falha em uma regra de domínio.
Você pode alterar manualmente o Tipo de um valor para qualquer um dos outros dois valores. O DQS não impõe semântica de validade e erro em operações manuais. Você pode inserir uma correção para um valor Inválido sem alterar seu status. Você pode designar um valor como inválido mesmo que ele não tenha falhado em uma regra de domínio. Você pode designar um valor como em erro, mesmo que o processo de descoberta não indique que ele tem um erro de sintaxe. Você também pode remover uma correção para um valor de Erro, que está marcado como Correto, sem alterar seu status.
Quando estiveres a executar a limpeza interativa de dados na página Gerenciar e Exibir Resultados da atividade Limpeza, tanto os valores inválidos quanto os valores em erro são incluídos na guia Inválido na página Gerenciar e Exibir Resultados.
Como exibir os valores apropriados
Você pode modificar a exibição da seguinte maneira:
Filtrar os resultados desejados na tabela, com base em seu status, selecionando o status na lista suspensa Filtrar.
Localizar os dados que pretende verificar ou modificar introduzindo mais uma letra para procurar na caixa de texto Localizar. Isso destacará essas letras sempre que ocorrerem em qualquer valor exibido.
Clique Mostrar Apenas Novo para restringir os valores exibidos na tabela apenas aos valores que foram descobertos na sessão atual, não às sessões anteriores.
Clique no botão Expandir tudo para exibir todos os valores em qualquer grupo de sinônimos quando o estado atual for recolhido.
Clique no botão Fechar tudo para ocultar todos os valores, exceto o valor principal, em qualquer grupo de sinônimos quando o estado atual está expandido.
Clique no botão Exibir/Ocultar o Painel Histórico de Alterações de Valores de Domínio para exibir uma janela de pré-visualização no fundo da tabela de valores, mostrando as alterações recentes na coleção de valores de domínio.
Como manipular equivalentes nulos
Cada tabela de valores na aba Valores de Domínio inclui um valor DQS_NULL. Um nulo em uma fonte de dados aparecerá como SQL_NULL na tabela de valores. Você pode definir um ou mais equivalentes nulos como sinônimos para DQS_NULL. Quando você fizer isso, todos os nulos e equivalentes nulos serão processados como DQS_NULL.