O Vertex AI Feature Store oferece os seguintes tipos de apresentação online que pode usar para apresentar funcionalidades para previsões online:
Serviço online otimizado, onde pode escolher uma das seguintes configurações:
Publicação online do Bigtable
O serviço online do Bigtable é adequado para grandes volumes de dados (na ordem de terabytes de dados) com elevada durabilidade dos dados. É comparável à publicação online no Vertex AI Feature Store (antigo), mas não está otimizado para se ajustar rapidamente a picos súbitos de tráfego.
Geralmente, o serviço online do Bigtable tem uma latência superior à do serviço online otimizado, mas é mais rentável. O serviço online do Bigtable suporta a sincronização de dados agendada e contínua para as respetivas visualizações de funcionalidades.
Tenha em atenção que o serviço online do Bigtable não suporta a gestão de incorporações. Se quiser gerir e publicar incorporações, use a publicação online otimizada.
Para usar o serviço online do Bigtable, tem de realizar os seguintes passos:
Serviço online otimizado
A publicação online otimizada permite-lhe publicar funcionalidades com latências significativamente inferiores à publicação online do Bigtable. Oferece uma arquitetura de publicação online mais rápida, escalável e reativa a volumes de dados aumentados. A publicação online otimizada é adequada em cenários em que é fundamental publicar funcionalidades com latências muito baixas.
Com a publicação online otimizada, pode publicar valores de funcionalidades a partir de um ponto final público ou de um ponto final do Private Service Connect.
Todas as instâncias da loja online criadas para a publicação online otimizada suportam a gestão de incorporações.
A publicação online otimizada suporta a sincronização de dados agendada, mas não suporta a sincronização de dados contínua para visualizações de funcionalidades. Se quiser usar a sincronização contínua de dados para sincronizar dados da origem de dados do BigQuery com as suas visualizações de funcionalidades praticamente em tempo real, use o serviço online do Bigtable.
Publicação online otimizada com ponto final público
Por predefinição, uma loja online criada para a publicação online otimizada permite-lhe publicar funcionalidades com um ponto final público. Para usar a publicação online otimizada com um ponto final público, tem de realizar os seguintes passos:
Publicação online otimizada com o ponto final do Private Service Connect
Um ponto final do Private Service Connect é um ponto final de publicação dedicado. Use um ponto final do Private Service Connect se quiser publicar funcionalidades numa rede VPC com latências inferiores às de um ponto final público. Para usar a publicação online otimizada com um ponto final do Private Service Connect, tem de realizar os seguintes passos:
Configure a publicação online para publicar valores de caraterísticas nulos ou apenas valores de caraterísticas não nulos
Durante a publicação online, se quiser publicar apenas os valores de caraterísticas mais recentes, incluindo valores nulos, tem de usar a seguinte configuração:
Registe a sua origem de dados de funcionalidades criando um grupo de funcionalidades com o parâmetro
dense
definido comotrue
.Escolha o serviço online do Bigtable quando criar a instância da loja online.
Use o parâmetro
cron
para configurar a sincronização de dados agendada quando criar as visualizações de funcionalidades.
Se usar qualquer outra configuração ao configurar a origem de dados de elementos e a publicação online, o Vertex AI Feature Store publica apenas os valores de elementos mais recentes que não sejam nulos. Se o valor mais recente de uma funcionalidade for nulo, o Vertex AI Feature Store disponibiliza o valor histórico não nulo mais recente da funcionalidade. Se não estiver disponível um valor histórico não nulo, o Vertex AI Feature Store apresenta um valor nulo como o valor da funcionalidade.
O que se segue?
Saiba como criar uma instância de loja online.
Saiba como criar uma vista de funcionalidades.
Saiba como publicar valores de funcionalidades.