A partir de 10 de abril de 2026, o Dataplex Universal Catalog será chamado de Knowledge Catalog. Os nomes da API, da biblioteca de cliente, da CLI e do IAM permanecem inalterados. Para mais informações, consulte Apresentação do Knowledge Catalog do Google Cloud.
O Google usa tecnologia de IA na tradução de conteúdos para seu idioma de preferência. As traduções com IA podem ter erros.
Lista de modelos de regras do sistema
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
O Knowledge Catalog (antigo Dataplex Universal Catalog) oferece modelos de regras de sistema predefinidos em qualquer região para verificações comuns de validação de dados agregados e no nível da linha. É possível reutilizar esses modelos para automatizar a validação da qualidade de dados e ajudar a manter conjuntos de dados precisos e consistentes nos fluxos de trabalho de governança de dados.
Modelos de regras do sistema disponíveis
Para determinar quais modelos se encaixam nos seus recursos, execute a
criação de perfil de dados para analisar
estatísticas de tabelas, identificar possíveis problemas de qualidade e gerar recomendações
de regras. Depois de escolher as verificações necessárias, selecione modelos das
seguintes categorias para definir
regras para
seus recursos.
Regra de agregação que avalia se o número de colunas na tabela é igual a um valor especificado. Essa regra exige as permissões bigquery.tables.get, bigquery.tables.list e bigquery.datasets.get na tabela e no conjunto de dados que estão sendo consultados.
Regra de agregação que avalia se o número de colunas na tabela está dentro de um intervalo especificado. Essa regra exige as permissões bigquery.tables.get, bigquery.tables.list e bigquery.datasets.get na tabela e no conjunto de dados que estão sendo consultados.
Regra de agregação que avalia se uma coluna específica existe na tabela. Essa regra exige as permissões bigquery.tables.get, bigquery.tables.list e bigquery.datasets.get na tabela e no conjunto de dados que estão sendo consultados.
Regra de agregação que avalia se o conjunto de colunas na tabela contém todas as colunas em um conjunto especificado. Essa regra exige as permissões bigquery.tables.get, bigquery.tables.list e bigquery.datasets.get na tabela e no conjunto de dados que estão sendo consultados.
Regra de agregação que avalia se as colunas na tabela não estão em um conjunto especificado. Essa regra exige as permissões bigquery.tables.get, bigquery.tables.list e bigquery.datasets.get na tabela e no conjunto de dados que estão sendo consultados.
Regra de agregação que avalia se as colunas na tabela correspondem exatamente a um conjunto especificado. Essa regra exige as permissões bigquery.tables.get, bigquery.tables.list e bigquery.datasets.get na tabela e no conjunto de dados que estão sendo consultados.
Regra de agregação que avalia se o resultado de uma expressão de agregação na tabela atual se desvia da tabela de referência em mais do que uma tolerância especificada.
Regra de agregação que avalia se o número de linhas na tabela atual é igual ao número de linhas em uma tabela de referência especificada, com filtragem de linha opcional antes da contagem.
Regra de agregação que avalia se o número de linhas na tabela atual é igual a um fator do número de linhas em uma tabela de referência especificada, com filtragem de linha opcional antes da contagem.
Regra de agregação que avalia se o tipo de dados da coluna corresponde a um tipo especificado. Essa regra exige as permissões bigquery.tables.get, bigquery.tables.list e bigquery.datasets.get na tabela e no conjunto de dados que estão sendo consultados.
Regra de agregação que avalia se o tipo de dados da coluna está em um conjunto especificado. Essa regra exige as permissões bigquery.tables.get, bigquery.tables.list e bigquery.datasets.get na tabela e no conjunto de dados que estão sendo consultados.
Regra de agregação que avalia se os valores em uma coluna estão diminuindo. Os valores NULL são ignorados. Retorna a primeira linha em que a expectativa não é atendida.
Regra de agregação que avalia se os valores em uma coluna estão aumentando. Os valores NULL são ignorados. Retorna a primeira linha em que a expectativa não é atendida.
Regra de agregação que avalia se a proporção de valores distintos na coluna (ou seja, contagem de valores distintos / contagem total de linhas) está dentro de um intervalo especificado.
Regra de agregação que avalia se a média da coluna está dentro de um intervalo especificado. Se um tipo de usar pontos flutuantes for retornado, o resultado da função AVG() será não determinista.
Regra de agregação que avalia se todos os modos de coluna (valores mais frequentes) estão dentro de um intervalo especificado. Se houver vários modos, cada um será verificado em relação ao intervalo, e os modos com falha serão retornados.
Regra de agregação que avalia se todos os modos de coluna (valores mais frequentes) estão no conjunto especificado. Os valores NULL são ignorados ao calcular as modas. Se houver vários modos com a mesma frequência mais alta, cada um será verificado em relação ao conjunto, e os modos com falha serão retornados em uma matriz.
Regra de agregação que avalia se a soma da coluna está dentro de um intervalo especificado. Se um tipo de usar pontos flutuantes for retornado, o resultado da função SUM() será não determinista.
Regra de agregação que avalia se a soma de todas as linhas em uma lista especificada de colunas é igual a um valor especificado. Se um tipo de usar pontos flutuantes for retornado, o resultado da função SUM() será não determinista.
Regra no nível da linha que avalia se a combinação de valores em uma lista especificada de colunas é exclusiva para cada linha (por exemplo, uma chave primária de várias colunas).
Regra no nível da linha que avalia se os valores em uma lista especificada de colunas são exclusivos em cada registro (linha). Os registros podem ser duplicados.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Difícil de entender","hardToUnderstand","thumb-down"],["Informações incorretas ou exemplo de código","incorrectInformationOrSampleCode","thumb-down"],["Não contém as informações/amostras de que eu preciso","missingTheInformationSamplesINeed","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2026-10-24 UTC."],[],[]]