- Categorias:
DATA_METRIC_FUNCTION_EXPECTATIONS¶
Retorna informações sobre as expectativas existentes na conta.
Sintaxe¶
DATA_METRIC_FUNCTION_EXPECTATIONS(
[ METRIC_NAME => '<string>' ]
[, REF_ENTITY_NAME => '<string>' ]
[, REF_ENTITY_DOMAIN => '<string>' ]
)
Argumentos¶
METRIC_NAME => 'string'
Especifica o nome de um sistema ou função de métrica de dados (DMF) personalizada. Esta função retorna expectativas que foram adicionadas às associações entre objetos e a DMF especificada.
REF_ENTITY_NAME => 'string'
Especifica o nome de um objeto com o qual as DMFs estão associadas. Retorna as expectativas que foram adicionadas a associações da DMF com o objeto. Se especificado, você também deve especificar
REF_ENTITY_DOMAIN
.O nome completo do objeto deve ser delimitado por aspas simples.
Se o nome da objeto diferenciar letras maiúsculas e minúsculas ou incluir quaisquer caracteres ou espaços especiais, as aspas duplas são necessárias para processar o caso/caracteres. As aspas duplas devem ser incluídas dentro das aspas simples, como
'"table_name"'
.REF_ENTITY_DOMAIN => 'string'
O tipo de objeto de
REF_ENTITY_NAME
.Se o objeto for um tipo de tabela, use
table
como valor do argumento.Se o objeto for uma exibição ou exibição materializada, use
view
como valor do argumento.
Saída¶
A função retorna as seguintes colunas:
Nome da coluna |
Tipo de dados |
Descrição |
---|---|---|
|
VARCHAR |
Banco de dados onde a DMF existe. |
|
VARCHAR |
Esquema onde a DMF existe. |
|
VARCHAR |
Nome do DMF. |
|
VARCHAR |
Assinatura da DMF. |
|
VARCHAR |
O tipo de dados retornado pela DMF. |
|
VARCHAR |
Banco de dados do objeto associado à DMF. |
|
VARCHAR |
Esquema do objeto associado à DMF. |
|
VARCHAR |
Nome do objeto associado à DMF. |
|
VARCHAR |
Tipo de objeto associado à DMF. |
|
ARRAY |
Argumentos passados à DMF. |
|
VARCHAR |
Identificador gerado pelo sistema. |
|
VARCHAR |
Identificador da expectativa gerado pelo sistema. |
|
VARCHAR |
Nome dado à expectativa pelo usuário quando ela foi adicionada à associação da DMF. |
|
VARCHAR |
Expressão booleana da expectativa. Consulte Definição do que atende à expectativa. |
Exemplos¶
Retorne expectativas existentes para um objeto específico.
SELECT *
FROM TABLE(
INFORMATION_SCHEMA.DATA_METRIC_FUNCTION_EXPECTATIONS(
REF_ENTITY_NAME => 'my_table',
REF_ENTITY_DOMAIN => 'table'));
Expectativas de retorno existentes para uma determinada DMF.
SELECT *
FROM TABLE(
INFORMATION_SCHEMA.DATA_METRIC_FUNCTION_EXPECTATIONS(
METRIC_NAME => 'SNOWFLAKE.CORE.NULL_COUNT'));
Expectativas de retorno existentes para uma associação específica entre um objeto e uma DMF.
SELECT *
FROM TABLE(
INFORMATION_SCHEMA.DATA_METRIC_FUNCTION_EXPECTATIONS(
METRIC_NAME => 'SNOWFLAKE.CORE.NULL_COUNT',
REF_ENTITY_NAME => 'my_table',
REF_ENTITY_DOMAIN => 'table'));