DESCRIBE APPLICATION¶
Snowflake Native App に関する情報を表示します。
DESCRIBE は DESC に短縮できます。
- こちらもご参照ください。
ALTER APPLICATION PACKAGE、 CREATE APPLICATION PACKAGE、 DROP APPLICATION PACKAGE、 SHOW APPLICATION PACKAGES、
構文¶
DESC[RIBE] APPLICATION <name>
パラメーター¶
name説明するアプリの 識別子 を指定します。
出力¶
コマンドは、アプリのプロパティを以下の列で表示します。
列 |
説明 |
|---|---|
|
アプリのプロパティ名。この列には、以下のテーブルに示すプロパティを含めることができます。 |
|
アプリのプロパティに割り当てられた値。 |
property 列には、アプリの以下のプロパティを含めることができます。
プロパティ |
説明 |
|---|---|
|
アプリの名前。 |
|
アプリの作成に使用したアプリケーションパッケージを含むアカウントの組織名。 |
|
アプリの作成に使用したアプリケーションパッケージのアカウント。 |
|
アプリの作成に使用したソース。有効な値は、 |
|
アプリの作成に使用されたアプリケーションパッケージまたはリストの名前。 |
|
アプリのバージョン識別子。 |
|
アプリのバージョンラベル。このラベルは、コンシューマーが Snowflake Native App をインストールしたときに表示されます。 |
|
アプリのパッチ番号。 |
|
アプリが作成されたタイムスタンプ。 |
|
アプリの最終アップグレードのタイムスタンプ。 |
|
制限された呼び出し元権限がアプリで有効になっていることを示します。詳細については、 アプリ内の実行ファイルへの制限付き呼び出し元権利の実行 をご参照ください。 |
|
ログおよびイベント共有 がアプリで有効かどうかを示します。 |
|
|
|
マニフェストファイルでプロバイダーによって定義されたログレベル。 |
|
マニフェストファイルでプロバイダーによって定義されたトレースレベル。 |
|
マニフェストファイルでプロバイダーによって定義されたメトリックレベル。 |
|
マニフェストファイルでプロバイダーによって定義された監査ログレベル。 |
|
アプリで有効になっているログレベル。 |
|
アプリで構成されている現在のトレースレベル。 |
|
アプリで構成されている現在のメトリックレベル。 |
|
アプリで構成されている現在の監査ログレベル。 |
|
アプリがデバッグモードを使用して作成されたかどうかを示します。 |
|
プロバイダーデータの編集が無効になっているかどうかを示します。 |
|
アプリのバックグラウンドインストールまたはアップグレードの現在の状態。有効な値:
|
|
アプリがアップグレードされるバージョン識別子。 |
|
アプリがアップグレードされるパッチ。 |
|
アプリのアップグレードが試みられたかどうかを示します。 |
|
アップグレード試行の内部タスク識別子。 |
|
アップグレードが開始された時のタイムスタンプ。 |
|
アプリの最後のインストールまたは再試行のタイムスタンプ。 |
|
アップグレード失敗の原因。可能な値は次のとおりです。
|
|
アップグレードが失敗した理由(該当する場合)。 |
|
プロバイダーがこの時点でアップグレードの開始をスケジュールしていることを示します。ただし、この日時より前にアプリがアップグレードされる場合があります。詳細については、 Manually upgrade an app をご参照ください。 |
|
この機能は現在プレビュー中です。 |
|
アプリの以前のバージョンの識別子。 |
|
インストールされているアプリの前回のパッチ番号。 |
|
アプリの以前のバージョンの状態。 |
|
アプリに関する情報を提供するテキスト。 |
|
アプリが無効にされた理由を含む配列。詳細については、 アプリが無効になる理由 をご参照ください。 |
|
リリースチャネルのタイプ。有効な値は |
使用上の注意¶
このコマンドの出力を後処理するには、 パイプ演算子 (
->>)または RESULT_SCAN 関数。どちらのコンストラクトも、出力を クエリできる結果セットとして扱います。For example, you can use the pipe operator or RESULT_SCAN function to select specific columns from the SHOW command output or filter the rows.
When you refer to the output columns, use double-quoted identifiers for the column names. For example, to select the output column
type, specifySELECT "type".You must use double-quoted identifiers because the output column names for SHOW commands are in lowercase. The double quotes ensure that the column names in the SELECT list or WHERE clause match the column names in the SHOW command output that was scanned.
例¶
アプリのプロパティを説明します。
DESC APPLICATION hello_snowflake_app;
+------------------------------------+-------------------------------+
| property | value |
|------------------------------------+-------------------------------|
| name | hello_snowflake_app |
| source_organization | my_organization |
| source_account | provider_account |
| source_type | APPLICATION PACKAGE |
| source | hello_snowflake_package |
| version | v1_0 |
| version_label | NULL |
| patch | 0 |
| created_on | 2024-05-25 08:30:41.520 -0700 |
| last_upgraded_on | |
| share_events_with_provider | FALSE |
| authorize_telemetry_event_sharing | FALSE |
| log_level | OFF |
| trace_level | OFF |
| debug_mode | FALSE |
| upgrade_state | COMPLETE |
| upgrade_target_version | NULL |
| upgrade_target_patch | 0 |
| upgrade_attempt | NULL |
| upgrade_task_id | NULL |
| upgrade_started_on | |
| upgrade_attempted_on | |
| upgrade_failure_type | NULL |
| upgrade_failure_reason | NULL |
| previous_version | NULL |
| previous_patch | 0 |
| previous_version_state | COMPLETE |
| comment | |
+------------------------------------+-------------------------------+