Distribuzione delle caratteristiche

Questo documento descrive le opzioni a tua disposizione per rendere disponibili le caratteristiche per l'addestramento e l'inferenza dei modelli BigQuery ML. Per tutte le opzioni, devi salvare le funzionalità nelle tabelle BigQuery come primo passaggio necessario.

Correttezza point-in-time

I dati utilizzati per addestrare un modello spesso hanno dipendenze temporali incorporate. Quando crei una tabella di funzionalità per funzionalità sensibili al tempo, includi una colonna timestamp per rappresentare i valori delle funzionalità così come esistevano in un determinato momento per ogni riga. Puoi quindi utilizzare le funzioni di ricerca in un determinato momento quando esegui query sui dati di queste tabelle di funzionalità per assicurarti che non ci siano perdite di dati tra l'addestramento e la pubblicazione. Questo processo consente la correttezza point-in-time.

Utilizza le seguenti funzioni per specificare i limiti di tempo quando recuperi funzionalità sensibili al tempo:

Pubblicare funzionalità in BigQuery ML

Per addestrare i modelli ed eseguire l'inferenza batch in BigQuery ML, puoi recuperare le funzionalità utilizzando una delle funzioni di ricerca in un determinato momento descritte nella sezione Correttezza in un determinato momento. Puoi includere queste funzioni nella clausola query_statement dell'istruzione CREATE MODEL per la formazione o nella clausola query_statement della funzione con valore di tabella appropriata, come ML.PREDICT, per la pubblicazione.

Pubblicare funzionalità con Vertex AI Feature Store

Per fornire funzionalità ai modelli BigQuery ML registrati in Vertex AI, puoi utilizzare Vertex AI Feature Store. Vertex AI Feature Store funziona sulle tabelle di funzionalità in BigQuery per gestire ed eseguire il servizio delle funzionalità con bassa latenza. Puoi utilizzare la pubblicazione online per recuperare le funzionalità in tempo reale per la previsione online e la pubblicazione offline per recuperare le funzionalità per l'addestramento del modello.

Per ulteriori informazioni sulla preparazione dei dati delle funzionalità di BigQuery da utilizzare in Vertex AI Feature Store, consulta Preparare l'origine dati.