バックフィルジョブを作成 (V2)
On Requestバックフィルジョブを作成します。プロジェクトは projectId パスパラメーターで指定します。
POST/v2/projects/{projectId}/jobs/backfill
https://api.cloud.zilliz.com
shell
export BASE_URL="https://api.cloud.zilliz.com"
パラメータ
Authorizationstringheader必要
認証トークン。
Idempotency-Keystringheader
作成リクエストを繰り返しても冪等となる一意のキーです。
projectIdstringpath必要
プロジェクト ID。
リクエスト・ボディapplication/json
clusterIdstring必要
対象クラスター ID。
dbNamestring必要
データベース名。
collectionNamestring必要
コレクション名。
fieldsarray必要
対象フィールド。
[]fieldsstring
バックフィルジョブのフィールド名の 1 つで、集計バケットを形成するために使用される非空のスカラーフィールドから取得されます。
columnMappingobject必要
ソース列から対象列へのマッピング。
modestring必要
バックフィルモード。
resourceSizestring必要
リソースサイズ。
timeoutSecondsinteger<int64>必要
タイムアウト(秒)。
レスポンス201 Created - application/json
Backfill job created.
jobIdstring必要
コントロールプレーンのジョブ ID です。
projectIdstring必要
ジョブが属するプロジェクトの ID。
typestring必要
ジョブタイプです。Sparkジョブの場合、値は SPARK です。
descriptionstring
ジョブの説明。
statusstring必要
バッチジョブのステータスです。
regionIdstring必要
バッチジョブが実行されるクラウドリージョンです。
clusterIdstring
バッチジョブに関連付けられた Zilliz Cloudクラスターです。
createdAtstring
バッチジョブが作成された時刻です。
startedAtstring
バッチジョブの実行が開始された時刻です。ジョブの開始前は、このフィールドが存在しない場合があります。
finishedAtstring
バッチジョブが終了ステータスに達した時刻です。アクティブなジョブでは、このフィールドが存在しない場合があります。
durationSecondsinteger<int64>
経過実行時間(秒)です。アクティブなジョブの場合、この値は現在時刻までで計算されます。