Snowflake Native App Framework: SHOW APPLICATION 및 DESC APPLICATION 명령의 변경 사항

주의

이 동작 변경 사항은 2024_07 번들에 있습니다.

번들의 현재 상태는 번들 기록 섹션을 참조하십시오.

이 동작 변경 번들을 활성화하면 SHOW APPLICATIONS DESCRIBE APPLICATION 명령의 출력에 다음과 같은 변경 사항이 포함됩니다.

SHOW APPLICATIONS 명령의 변경 사항

SHOW APPLICATIONS 명령의 출력에는 다음과 같은 새 열이 포함됩니다.

열 이름

설명

disablement_reasons

Snowflake Native App이 비활성화된 이유가 포함된 배열입니다. 가능한 이유 목록은 비활성화된 앱의 가능한 상태 를 참조하십시오.

last_upgraded_on

앱이 마지막으로 성공적으로 업그레이드된 타임스탬프입니다. 업그레이드가 성공적으로 완료되지 않으면 타임스탬프가 비어 있습니다.

DESCRIBE APPLICATION 명령의 변경 사항

변경 전:

이전에는 앱이 비활성화되면 DESCRIBE APPLICATION 명령이 오류 코드를 반환하여 앱이 비활성화되었음을 나타냅니다.

변경 후:

DESCRIBE APPLICATION 명령이 성공하고 앱이 비활성화되는 이유가 새 열의 출력에 포함됩니다.

열 이름

설명

disablement_reasons

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

작업, 서비스 및 컴퓨팅 풀과 같은 앱 리소스를 현재 재개하는 중입니다.