BigQuery ML モデルを更新する

コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。

既存の BigQuery ML モデルを Vertex AI Model Registry に登録する

デフォルトでは、model_registry パラメータなしでトレーニングされた場合、BigQuery ML モデルは Vertex AI Model Registry に自動的に追加されません。ALTER MODEL を使用すると、Vertex AI Model Registry に含めるモデルを更新したり、モデル ID、説明、ラベルなどの重要なメタデータを更新できます。詳細については、ALTER MODEL ステートメントをご覧ください。

BigQuery ML モデルの一般的な更新の詳細については、モデル メタデータの更新をご覧ください。

既存のモデルを登録するには:

bq

bq コマンドライン ツールで、bq update を実行してモデルに vertex_ai_model_id を追加することで、モデルを更新できます。vertex_model_id は、新しい ID または既存の Vertex AI Model Registry のモデル ID のいずれかにできます。各 BigQuery ML モデルは、Vertex AI Model Registry で 1 つの model_id にのみ登録できます。

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. メソッド: models.patch に移動します。
  2. [Request parameters] と [Request body] に入力します。
  3. [EXECUTE] ボタンをクリックします。
  {
    "trainingRuns": [
      {
        "vertexAiModelId": "vertex_model_id"
      }
  }

モデルを追加する際に新しい ID に設定すると、Vertex AI Model Registry で BigQuery ML モデルがモデル バージョン 1 として表示されます。既存のモデルの新しいバージョンとして Vertex AI Model Registry に追加するには、既存のモデルの ID を追加します。これにより、自動的に最新バージョンとして登録されます。

登録が完了すると、オンライン予測の Vertex AI エンドポイントに BigQuery ML モデルをデプロイできます。Vertex AI Prediction の詳細については、Vertex AI Prediction のドキュメントをご覧ください。

次のステップ