Actualizar un modelo de BigQuery ML

Organiza tus páginas con colecciones Guarda y categoriza el contenido según tus preferencias.

Registrar un modelo de BigQuery ML existente en Vertex AI Model Registry

De forma predeterminada, los modelos de BigQuery ML, cuando se entrenan sin el parámetro model_registry, no se agregan de forma automática al registro de modelos de Vertex AI. Con ALTER MODEL, puedes actualizar el modelo para incluirlo en el registro de modelos de Vertex AI y actualizar metadatos importantes, como el ID del modelo, la descripción y las etiquetas. Para obtener más información, consulta La declaración ALTER MODEL.

Para obtener más información sobre la actualización general de tus modelos de BigQuery ML, consulta Cómo actualizar metadatos de modelos.

Para registrar un modelo existente, sigue estos pasos:

bq

Puedes actualizar un modelo con la herramienta de línea de comandos de bq si ejecutas “bq update” y agregas un “vertex_ai_model_id” al modelo. Ten en cuenta que el vertex_model_id puede ser un ID nuevo o un ID de modelo existente de Vertex AI Model Registry. Cada modelo de BigQuery ML solo se puede registrar en un model_id en el Vertex AI 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. Ve a Método: models.patch
  2. Llena los campos Parámetros de solicitud y Cuerpo de la solicitud.
  3. Haz clic en el botón EJECUTAR.
  {
    "trainingRuns": [
      {
        "vertexAiModelId": "vertex_model_id"
      }
  }

Si lo configuras como un ID nuevo cuando agregas el modelo, el modelo de BigQuery ML se mostrará como la versión 1 en Vertex AI Model Registry. Para agregar como una versión nueva de un modelo existente en el registro de modelos de Vertex AI, agrega el ID del modelo existente. Se registra automáticamente como la versión más reciente.

Una vez registrado, puedes implementar el modelo de BigQuery ML en un extremo de Vertex AI para la predicción en línea. Para obtener más información sobre la predicción de Vertex AI, consulta la documentación de Vertex AI Prediction.

¿Qué sigue?