Tipi di pubblicazione online

Vertex AI Feature Store offre i seguenti tipi di servizio online che puoi utilizzare per pubblicare caratteristiche per le previsioni online:

Distribuzione online tramite Bigtable

L'erogazione online di Bigtable è adatta a grandi volumi di dati (nell'ordine di terabyte di dati) con un'elevata durabilità dei dati. L'erogazione online di Bigtable supporta la sincronizzazione dei dati pianificata e continua per le relative visualizzazioni delle caratteristiche.

Tieni presente che la distribuzione online di Bigtable non supporta la gestione degli incorporamenti. Se vuoi gestire ed erogare gli embedding, utilizza Vector Search.

Per utilizzare Bigtable online serving, devi svolgere i seguenti passaggi:

  1. Crea un negozio online per la distribuzione online tramite Bigtable.

  2. Crea un'istanza della visualizzazione caratteristiche.

  3. Recupera i valori delle caratteristiche utilizzando la pubblicazione online di Bigtable.

Distribuzione online ottimizzata

Con la pubblicazione online ottimizzata, puoi pubblicare valori delle funzionalità da un endpoint pubblico o da un endpoint Private Service Connect.

Tutte le istanze di negozi online create per il supporto dell'erogazione online ottimizzata supportano la gestione degli incorporamenti.

L'ottimizzazione della pubblicazione online supporta la sincronizzazione pianificata dei dati, ma non supporta la sincronizzazione continua dei dati per le visualizzazioni delle funzionalità. Se vuoi utilizzare la sincronizzazione continua dei dati per sincronizzare i dati dall'origine dati BigQuery alle visualizzazioni delle funzionalità quasi in tempo reale, utilizza Bigtable online serving.

Distribuzione online ottimizzata con endpoint pubblico

Per impostazione predefinita, un negozio online creato per la pubblicazione online ottimizzata ti consente di pubblicare caratteristiche con un endpoint pubblico. Per utilizzare la pubblicazione online ottimizzata con un endpoint pubblico, devi svolgere i seguenti passaggi:

  1. Crea un negozio online per la distribuzione online ottimizzata con un endpoint pubblico.

  2. Crea un'istanza della visualizzazione caratteristiche.

  3. Recupera i valori delle caratteristiche utilizzando la distribuzione online ottimizzata da un endpoint pubblico.

Distribuzione online ottimizzata con l'endpoint Private Service Connect

Un endpoint Private Service Connect è un endpoint di pubblicazione dedicato. Per utilizzare la pubblicazione online ottimizzata con un endpoint Private Service Connect, devi eseguire i seguenti passaggi:

  1. Crea un negozio online per la pubblicazione online ottimizzata con un endpoint Private Service Connect.

  2. Crea un'istanza della visualizzazione caratteristiche.

  3. Recupera i valori delle caratteristiche utilizzando la distribuzione online ottimizzata dall'endpoint Private Service Connect.

Configurare la pubblicazione online per pubblicare valori delle funzionalità null o solo valori delle funzionalità non null

Durante la distribuzione online, se vuoi distribuire solo gli ultimi valori delle caratteristiche, inclusi i valori nulli, devi utilizzare la seguente configurazione:

  1. Registra l'origine dati delle funzionalità creando un gruppo di funzionalità con il parametro dense impostato su true.

  2. Scegli la distribuzione online di Bigtable quando crei l'istanza del negozio online.

  3. Utilizza il parametro cron per configurare la sincronizzazione pianificata dei dati quando crei le visualizzazioni delle funzionalità.

Se utilizzi un'altra configurazione durante la configurazione dell'origine dati delle caratteristiche e dell'erogazione online, Vertex AI Feature Store fornisce solo i valori delle caratteristiche non nulli più recenti. Se l'ultimo valore di una caratteristica è null, allora Vertex AI Feature Store pubblica il valore storico non nullo più recente per la caratteristica. Se non è disponibile un valore storico non nullo, Vertex AI Feature Store restituisce null come valore della funzionalità.

Passaggi successivi