Memperbarui model BigQuery ML

Mendaftarkan model BigQuery ML yang ada ke Model Registry

Secara default, model BigQuery ML, saat dilatih tanpa parameter model_registry, tidak otomatis ditambahkan ke Vertex AI Model Registry. Dengan ALTER MODEL, Anda dapat mengupdate model untuk disertakan dalam Model Registry dan memperbarui metadata penting seperti ID model, deskripsi, dan label. Untuk mempelajari lebih lanjut, lihat Pernyataan ALTER MODEL.

Untuk mempelajari lebih lanjut cara memperbarui model BigQuery ML secara umum, baca artikel Memperbarui metadata model.

Untuk mendaftarkan model yang ada:

bq

Anda dapat mengupdate model menggunakan alat command line bq dengan menjalankan 'bq update' dan menambahkan 'vertex_ai_model_id' ke model. Perlu diingat, vertex_model_id dapat berupa ID baru atau ID model dari Model Registry yang sudah ada. Setiap model BigQuery ML hanya dapat didaftarkan ke satu model_id di Model Registry.

bq update --model --vertex_ai_model_id "[VERTEX_AI_MODEL_ID]" [PROJECT_ID]:[DATASET].[MODEL]

SQL

ALTER MODEL [IF EXISTS] <model_name> SET OPTIONS (vertex_ai_model_id="[VERTEX_AI_MODEL_ID]");

API

  1. Buka Metode: models.patch
  2. Isi Parameter permintaan dan Isi permintaan.
  3. Klik tombol EXECUTE.
  {
    "trainingRuns": [
      {
        "vertexAiModelId": "vertex_model_id"
      }
  }
 ```

Jika Anda menetapkannya ke ID baru saat menambahkan model, model BigQuery ML akan ditampilkan sebagai model versi 1 di Model Registry. Untuk menambahkan sebagai versi baru dari model yang ada di Model Registry, tambahkan ID model yang ada. ID model tersebut otomatis didaftarkan sebagai versi terbaru.

Setelah terdaftar, Anda dapat men-deploy model BigQuery ML ke endpoint Vertex AI untuk prediksi online. Untuk mempelajari prediksi Vertex AI lebih lanjut, lihat dokumentasi Vertex AI Prediction.

Mengubah ID model dari model BigQuery ML yang ada

Setelah model BigQuery ML didaftarkan ke Registry Model, Anda tidak dapat mengubah nilai vertex_ai_model_id. Untuk mendaftarkan model dengan vertex_ai_model_id baru, gunakan salah satu opsi berikut:

  • Menghapus model dan membuatnya lagi, jika biaya pelatihan ulang dapat diterima.

  • Salin model dan gunakan pernyataan ALTER MODEL untuk mendaftarkan model dengan nilai vertex_ai_model_id baru.

Langkah selanjutnya