SHOW APPLICATIONS コマンド: 新しい UPGRADE_STATUS
列(保留中)¶
Snowflake Native App のインストールとアップグレードの間、コンシューマーはインストールやアップグレードの現在のステータスをモニターする必要が生じる場合があります。
- 変更前:
SHOW APPLICATIONS コマンドの出力には
upgrade_status
列が含まれていませんでした。- 変更後:
SHOW APPLICATIONS コマンドの出力には
upgrade_status
列が含まれ、以下のように定義されます。列名
データ型
説明
UPGRADE_STATUS
String
インストールまたはアップグレードの現在のステータスをリストします。
この列の可能な値は以下のとおりです。
INSTALLING
: アプリケーションオブジェクトは作成中です。INSTALL_FAILED
: アプリケーションオブジェクトの作成に失敗しました。アプリケーションオブジェクトは、ドロップされるまでINSTALL_FAILED
の状態を維持します。失敗の理由(ある場合)がUPGRADE_FAILURE_REASON
列にリストされます。COMPLETE
: セットアップスクリプトが正常に完了し、アプリケーションオブジェクトが作成またはアップグレードされました。QUEUED
: アプリケーションオブジェクトはアップグレードのためにキューに入っています。UPGRADING
: アプリケーションオブジェクトはアップグレード中です。FAILED
: すべてのアップグレード試行に失敗しました。失敗の理由(ある場合)は、UPGRADE_FAILURE_REASON
列にあります。インスタンスは、 TARGET_UPGRADE_VERSION で定義されているように、リリースディレクティブがアップグレードのターゲットとしていたバージョンとは異なるバージョンをポイントするように更新されるまで、FAILED
の状態のままです。
QUEUED_RETRY
: インスタンスは1つ以上のアップグレード試行に失敗しました。失敗の理由はUPGRADE_FAILURE_REASON
で示されます: インスタンスは別のアップグレードを実行するためにキューに入っています。DISABLED
: アプリケーションオブジェクトとそのアップグレードが無効になりました。この状態では、コンシューマーはインスタンスにアクセスできなくなり、アップグレードの対象とはみなされず、アプリケーションパッケージのバージョンドロップはブロックされません。失敗の理由(ある場合)がUPGRADE_FAILURE_REASON
列にリストされます。
参照: 1521