MODEL_VERSIONS 뷰¶
이 Information Schema 뷰는 지정된(또는 현재) 데이터베이스에 정의된 각 머신 러닝 모델 버전에 대한 행을 표시합니다.
열¶
열 이름 |
데이터 타입 |
설명 |
---|---|---|
DATABASE_NAME |
TEXT |
모델 버전이 속한 데이터베이스입니다. |
SCHEMA_NAME |
TEXT |
모델 버전이 속한 스키마입니다. |
MODEL_NAME |
TEXT |
모델 버전이 속한 모델입니다. |
MODEL_VERSION_NAME |
TEXT |
모델 버전의 이름입니다. |
VERSION_ALIASES |
ARRAY |
모델 버전의 별칭 목록입니다. |
COMMENT |
TEXT |
모델 버전에 대한 설명입니다. |
OWNER |
TEXT |
모델 버전을 소유한 역할의 이름입니다. |
CREATED |
TIMESTAMP_LTZ |
모델 버전이 생성된 날짜 및 시간입니다. |
LAST_ALTERED |
TIMESTAMP_LTZ |
모델 버전이 마지막으로 업데이트된 날짜 및 시간입니다. |
FUNCTIONS |
TEXT |
모델 버전의 함수입니다. |
MODEL_TYPE |
TEXT |
모델 버전이 속한 모델의 유형입니다. |
PYTHON_VERSION |
TEXT |
모델 버전에 필요한 Python 버전입니다. |
LANGUAGE |
TEXT |
모델 버전이 구현되는 언어입니다. |
DEPENDENCIES |
TEXT |
모델 버전의 종속성입니다. |
METADATA |
TEXT |
모델 버전의 메타데이터입니다. |
USERDATA |
TEXT |
모델 버전의 사용자 데이터입니다. |
사용법 노트¶
뷰에는 세션의 현재 역할에 액세스 권한이 부여된 오브젝트만 표시됩니다.
이 뷰에는 삭제된 모델 버전이 포함되지 않습니다.
예¶
mydatabase
데이터베이스에서 모든 모델 버전, 함수 및 해당 함수가 속한 모델의 이름을 검색합니다.
SELECT model_version_name, model_name, functions, schema_name, database_name
FROM mydatabase.INFORMATION_SCHEMA.MODEL_VERSIONS;