SERVICES 뷰¶
이 뷰에는 데이터베이스의 기존 Snowpark Container Services 서비스가 표시됩니다.
열¶
열 |
데이터 타입 |
설명 |
---|---|---|
SERVICE_CATALOG |
TEXT |
서비스가 속한 데이터베이스입니다. |
SERVICE_SCHEMA |
TEXT |
서비스가 속한 스키마입니다. |
SERVICE_NAME |
TEXT |
서비스의 이름입니다. |
SERVICE_OWNER |
TEXT |
서비스를 소유한 역할의 이름입니다. 앱에 있는 경우 앱 인스턴스 이름입니다. |
SERVICE_OWNER_ROLE_TYPE |
TEXT |
소유자 역할의 유형입니다. |
COMPUTE_POOL_NAME |
TEXT |
작업이 실행된 컴퓨팅 풀입니다. |
DNS_NAME |
TEXT |
서비스와 연결된 DNS 이름입니다. |
CURRENT_INSTANCES |
NUMBER |
서비스의 현재 인스턴스 수입니다. |
TARGET_INSTANCES |
NUMBER |
Snowflake에서 결정한 대로 실행해야 하는 서비스 인스턴스의 목표 수입니다. CURRENT_INSTANCES 값이 TARGET_INSTANCES 값과 같지 않을 경우 Snowflake는 서비스 인스턴스를 종료하거나 시작하는 과정에 있는 것입니다. 예를 들어, 다음을 생각해 보겠습니다.
|
MIN_INSTANCES |
INT |
서비스의 최소 인스턴스입니다. |
MAX_INSTANCES |
INT |
서비스의 최대 인스턴스입니다. |
AUTO_RESUME |
BOOLEAN |
서비스를 자동으로 재개할 수 있는지 여부를 결정하는 플래그입니다. |
QUERY_WAREHOUSE |
TEXT |
서비스의 기본 쿼리 웨어하우스 이름입니다. |
CREATED |
TIMESTAMP_LTZ |
서비스의 생성 시간입니다. |
LAST_ALTERED |
TIMESTAMP_LTZ |
서비스가 마지막으로 변경된 시간입니다. |
LAST_RESUMED |
TIMESTAMP_LTZ |
서비스가 마지막으로 재개된 시간입니다. |
COMMENT |
TEXT |
이 서비스에 대한 설명입니다. |
IS_JOB |
BOOLEAN |
해당 서비스가 작업 서비스인 경우 |
SPEC_DIGEST |
VARCHAR |
서비스 사양 내용을 나타내는 고유하고 변경 불가능한 식별자입니다. 시간에 따른 SPEC_DIGEST 열 값의 변화를 관찰하기 위해 서비스 사용자가 SHOW SERVICES 명령을 주기적으로 실행할 수 있습니다. 서비스 사용자가 값의 변경을 발견하면 서비스가 업그레이드되었다고 유추할 수 있습니다. |
IS_UPGRADING |
BOOLEAN |
Snowflake가 서비스를 업그레이드하는 중인 경우 TRUE. |
MANAGING_OBJECT_DOMAIN |
VARCHAR |
관리 오브젝트의 도메인(예: 서비스를 관리하는 노트북의 도메인). 서비스가 Snowflake 엔터티에 의해 관리되지 않는 경우 NULL. |
MANAGING_OBJECT_NAME |
VARCHAR |
관리하는 오브젝트의 이름(예: 서비스를 관리하는 노트북의 이름)입니다. 서비스가 Snowflake 엔터티에 의해 관리되지 않는 경우 NULL. |
예¶
SELECT *
FROM my_database.information_schema.services
WHERE service_name LIKE '%myservice_%';