Get Import Progress
Retrieves the progress of a specified import task.
The base URL for this API is in the following format:
https://controller.api.${CLOUD_REGION}.zillizcloud.com
- You need to replace
${CLOUD_REGION}
with the appropriate region for your deployment. - To get the cloud region ID, refer to On Zilliz Cloud Console or List Cloud Regions.
export CLOUD_REGION="gcp-us-west1"
export BASE_URL="https://controller.api.${CLOUD_REGION}.zillizcloud.com"
The authentication token should be an API key with appropriate privileges or a pair of colon-joined username and password, like username:password
.
The ID of the import task in concern
The ID of a cluster to which this operation applies.
export TOKEN="YOUR_API_KEY"
curl --request GET \
--url "${BASE_URL}/v1/vector/collections/import/get?jobId=job-xxxxxxxxxxxxxxxxxx&clusterId=inxx-xxxxxxxxxxxxxxx" \
--header "Authorization: Bearer ${TOKEN}" \
--header "Content-Type: application/json"
Response code.
Response payload which is an object containing the progress of the import task.
The path of the data file object in the object storage.
The size of the data file object.
The indicator of the import progress
The time at which the import task completes. null
indicates that the file import is going on.
The message that explains the reason for an import failure. null
indicates that no error occurs.
The target collection name of the import task.
The ID of an import task.
The import task details
A list of import progress details per data files
The path to a file being imported.
The size of a file being imported.
The import progress of a specific file.
The time at which the import progress ends for a specific file. null
indicates that the file import is going on.
The message that explains the reason for an import failure. null
indicates that no error occurs.
Returns an error message.
Response code.
Error message.
{
"code": 200,
"data": {
"collectionName": "medium_articles",
"fileName": "1af78216-xxxx-xxxx-xxxx-2b0a73c566ed/1.parquet",
"fileSize": 19599887,
"readyPercentage": 0,
"completeTime": null,
"errorMessage": null,
"jobId": "job-xxxxxxxxxxxxxxxxxxxxxx",
"details": [
{
"fileName": "1af78216-xxxx-xxxx-xxxx-2b0a73c566ed/1.parquet",
"fileSize": 19599887,
"readyPercentage": 0,
"completeTime": null,
"errorMessage": null
}
]
}
}