Gerenciar definições de qualidade de dados
Você pode criar e gerenciar definições de qualidade de dados para definir lógica que é útil para analisar a qualidade de dados em seus ativos de dados.
Se você tiver as permissões necessárias, você pode gerenciar definições de qualidade de dados nestes modos:
- Criar definição de qualidade de dados
- Publicar uma definição de qualidade de dados
- Editar as propriedades de uma definição de qualidade de dados
- Excluir uma definição de qualidade de dados que você não precisa mais
Você também pode concluir essas tarefas com APIs em vez da interface com o usuário. Os links para essas APIs estão listados na seção Saiba mais .
Permissões necessárias
Para visualizar definições de qualidade de dados, deve-se ter pelo menos a função Visualizador no projeto.
Para criar, editar ou excluir definições de qualidade de dados, é necessário ter a permissão de usuário Gerenciar ativos de qualidade de dados e a função de Administrador ou Editor no projeto.
Criando uma definição de qualidade de dados
Para criar uma definição de qualidade de dados:
Abra um projeto, clique em Novo ativo > Definir como medir a qualidade dos dados .
Defina detalhes:
- Especificar um nome para a definição de qualidade de dados.
- Opcional: forneça uma descrição.
- Opcional: Selecione uma dimensão de qualidade de dados para descrever a métrica de qualidade de dados primários para a lógica de regras neste ativo. A dimensão selecionada pode ser usada como categoria de relatório, para filtragem ou para a visualização de dados selecionados.
Defina a lógica de regra. Você pode usar o editor de forma gratuita para construir sua lógica de regra. Insira uma expressão no campo Regra de Regra . Para uma lista de expressões que você pode usar, veja Blocos de construção para lógica de regras. Verifique também o conjunto de expressões de regra de amostra. Essas amostras demonstram como você pode combinar os blocos de construção para lógica de regras. Você pode copiar as expressões fornecidas em suas próprias definições de qualidade de dados e usá-las como fornecidas ou ajustá-las conforme necessário.
Considerações especiais se aplicam quando sua expressão contém sequências que são colocadas entre aspas duplas, por exemplo:
ucase(trim(var_first_name)) NOT contains "YOU'RE"Esses valores são tratados como literais de sequência. No entanto, se quiser que esses valores sejam tratados como variáveis, você poderá alterar a configuração do projeto
allow_quoted_variablesparatrueusando a API IBM Knowledge Catalog Substituir as configurações do projeto para regras de qualidade de dados .Como alternativa para gravar suas expressões no editor de formato livre, é possível usar elementos de bloco para construir sua lógica de regras:
Selecione um elemento no grupo Lógica, por exemplo IF THEN. É possível expandir a lógica de regra com os operadores AND, OR e NOT.
Selecione Verificando, escolha o tipo de verificação que deseja usar, e conecte-o ao bloco IF .
Selecione quantas condições você precisar para a verificação a partir das Variáveis e Literais, Operações, Data e Hora, Geral, Grupos de Matemáticaou String e arraste-os para a lógica Verifica .
Selecione um ou mais tipos de verificações do grupo Verificações e conecte-as ao bloco THEN.
Selecione quantas condições você precisar para a verificação a partir das Variáveis e Literais, Operações, Data e Hora, Geral, Grupos de Matemáticaou String e arraste-os para a lógica Verifica .
Ações adicionais tornam-se disponíveis ao clicar com o botão direito do mouse na tela ou em um bloco individual. Por exemplo, você pode duplicar o bloco ou adicionar um comentário.
Dica:Sempre inclua comentários na seção de blocos. Inserir ou atualizar comentários na área de texto Expressão de regra pode nem sempre funcionar como esperado.
Você pode excluir um elemento de bloco ou a construção inteira arrastando-o para a lata de lixo.
Revise a lógica de regra no campo Regra de Regra .
Quando você clica em Criar, a sintaxe da expressão é verificada. Se for válido, a definição de qualidade de dados é criada. Agora é possível criar regras de qualidade de dados a partir desta definição.
Publicando uma definição de qualidade de dados
Você pode disponibilizar qualquer definição de qualidade de dados para reutilização em outros projetos, publicando-a em um catálogo a partir de onde pode ser adicionado a qualquer número de projetos. Antes de fazer isso, certise-se de que a descrição da definição de qualidade dos dados fornece informações significativas. Tais informações ajudam outros usuários a escolher a definição de qualidade de dados correta para uso em seu projeto.
Para publicar uma definição de qualidade de dados:
Selecione a definição de qualidade de dados a partir da lista de ativos e clique em Publicar no catálogo. Alternativamente, você pode selecionar Publicar no catálogo a partir do menu de estouro do ativo.
Selecione o catálogo e preencha as propriedades do ativo.
Se já existir uma duplicata do ativo no catálogo, será possível especificar qual ação deve ser tomada nesse caso. As opções disponíveis são determinadas pela configuração padrão do catálogo. Para obter mais informações sobre manipulação de ativos duplicados, consulte Handling duplicata ativos em catálogos.
Clique em Publicar. Os ativos são incluídos no catálogo e você é o proprietário deles. Os termos e as classificações comerciais atribuídos estão listados na seção Artefatos de governança. As regras de governança atribuídas são mostradas na seção Itens relacionados com o relacionamento É governado por.
A expressão de regra e a dimensão de qualidade de dados selecionada também são publicadas na visualização do ativo no catálogo.
Se uma definição de qualidade de dados possui um termo designado, a seção Definições de qualidade de dados na página Conteúdo relacionado do termo possui uma entrada para cada contêiner no qual a definição com esse relacionamento existe. O mesmo se aplica aos relacionamentos com as regras de controle
Quando você adiciona uma definição de qualidade de dados de um catálogo a um projeto, as classificações atribuídas e quaisquer relações que possam ser definidas não são copiadas para o projeto.
Como editar uma definição de qualidade de dados
É possível editar uma definição de qualidade de dados para atualizar seu nome, sua descrição, a dimensão de qualidade de dados selecionada, a expressão de regras ou quaisquer designações de termos de negócios ou de regra de controle
Para editar uma definição de qualidade de dados, abra o ativo e, em seguida, execute a ação apropriada:
- Clique no ícone Editar '
ao lado da propriedade que você deseja alterar.
- Selecione uma opção a partir do menu de estouro próximo ao nome do ativo. Por exemplo, você pode selecionar Renomear para alterar o nome do ativo.
Lembre-se de que quaisquer alterações na expressão de regra afetam todas as regras derivadas dessa definição de qualidade de dados. Para ver quais regras estão relacionadas a essa definição de qualidade de dados, se houver, clique no ícone de informações "
.
Como excluir uma definição de qualidade de dados
Você pode excluir uma definição de qualidade de dados em uma dessas formas:
- No projeto, selecione a definição de qualidade dos dados e clique em Excluir.
- Abra a definição de qualidade dos dados e selecione Excluir do menu de estouro ao lado do nome da definição de qualidade dos dados.
Se quaisquer regras de qualidade de dados forem baseadas nessa definição de qualidade de dados, você deve excluir essas regras antes de se excluir a definição.
Saiba Mais
- Ativos de qualidade de dados
- Gerenciando regras de qualidade de dados
- API IBM Knowledge Catalog : Criar definição de qualidade de dados
- API IBM Knowledge Catalog : Validar expressão de definição de qualidade de dados
- API IBM Knowledge Catalog : Publicar um ativo
- API IBM Knowledge Catalog : Atualizar definição de qualidade de dados
- API IBM Knowledge Catalog : Excluir definição de qualidade de dados que você não precisa mais