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 = 1 및 MAX_INSTANCES = 3인 서비스를 생성한다고 가정해 보겠습니다. 서비스가 실행되는 동안 Snowflake는 1개의 인스턴스로는 충분하지 않다고 판단할 수 있습니다. 이 경우 TARGET_INSTANCES 의 값이 증가하여 Snowflake가 추가 인스턴스를 시작하는 과정에 있음을 나타냅니다.

    TARGET_INSTANCES 값이 CURRENT_INSTANCES 값보다 작을 가능성도 있는데, 이는 Snowflake가 실행 중인 인스턴스 수를 줄이는 과정에 있음을 나타냅니다.

  • 서비스를 만들지만 요청한 최소 인스턴스 수에 알맞은 용량이 컴퓨팅 풀에 없는 경우 TARGET_INSTANCES 의 값은 MIN_INSTANCES 의 값과 같아집니다. CURRENT_INSTANCES 의 값이 TARGET_INSTANCES 의 값보다 작을 것입니다.

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

해당 서비스가 작업 서비스인 경우 true, 그렇지 않으면 false.

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_%';
Copy