Aggiorna un modello BigQuery ML
Registrare un modello BigQuery ML esistente in Model Registry
Per impostazione predefinita, i modelli BigQuery ML, se addestrati senza il model_registry
non vengono aggiunti automaticamente a Vertex AI Model Registry.
Con ALTER MODEL, puoi aggiornare il modello in modo da includerlo in Model Registry
e aggiornare importanti metadati come l'ID modello, la descrizione e le etichette. A
per saperne di più, consulta
ALTER MODEL
.
Per saperne di più sull'aggiornamento generale dei modelli BigQuery ML, consulta Aggiornare i metadati del modello.
Per registrare un modello esistente:
bq
Puoi aggiornare un modello utilizzando lo strumento a riga di comando bq eseguendo bq update
e
l'aggiunta di vertex_ai_model_id
al modello. vertex_model_id
può
essere un nuovo ID o un ID modello esistente di Model Registry.
Ogni modello BigQuery ML può essere registrato solo in un model_id nella sezione
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
- Vai a Metodo: models.patch
- Compila i campi Parametri della richiesta e Corpo della richiesta.
- Fai clic sul pulsante EXECUTE.
{
"trainingRuns": [
{
"vertexAiModelId": "vertex_model_id"
}
}
```
Se imposti un nuovo ID quando aggiungi il modello, il modello BigQuery ML viene visualizzato come versione 1 del modello in Model Registry. Per aggiungere come nuova versione di un modello esistente in Model Registry, aggiungi l'ID del modello esistente: si registra automaticamente come versione più recente.
Una volta registrato, puoi eseguire il deployment del tuo modello BigQuery ML su Vertex AI endpoint per la previsione online. Per saperne di più sulla previsione di Vertex AI, consulta la documentazione sulle previsioni di Vertex AI.
Modificare l'ID di un modello BigQuery ML esistente
Una volta registrato un modello BigQuery ML in Model Registry, 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 di riaddestramento è accettabile.
Copia il modello e usa l'istruzione
ALTER MODEL
per registrare il modello con un nuovo valorevertex_ai_model_id
.
Passaggi successivi
- Aggiungere BigQuery ML al registro dei modelli
- Visualizzare le valutazioni di BigQuery ML da Model Registry
- Rimuovere un modello BigQuery ML da Model Registry