メインコンテンツまでスキップ

バックフィルの事前チェックジョブを作成 (V2)

On Request

バックフィルの事前チェックジョブを作成します。対象スキーマ、フィールド、入力サンプル、カラムマッピングを検証しますが、Collection データは変更しません。バックフィルを送信する前に data.precheckReport.passed を確認してください。

POST/v2/projects/{projectId}/jobs/backfill/precheck
接続エンドポイント

https://api.cloud.zilliz.com

shell
export BASE_URL="https://api.cloud.zilliz.com"
パラメータ
Authorizationstringheader必要

認証トークン。

Idempotency-Keystringheader

作成リクエストを繰り返しても冪等となる一意のキーです。

projectIdstringpath必要

プロジェクト ID。

リクエスト・ボディ
clusterIdstring必要

対象クラスター ID。

dbNamestring必要

データベース名。

collectionNamestring必要

コレクション名。

fieldsarray必要

対象フィールド。

[]fieldsstring

プリチェックジョブのフィールド名の 1 つで、集計バケットを形成するために使用される非空のスカラーフィールドから取得されます。

columnMappingobject必要

ソース列から対象列へのマッピング。

resourceSizestring必要

リソースサイズ。

timeoutSecondsinteger<int64>必要

タイムアウト(秒)。

レスポンス

Backfill precheck job created.

jobIdstring必要

コントロールプレーンのジョブ ID です。

projectIdstring必要

ジョブが属するプロジェクトの ID。

typestring必要

ジョブタイプです。Sparkジョブの場合、値は SPARK です。

descriptionstring

ジョブの説明。

statusstring必要

バッチジョブのステータスです。

regionIdstring必要

バッチジョブが実行されるクラウドリージョンです。

clusterIdstring

バッチジョブに関連付けられた Zilliz Cloudクラスターです。

createdAtstring

バッチジョブが作成された時刻です。

startedAtstring

バッチジョブの実行が開始された時刻です。ジョブの開始前は、このフィールドが存在しない場合があります。

finishedAtstring

バッチジョブが終了ステータスに達した時刻です。アクティブなジョブでは、このフィールドが存在しない場合があります。

durationSecondsinteger<int64>

経過実行時間(秒)です。アクティブなジョブの場合、この値は現在時刻までで計算されます。