Spark ジョブのキャンセル (V2)
この操作は、指定されたプロジェクト内の Spark ジョブのキャンセルリクエストを送信します。
https://api.cloud.zilliz.com
export BASE_URL="https://api.cloud.zilliz.com"
認証トークンには、適切な権限を持つ API key を使用してください。
プロジェクト ID。
Spark ジョブ ID。
export TOKEN="YOUR_API_KEY"
export projectId="proj-xxxxxxxxxxxxxxxxxxx"
export jobId="job-xxxxxxxxxxxxxxxxxx"
curl --request POST \
--url "${BASE_URL}/v2/projects/${projectId}/jobs/${jobId}/cancel" \
--header "Authorization: Bearer ${TOKEN}" \
--header "Request-Timeout: 5" \
--header "Content-Type: application/json"
キャンセルリクエストが受理されました。
レスポンスコード。
キャンセルリクエスト後の Spark ジョブを含むレスポンスペイロード。
ジョブ ID。
ジョブが属するプロジェクトの ID。
ジョブの種類。
ジョブの説明。
ジョブのステータス。
クラウドリージョン ID。
クラスター ID。
ジョブによって生成された出力アーティファクト。
アーティファクトが保存されるボリューム名。
ボリューム内のアーティファクトのパス。
バックフィルジョブの詳細。
データベース名。
コレクション名。
ジョブの入力データまたは出力データへの参照。
データ参照の種類。
ボリューム名。
ボリューム内のデータパス。
データ形式。
ターゲットフィールド。
ソースからターゲットへのカラムマッピング。
バックフィルモード。
リソースサイズ。
ジョブが失敗した理由。
エラーコード。
エラーメッセージ。
ジョブを再試行できるかどうか。
バックフィルジョブの事前チェックレポート。
事前チェックに合格したかどうか。
データベース名。
コレクション名。
入力の説明。
ターゲットフィールド。
ソースからターゲットへのカラムマッピング。
必須のソースカラム。
事前チェックエラー。
個々の事前チェックエラー。
エラーコード。
ソースカラム。
ターゲットフィールド。
期待される型。
実際の型。
エラーメッセージ。
チェックされた行数。
作成時刻 (ISO 8601)。
送信時刻 (ISO 8601)。
開始時刻 (ISO 8601)。
終了時刻 (ISO 8601)。
秒単位の所要時間。
エラーメッセージを返します。
レスポンスコード。
エラーメッセージ。
{
"code": 0,
"data": {
"jobId": "job-xxxxxxxxxxxxxxxxxx",
"sparkInstanceId": "sp-xxxxxxxxxxxxxxxxxx",
"type": "SPARK",
"jobName": "daily-vector-etl",
"status": "CANCELED",
"regionId": "aws-us-west-2",
"clusterId": "in01-xxxxxxxxxxxxxxx",
"mainClass": "com.zilliz.example.Main",
"createdAt": "2026-05-20T10:00:00Z",
"startedAt": "2026-05-20T10:01:00Z",
"finishedAt": "2026-05-20T10:06:00Z",
"durationSeconds": 300,
"sparkApplicationName": "spark-batch-sp-xxxxxxxxxxxxxxxxxx",
"sparkNamespace": "spark-sp-xxxxxxxxxxxxxxxxxx",
"sparkHistoryUrl": "https://spark-history.example.com",
"sparkApplicationId": "spark-batch-sp-xxxxxxxxxxxxxxxxxx-0",
"sparkHistoryAppUrl": "https://spark-history.example.com/history/spark-batch-sp-xxxxxxxxxxxxxxxxxx-0/jobs/",
"artifact": {
"volumeId": "stg-xxxxxxxxxxxxxxxxxxx",
"path": "/jars/example-job.jar",
"artifactUri": "volume://my-volume/jars/example-job.jar"
},
"applicationType": "Java",
"arguments": [
"--collection",
"medium_articles"
],
"resource": {
"driverCores": 2,
"driverMemory": "8g",
"executorCores": 2,
"executorMemory": "8g",
"minExecutors": 1,
"maxExecutors": 10
},
"sparkConf": {
"spark.sql.shuffle.partitions": "200"
},
"error": null,
"submittedAt": "2026-05-20T10:00:30Z"
}
}