Registra modelos de BigQuery ML en Vertex AI

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

Descripción general

Cuando creas un modelo de BigQuery ML, puedes usar la opción de entrenamiento model_registry opcional en la sintaxis CREATE MODEL para registrar el modelo en Vertex AI Model Registry. La sintaxis CREATE MODEL también contiene opciones para agregar el ID del modelo y el alias de la versión, que se puede usar a fin de optimizar la implementación y la administración del modelo.

Una vez que el modelo de BigQuery ML haya terminado de entrenar desde el lado de BigQuery ML, se mostrará automáticamente en Vertex AI Model Registry junto con tus otros modelos. En la columna Fuente, puedes ver de dónde provienen tus modelos. Una forma rápida de encontrar sus modelos de BigQuery ML es filtrar por fuente.

Una vez que se registra tu modelo de BigQuery ML, puedes usar las funciones de Vertex AI Model Registry con tu modelo. Puedes realizar implementaciones en un extremo, comparar versiones de modelos, hacer predicciones, supervisar tus modelos y ver evaluaciones de modelos desde la pestaña Evaluaciones.

Recuerda que los modelos de BigQuery ML no se registran automáticamente en el Vertex AI Model Registry. Todos los modelos creados con BigQuery ML aún se muestran en la interfaz de usuario de BigQuery ML, sin importar el registro de Vertex AI Model Registry.

Agregue un ID de modelo de Vertex AI

Para facilitar la administración del modelo, puedes especificar un ID de modelo de Vertex AI asociado con tu modelo de BigQuery ML. Este ID es visible desde Vertex AI Model Registry y, si decides subir otra versión de tu modelo de BigQuery ML al registro de modelos de Vertex AI con el mismo ID, se agrega automáticamente como una nueva versión del modelo.

El ID del modelo de Vertex AI no acepta letras mayúsculas. Si no se especifica el ID de modelo de Vertex AI, se usa el ID de modelo de BigQuery ML. En este caso, asegúrate de que el ID del modelo de BigQuery ML también esté en minúsculas. Para ver una lista completa de los requisitos de ID de modelo, consulta las especificaciones en la documentación de referencia de carga.

Agregue un alias de modelo de Vertex AI

Los alias de modelo son útiles para recuperar o implementar una versión de modelo en particular por referencia sin necesidad de conocer el ID de la versión específica. De esta manera, funcionan de manera similar a las etiquetas de Docker o a las referencias de ramas en Git.

Para obtener más información sobre cómo funcionan los alias de Vertex AI Model Registry, consulta Cómo usar alias de versiones de modelos.

Registrar un modelo de AA de BigQuery en Vertex AI Model Registry

Para registrar un modelo nuevo de BigQuery ML con Vertex AI Model Registry, debes ejecutar la sintaxis CREATE MODEL. Para obtener más información, consulta la declaración CREATE MODEL en la documentación de referencia. Cuando creas un modelo nuevo con la sintaxis CREATE MODEL, se requiere la línea model_registry="vertex_ai" en el comando de SQL para registrar tu modelo de BigQuery ML.

Para registrar un modelo de BigQuery ML existente con Vertex AI Model Registry, consulta Registra modelos entrenados existentes.

Sintaxis de CREATE MODEL

{CREATE MODEL| CREATE MODEL IF NOT EXISTS| CREATE OR REPLACE MODEL}
model_name
[TRANSFORM (select_list)]
[OPTIONS
(MODEL_REGISTRY = {'VERTEX_AI' }
   [,VERTEX_AI_MODEL_ID = string_value ]
   [,VERTEX_AI_MODEL_VERSION_ALIASES = string_array ]
   , ...)
   

¿Qué sigue?