Import Job の進行状況を取得 (V2)
この操作は、指定された一括インポートジョブの進行状況を取得します。
https://api.cloud.zilliz.com
export BASE_URL="https://api.cloud.zilliz.com"
認証トークンは、適切な権限を持つ API key である必要があります。
リクエストには jobId が必要です。clusterId と組み合わせるか、projectId と regionId の両方と組み合わせるか、単独で指定できます。
対象の import job の ID
この操作が適用される cluster の ID。
リクエストには jobId が必要です。clusterId と組み合わせるか、projectId と regionId の両方と組み合わせるか、単独で指定できます。
対象の import job の ID
この操作が適用される project の ID。
この操作が適用される region の ID。
export TOKEN="YOUR_API_KEY"
curl --request POST \
--url "${BASE_URL}/v2/vectordb/jobs/import/describe" \
--header "Authorization: Bearer ${TOKEN}" \
--header "Request-Timeout: 5" \
--header "Content-Type: application/json" \
-d '{
"jobId": "job-xxxxxxxxxxxxxxxxxxxxx",
"clusterId": "inxx-xxxxxxxxxxxxxxx"
}'
export TOKEN="YOUR_API_KEY"
curl --request POST \
--url "${BASE_URL}/v2/vectordb/jobs/import/describe" \
--header "Authorization: Bearer ${TOKEN}" \
--header "Request-Timeout: 5" \
--header "Content-Type: application/json" \
-d '{
"jobId": "job-xxxxxxxxxxxxxxxxxxxxx",
"projectId": "proj-xxxxxxxxxxxxxxx",
"regionId": "aws-us-west-2"
}'
export TOKEN="YOUR_API_KEY"
curl --request POST \
--url "${BASE_URL}/v2/vectordb/jobs/import/describe" \
--header "Authorization: Bearer ${TOKEN}" \
--header "Request-Timeout: 5" \
--header "Content-Type: application/json" \
-d '{
"jobId": "job-xxxxxxxxxxxxxxxxxxxxx",
"projectId": "proj-xxxxxxxxxxxxxxx",
"regionId": "ali-cn-hangzhou"
}'
成功
インポートジョブの説明を含むレスポンスオブジェクト。
レスポンスコード。
指定された一括インポートジョブの進行状況を詳細に含むレスポンスペイロード。
この一括インポートジョブの ID。
この一括インポートジョブの対象コレクションの名前。
インポートされたファイルの名前。
アップロードされたファイルのサイズ(バイト単位)。
この一括インポートジョブの状態。
現在の一括インポートジョブの進行率(パーセンテージ)。
一括インポートジョブが完了した時刻を示すタイムスタンプ。
データの一括インポートに失敗した理由です。このジョブが成功した場合、フィールド値は空のままです。
指定されたコレクション内の行数。
データファイル単位のデータインポートに関する統計情報。
ファイルからのデータインポートに関する統計情報。
データファイルの名前。
データファイルのサイズ。
データファイルの処理状態。
進行率(パーセンテージ)。
ファイルが処理された時刻のタイムスタンプ。
データの一括インポートに失敗した理由です。このジョブが成功した場合、このフィールドは空のままです。
このファイルからのインポートが完了した時点での、指定されたコレクション内の行数。
エラーメッセージを返します。
レスポンスコード。
エラーメッセージ。
{
"code": 0,
"data": {
"jobId": "448761313698322011",
"collectionName": "medium_articles",
"fileName": "medium_articles_2020_dpr.json",
"fileSize": 3279917,
"state": "Completed",
"progress": 100,
"completeTime": "2024-04-01T06:17:55Z",
"reason": "",
"totalRows": 100000,
"details": [
{
"fileName": "medium_articles_2020_dpr.json",
"fileSize": 3279917,
"state": "Completed",
"progress": 100,
"completeTime": "2024-04-01T06:17:53Z",
"reason": ""
}
]
}
}