Aggiornamento di un modello BigQuery ML

Registra un modello BigQuery ML esistente nel Model Registry

Per impostazione predefinita, i modelli BigQuery ML, se addestrati senza il parametro model_registry, non vengono aggiunti automaticamente a Vertex AI Model Registry. Utilizzando ALTER MODEL, puoi aggiornare il modello in modo da includerlo nel registro dei modelli e aggiornare metadati importanti come l'ID modello, la descrizione e le etichette. Per scoprire di più, consulta l'istruzione ALTER MODEL.

Per saperne di più sull'aggiornamento generale dei modelli BigQuery ML, consulta Aggiornamento dei metadati del modello.

Per registrare un modello esistente:

bq

Puoi aggiornare un modello usando lo strumento a riga di comando bq eseguendo il comando "bq update" e aggiungendo un "vertex_ai_model_id" al modello. Tieni presente che vertex_model_id può essere un nuovo ID o un ID modello del registro dei modelli esistente. Ogni modello BigQuery ML può essere registrato a un solo model_id nel registro dei modelli.

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. Vai a Metodo: model.patch.
  2. Compila i campi Parametri della richiesta e Corpo della richiesta.
  3. Fai clic sul pulsante ESEGUI.
  {
    "trainingRuns": [
      {
        "vertexAiModelId": "vertex_model_id"
      }
  }
 ```

Se lo imposti su un nuovo ID quando aggiungi il modello, il modello BigQuery ML viene visualizzato come versione 1 del modello nel registro dei modelli. Per aggiungere come nuova versione di un modello esistente nel registro dei modelli, aggiungi l'ID del modello esistente: il modello viene registrato automaticamente come versione più recente.

Dopo la registrazione, puoi eseguire il deployment del modello BigQuery ML in un endpoint Vertex AI per la previsione online. Per scoprire di più sulla previsione di Vertex AI, consulta la documentazione di Vertex AI Prediction.

Modificare l'ID di un modello BigQuery ML esistente

Dopo aver registrato un modello BigQuery ML nel registro dei modelli, non puoi modificare il valore vertex_ai_model_id. Per registrare il modello con un nuovo vertex_ai_model_id, utilizza una delle seguenti opzioni:

  • Rilascia il modello e ricrealo, se il costo del nuovo addestramento è accettabile.

  • Copia il modello e utilizza l'istruzione ALTER MODEL per registrare il modello con un nuovo valore vertex_ai_model_id.

Passaggi successivi