DESCRIBE TASK¶
タスクの列を説明します。
DESCRIBE は DESC に短縮できます。
- こちらもご参照ください。
構文¶
DESC[RIBE] TASK <name>
パラメーター¶
name
記述するタスクの識別子を指定します。識別子にスペースまたは特殊文字が含まれる場合、文字列全体を二重引用符で囲む必要があります。二重引用符で囲まれた識別子も大文字と小文字が区別されます。
出力¶
コマンド出力では、次の列にタスクプロパティとメタデータが提供されます。
列名 |
説明 |
---|---|
created_on |
タスクが作成された日時。 |
name |
タスクの名前。 |
ID |
タスクのグローバル一意識別子(GUID)。 |
database_name |
タスクを含むデータベースの名前。 |
schema_name |
タスクを含むスキーマの名前。 |
owner |
タスクを所有するロールの名前。 |
comment |
タスクのコメント(ある場合)。 |
ウェアハウス |
タスクを実行するためのコンピューティングリソースを提供する仮想ウェアハウスの名前。 |
スケジュール |
タスクを定期的に実行するスケジュールがある場合は、cron式で指定します。例: |
先行タスク |
現在のタスクの先行タスクがある場合は、その名前。 |
状態 |
次のいずれか。
|
定義 |
SQL スケジュールまたはトリガー時にタスクが実行するステートメント。 |
条件 |
タスクが実行されるためにtrueと評価される必要のある |
allow_overlapping_execution |
TRUE または FALSE。ルートタスクにのみ適用されます。TRUE はルートタスクの複数のインスタンスが同時に実行できることを示します。FALSE がデフォルトです。 |
error_integration |
Amazon SNS、 MS Azure Event Grid、またはGoogle Pub/Subと通信するために使用される通知統合の名前。指定がない場合は |
last_committed_on |
該当する場合は、タスクのバージョンが最後に設定されたタイムスタンプ。詳細については、 タスク実行のバージョニング をご参照ください。 |
last_suspended_on |
該当する場合は、タスクが最後に中断されたタイムスタンプ。 |
owner_role_type |
オブジェクトを所有するロールの型。例: |
構成 |
タスクグラフのルートタスクにのみ適用されます。構成がある場合は、それを表示します。 |
budget |
オブジェクトが予算によって監視されている場合、 予算 の名前です。それ以外の場合は、 NULL です。 |
task_relations |
ルートタスクと対応するファイナライザタスクの関係を表示します。 |
last_suspended_reason |
タスクが中断された理由を表示します。考えられる理由は次のとおりです。
|
使用上の注意¶
タスクの所有者(つまり、タスクの OWNERSHIP 権限を持つロール) または タスクの MONITOR または OPERATE 権限を持つロールの行のみを返します。
このコマンドの出力を後処理するには、 RESULT_SCAN 関数を使用できます。この関数は、出力をクエリ可能なテーブルとして扱います。
例¶
サンプルタスクを作成します。
CREATE TASK mytask ( ... );
タスク内のテーブルの列を説明します。
DESC TASK mytask;