Operasi yang berjalan lama

Beberapa metode AutoML Video Intelligence menampilkan operasi yang berjalan lama. Metode ini bersifat asinkron, dan operasi mungkin tidak diselesaikan saat metode menampilkan respons.

Mendapatkan status operasi

Anda dapat memeriksa status tugas yang berjalan lama (mengimpor item ke set data atau melatih model) menggunakan nama operasi.

REST

Sebelum menggunakan salah satu data permintaan, lakukan penggantian berikut:

  • project-number: nomor project Anda
  • location-id: misalnya, us-central1
  • operation id: diberikan dalam respons saat Anda memulai operasi, misalnya untuk Klasifikasi: VCN123...., dan untuk Pelacakan objek: VOT123....

Metode HTTP dan URL:

GET https://automl.googleapis.com/v1beta1/projects/project-number/locations/location-id/operations/operation-id

Untuk mengirim permintaan Anda, pilih salah satu opsi berikut:

curl

Jalankan perintah berikut:

curl -X GET \
-H "Authorization: Bearer $(gcloud auth print-access-token)" \
-H "x-goog-user-project: project-number" \
"https://automl.googleapis.com/v1beta1/projects/project-number/locations/location-id/operations/operation-id"

PowerShell

Jalankan perintah berikut:

$cred = gcloud auth print-access-token
$headers = @{ "Authorization" = "Bearer $cred"; "x-goog-user-project" = "project-number" }

Invoke-WebRequest `
-Method GET `
-Headers $headers `
-Uri "https://automl.googleapis.com/v1beta1/projects/project-number/locations/location-id/operations/operation-id" | Select-Object -Expand Content
model-id adalah ID model Anda, dari respons saat Anda membuat model. ID adalah elemen terakhir dari nama model Anda. Contoh:
  • nama model: projects/project-number/locations/location-id/models/model-id
  • id model: model-id

Membatalkan operasi

Anda dapat membatalkan operasi yang berjalan lama menggunakan ID operasi. Pembatalan tidak dijamin akan berhasil.

REST

Sebelum menggunakan salah satu data permintaan, lakukan penggantian berikut:

  • operation id: diberikan dalam respons saat Anda memulai operasi,
    misalnya untuk Klasifikasi: VCN123...., dan untuk Pelacakan objek: VOT123....
  • Catatan:
    • project-number: project ID GCP Anda
    • location-id: region Cloud tempat anotasi seharusnya dilakukan. Region cloud yang didukung adalah: us-east1, us-west1, europe-west1, asia-east1. Jika tidak ada wilayah yang ditentukan, wilayah akan ditentukan berdasarkan lokasi file video.

Metode HTTP dan URL:

POST https://automl.googleapis.com/v1beta1/projects/project-number/locations/location-id/operations/operation-id:cancel

Untuk mengirim permintaan, perluas salah satu opsi berikut:

Anda akan menerima kode status yang berhasil (2xx), serta respons yang kosong.