Loja de Características e Serviço de Modelos

As Lojas de Funcionalidades Online do Databrick são alimentadas pelo Lakebase. Quando cria uma loja online usando o cliente Feature Engineering, o Databricks fornece um projeto Lakebase como backend de armazenamento subjacente, dando-lhe acesso de baixa latência a dados de funcionalidades para inferência de ML em tempo real.

Casos de uso

  • Inferência de modelos em tempo real: Servir os valores mais recentes das funcionalidades para modelar os endpoints de serviço com baixa latência. Modelos treinados com Engenharia de Funcionalidades Databricks rastreiam automaticamente a linhagem das suas funcionalidades e usam o Unity Catalog para localizar a loja online apropriada no momento do serviço.
  • Endpoints de serviço de funcionalidades: Servir funcionalidades diretamente a aplicações e serviços externos sem um modelo, utilizando os Endpoints de Serviço de Funcionalidades.
  • Sistemas de recomendação, deteção de fraude, personalização: Qualquer aplicação que exija consultas consistentes e de alta capacidade de funcionalidades contra tabelas de funcionalidades offline.

Como funciona

As Feature Stores Online sincronizam dados das tabelas de funcionalidades offline do Catálogo Unity para um projeto Lakebase. Controla com que frequência sincroniza os dados usando modos de publicação:

  • TRIGGERED (por defeito): Sincronização incremental de acordo com um agendamento ou via API.
  • CONTÍNUO: Pipeline de streaming que atualiza a loja online à medida que novos dados são escritos na tabela offline.
  • SNAPSHOT: Cópia completa única, eficiente para atualizações em massa.

Como a loja online é um projeto Lakebase, beneficia do dimensionamento automático dos recursos de computação, da redução para zero durante os períodos de inatividade e da governação do Unity Catalog.

A migração é segura e sem problemas

Novas Feature Stores Online são criadas automaticamente como projetos Lakebase. As suas cargas de trabalho existentes de Feature Store e Model Serving continuam a funcionar sem necessidade de qualquer ação.

As interfaces create_online_store e update_online_store continuam a funcionar para as lojas online que gere através do cliente de engenharia de funcionalidades, sem necessidade de quaisquer ajustes. Note que update_online_store não é suportado para instâncias de Autoscaling criadas diretamente através da API do projeto ou da interface. Para mais detalhes, consulte Limitações.

Observação

Os endpoints de Feature Serving e Model Serving que consultam atributos em vários repositórios de atributos online continuam a funcionar, mas não é possível criar novas configurações como esta no Lakebase. Para mais detalhes, consulte Limitações.

Implementation

Para instruções completas de configuração, referência de API e exemplos de cadernos, consulte Databricks Online Feature Stores.

Recursos adicionais