- 카테고리:
DATA_METRIC_FUNCTION_EXPECTATIONS¶
계정에 존재하는 기대치 에 대한 정보를 반환합니다.
구문¶
DATA_METRIC_FUNCTION_EXPECTATIONS(
[ METRIC_NAME => '<string>' ]
[, REF_ENTITY_NAME => '<string>' ]
[, REF_ENTITY_DOMAIN => '<string>' ]
)
인자¶
METRIC_NAME => 'string'
시스템 또는 사용자 지정 DMF(데이터 메트릭 함수)의 이름을 지정합니다. 이 함수는 오브젝트와 지정된 DMF 간 연결에 추가된 기대치를 반환합니다.
REF_ENTITY_NAME => 'string'
DMFs가 연결되어 있는 오브젝트의 이름을 지정합니다. 오브젝트와의 DMF연결에 추가된 기대치를 반환합니다. 지정된 경우
REF_ENTITY_DOMAIN
도 지정해야 합니다.전체 오브젝트 이름은 작은따옴표로 묶어야 합니다.
오브젝트 이름이 대/소문자를 구분하거나, 특수 문자 또는 공백을 포함하는 경우 대/소문자를 처리하려면 큰따옴표가 필요합니다. 큰따옴표는 작은따옴표로 묶어야 합니다(예:
'"table_name"'
).REF_ENTITY_DOMAIN => 'string'
REF_ENTITY_NAME
의 오브젝트 유형입니다.오브젝트가 테이블 유형인 경우,
table
을 인자 값으로 사용합니다.오브젝트가 뷰 또는 구체화된 뷰인 경우,
view
를 인자 값으로 사용합니다.
출력¶
이 함수는 다음 열을 반환합니다.
열 이름 |
데이터 타입 |
설명 |
---|---|---|
|
VARCHAR |
DMF가 있는 데이터베이스입니다. |
|
VARCHAR |
DMF가 있는 스키마입니다. |
|
VARCHAR |
DMF의 이름입니다. |
|
VARCHAR |
DMF의 서명입니다. |
|
VARCHAR |
DMF에서 반환된 데이터 타입입니다. |
|
VARCHAR |
DMF와 연결된 오브젝트의 데이터베이스입니다. |
|
VARCHAR |
DMF와 연결된 오브젝트의 스키마입니다. |
|
VARCHAR |
DMF와 연결된 오브젝트의 이름입니다. |
|
VARCHAR |
DMF와 연결된 오브젝트의 유형입니다. |
|
ARRAY |
DMF에 전달된 인자입니다. |
|
VARCHAR |
시스템 생성 식별자입니다. |
|
VARCHAR |
기대치의 시스템 생성 식별자입니다. |
|
VARCHAR |
DMF 연결에 추가될 때 사용자의 기대치에 지정한 이름입니다. |
|
VARCHAR |
기대치의 부울 식입니다. 기대치를 충족하는 항목 정의하기 섹션을 참조하십시오. |
예¶
특정 오브젝트에 대해 존재하는 기대치를 반환합니다.
SELECT *
FROM TABLE(
INFORMATION_SCHEMA.DATA_METRIC_FUNCTION_EXPECTATIONS(
REF_ENTITY_NAME => 'my_table',
REF_ENTITY_DOMAIN => 'table'));
특정 DMF에 대해 존재하는 기대치를 반환합니다.
SELECT *
FROM TABLE(
INFORMATION_SCHEMA.DATA_METRIC_FUNCTION_EXPECTATIONS(
METRIC_NAME => 'SNOWFLAKE.CORE.NULL_COUNT'));
오브젝트와 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'));