Repositório de Recursos e Serviço de Modelo

As Lojas de Recursos Online do Databricks são alimentadas pela Lakebase. Quando você cria uma loja online usando o cliente de Engenharia de Características, o Databricks fornece um projeto Lakebase como backend de armazenamento subjacente, dando acesso de baixa latência aos dados de recursos para inferência em tempo real em ML.

Casos de uso

  • Inferência de modelo em tempo real: forneça os valores de recurso mais recentes para modelar pontos de extremidade de serviço com baixa latência. Os modelos treinados com a Engenharia de Recursos do Databricks rastreiam automaticamente a linhagem de seus recursos e usam o Catálogo do Unity para localizar o repositório online apropriado em tempo de serviço.
  • Pontos de extremidade de disponibilização de recursos: disponibilizar recursos diretamente para aplicativos e serviços externos sem um modelo, usando pontos de extremidade de disponibilização de recursos.
  • Sistemas de recomendação, detecção de fraudes, personalização: qualquer aplicativo que exija pesquisas de recursos consistentes e de alta taxa de transferência em tabelas de recursos offline.

Como funciona

As Lojas de Recursos Online sincronizam dados das tabelas de recursos offline do Catálogo Unity para um projeto Lakebase. Você controla a frequência com que os dados são sincronizados usando modos de publicação:

  • DISPARADO (padrão): sincronização incremental em um agendamento ou via API.
  • CONTÍNUO: pipeline de streaming que atualiza o repositório online à medida que novos dados são gravados na tabela offline.
  • INSTANTÂNEO: cópia completa única, eficiente para atualizações em massa.

Por ser um projeto Lakebase, a loja online se beneficia do escalonamento automático da capacidade computacional, da redução a zero durante períodos de inatividade e da governança do Unity Catalog.

A migração é segura e perfeita

Novas Feature Stores online são automaticamente criadas como projetos do Lakebase. As cargas de trabalho existentes do Feature Store e do Model Serving continuam funcionando sem necessidade de nenhuma ação.

As interfaces create_online_store e update_online_store continuam funcionando para as lojas online que você gerencia por meio do cliente Feature Engineering, sem necessidade de nenhum ajuste. Observe que update_online_store não há suporte para instâncias de dimensionamento automático criadas diretamente por meio da API de projetos ou da interface do usuário. Para obter detalhes, consulte Limitações.

Observação

Endpoints de Feature Serving e Model Serving que consultam atributos de vários feature stores online continuam funcionando, mas você não pode criar novas configurações desse tipo no Lakebase. Para obter detalhes, consulte Limitações.

Implementation

Para obter instruções completas de instalação, referência de API e exemplos de notebook, consulte Repositórios de Recursos do Databricks Online.

Recursos adicionais