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

SHOW ROUTINE LOAD TASK

デスクリプション

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

Syntax

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のStarting offset。JSON形式の文字列。KeyはPartition Id、Valueは消費のStarting offset

アクセス制御要件

このSQLコマンドを実行するユーザーは、少なくとも以下の権限が必要です:

権限オブジェクト備考
LOAD_PRIVTableSHOW ROUTINE LOAD TASKはTableのLOAD権限が必要

注意事項

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

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

    SHOW ROUTINE LOAD TASK WHERE JobName = "test1";