メインコンテンツまでスキップ
バージョン: 26.x

SHOW ROUTINE LOAD TASK

説明

この構文は、指定されたRoutine Loadジョブの現在実行中のサブタスクを表示するために使用されます。

構文

SHOW ROUTINE LOAD TASK WHERE JobName = <job_name>;

必要なパラメータ

1. <job_name>

表示するroutine loadジョブの名前。

戻り結果

戻り結果には以下のフィールドが含まれます:

フィールド名説明
TaskIdサブタスクの一意ID
TxnIdサブタスクに対応するインポートトランザクションID
TxnStatusサブタスクのインポートトランザクションステータス。Nullはサブタスクがまだスケジュールされていないことを示す
JobIdサブタスクに対応するジョブID
CreateTimeサブタスクの作成時刻
ExecuteStartTimeサブタスクが実行のためにスケジュールされた時刻、通常は作成時刻より後
Timeoutサブタスクのタイムアウト、通常はジョブで設定されたmax_batch_intervalの2倍
BeIdこのサブタスクを実行するBEノードID
DataSourcePropertiesサブタスクが消費を準備しているKafka Partitionの開始オフセット。Json形式の文字列。キーはPartition Id、値は消費の開始オフセット

アクセス制御要件

このSQLコマンドを実行するユーザーは、少なくとも以下の権限を持っている必要があります:

権限オブジェクト備考
LOAD_PRIVTableSHOW ROUTINE LOAD TASKはTableに対するLOAD権限が必要

注意事項

  • TxnStatusがnullの場合、タスクエラーを示すものではなく、タスクがまだスケジュールされていない可能性があります
  • DataSourcePropertiesのオフセット情報は、データ消費の進行状況を追跡するために使用できます
  • Timeoutに達した場合、データ消費が完了しているかどうかに関係なく、タスクは自動的に終了します

  • test1という名前のroutine loadタスクのサブタスク情報を表示。

    SHOW ROUTINE LOAD TASK WHERE JobName = "test1";