SHOW APPLICATIONS コマンド: 新しい UPGRADE_STATUS 列(保留中)

注意

この動作変更は2024_02バンドルにあります。

バンドルの現在のステータスについては、 バンドル履歴 をご参照ください。

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