APPLICATION_STATE 뷰: 앱에 대한 추가 정보를 제공하기 위해 열 추가¶
주의
이 동작 변경 사항은 2024_07 번들에 있습니다.
번들의 현재 상태는 번들 기록 섹션을 참조하십시오.
이 동작 변경 번들을 활성화하면 APPLICATION_STATE 뷰 의 출력에 앱의 상태, 업그레이드 및 이벤트 공유에 대한 추가 정보가 포함됩니다.
이 변경 사항은 APPLICATION_STATE 뷰의 출력 끝에 다음과 같은 새 열을 추가합니다.
열 이름 |
데이터 타입 |
설명 |
---|---|---|
LAST_HEALTH_STATUS |
VARCHAR |
앱의 마지막으로 보고된 상태입니다. 가능한 값은 다음과 같습니다.
|
LAST_HEALTH_STATUS_UPDATED_ON |
VARCHAR |
상태가 마지막으로 보고된 타임스탬프입니다. |
ENABLED_TELEMETRY_EVENT_DEFINITIONS |
VARCHAR |
컨슈머가 활성화한 이벤트 정의의 목록입니다. 자세한 내용은 이벤트 정의 정보 를 참조하십시오. |
UPGRADE_STATE_UPDATED_ON |
TIMESTAMP_LTZ |
앱이 현재 업그레이드 상태로 전환된 타임스탬프입니다. 이 값은 Snowflake에서 자동으로 설정됩니다. 업그레이드 상태가 이미 있습니다. |
DISABLEMENT_REASONS |
VARCHAR |
Snowflake Native App이 비활성화된 이유가 포함된 배열입니다. 이유 목록은 비활성화된 앱의 가능한 상태를 참조하십시오. |
다음 테이블에는 DISABLEMENT_REASONS 열에 사용할 수 있는 값이 나열되어 있습니다.
값 |
상태 설명 |
복구가 가능합니까? |
---|---|---|
MANUALLY_DISABLED |
Snowflake에 의해 앱이 비활성화됨 |
예. 앱을 다시 활성화하려면 Snowflake 지원 에 문의하십시오. |
ACCOUNT_INACTIVE |
계정이 잠기거나 일시 정지되어 앱을 사용할 수 없게 되면 계정이 비활성 상태가 됩니다. 이 상태에서 컨슈머는 계정에서 SQL 쿼리도 실행할 수 없으며 앱을 업그레이드할 수 없습니다. |
예. 계정 잠금 또는 일시 정지가 해제되면 앱이 자동으로 다시 활성화됩니다. |
PACKAGE_VERSION_IS_MISSING |
공급자가 앱의 애플리케이션 패키지 버전을 삭제했습니다. 해당 앱은 더 이상 사용할 수 없으므로 유효한 목록이나 애플리케이션 패키지에서 삭제하고 다시 설치해야 합니다. |
아니요, 이름이 동일합니다. |
CMK_ACCESS_DENIED |
컨슈머가 직접 암호화 키를 관리하며(ENCRYPT_USE_CMK_KMS 활성화됨), Snowflake는 이 키에 액세스할 수 없습니다. |
예. 앱을 다시 활성화하려면 CMK를 검색하는 클라우드 공급자 구성이 올바른지, Snowflake에 키에 대한 액세스 권한이 있는지 확인하십시오. |
LISTING_ACCESS_REVOKED |
앱을 만드는 데 사용된 목록은 더 이상 사용할 수 없습니다. 이 상태에 대한 가능한 이유는 다음과 같습니다.
|
가능합니다. 복구 가능성은 액세스가 취소된 이유에 따라 다릅니다. 예를 들어, 목록이 삭제된 경우 복구할 수 없습니다. 컨슈머 계정이 비공개 목록에서 수동으로 제거된 경우, 목록와 앱에 대한 액세스를 복원할 수 있습니다. |
LISTING_TRIAL_USAGE_EXCEEDED |
애플리케이션이 사용량 기반 평가판 목록의 사용량 한도를 초과했습니다. |
아니요 |
LISTING_PAYMENT_REQUIRED |
앱을 설치하는 데 사용된 목록은 유료 목록이므로 추가로 사용하려면 요금을 지불해야 합니다. |
예. 컨슈머는 앱에 대한 결제를 올바르게 설정해야 합니다. |
LISTING_TRIAL_TIME_EXCEEDED |
애플리케이션의 평가판 기간이 초과되었습니다. |
아니요 |
APPLICATION_PACKAGE_NOT_AVAILABLE |
앱을 생성하는 데 사용된 애플리케이션 패키지가 더 이상 없습니다. 공급자가 해당 애플리케이션 패키지를 삭제했을 수 있습니다. |
아니요 |
APPLICATION_PACKAGE_DISABLED |
앱을 생성하는 데 사용된 애플리케이션 패키지가 Snowflake에 의해 비활성화되었습니다. |
예. Snowflake가 애플리케이션 패키지를 다시 활성화하면 앱도 다시 활성화됩니다. |
APPLICATION_SUSPENDED |
앱이 비활성화되면 앱 리소스(작업, 서비스, 컴퓨팅 풀)가 일시 중단됩니다. 일시 중단된 오브젝트는 앱이 다시 활성화되고 앱이 비활성화된 다른 이유가 제거될 때까지 일시 중단 상태로 유지됩니다. |
예 |
APPLICATION_SUSPEND_RESUME_IN_PROGRESS |
작업, 서비스 및 컴퓨팅 풀과 같은 앱 리소스를 현재 재개하는 중입니다. |
예 |
참조: 1716