Almacén de Características y Despliegue de Modelos

Las Feature Stores Online de Databricks son gestionadas por Lakebase. Cuando creas una tienda online usando el cliente de Feature Engineering, Databricks proporciona un proyecto Lakebase como backend de almacenamiento subyacente, dándote acceso de baja latencia a los datos de características para inferir ML en tiempo real.

Casos de uso

  • Inferencia de modelos en tiempo real: proporcionar los valores de características más recientes a los puntos de conexión de servicio del modelo con baja latencia. Los modelos entrenados con Ingeniería de características de Databricks realizan un seguimiento automático del linaje a sus características y usan Unity Catalog para localizar la tienda en línea adecuada en el momento de servicio.
  • Puntos de conexión de servicio de características: proporcione características directamente a aplicaciones y servicios externos sin un modelo, mediante puntos de conexión de servicio de características.
  • Sistemas de recomendaciones, detección de fraudes, personalización: cualquier aplicación que requiera búsquedas de características coherentes y de alto rendimiento en tablas de características sin conexión.

Cómo funciona

Los Almacenes de Características en línea sincronizan los datos de las tablas de características offline del Catálogo de Unity en un proyecto Lakebase. Puede controlar con qué frecuencia se sincronizan los datos mediante modos de publicación:

  • TRIGGERED (valor predeterminado): sincronización incremental según una programación o a través de la API.
  • CONTINUOUS: canalización de streaming que actualiza el almacén en línea a medida que se escriben nuevos datos en la tabla sin conexión.
  • SNAPSHOT: copia completa de una sola vez, eficaz en actualizaciones masivas.

Como la tienda online es un proyecto de Lakebase, se beneficia de la escalada automática de computación, la escala a cero durante la inactividad y la gobernanza del Catálogo de Unity.

La migración es segura y sin problemas

Las nuevas Feature Stores Online se crean automáticamente como proyectos de Lakebase. Tus cargas de trabajo existentes de Feature Store y Model Serving siguen funcionando sin que sea necesario realizar ninguna acción.

Las interfaces create_online_store y update_online_store siguen funcionando para las tiendas en línea que gestionas a través del cliente de Feature Engineering, sin necesidad de realizar ajustes. Tenga en cuenta que update_online_store no se admite para las instancias de escalado automático creadas directamente a través de la API de proyectos o la interfaz de usuario. Para obtener más información, consulte Limitaciones.

Nota:

Los puntos de conexión de Feature Serving y Model Serving que buscan características en varios almacenes de características en línea siguen funcionando, pero no puedes crear nuevas configuraciones de este tipo en Lakebase. Para obtener más información, consulte Limitaciones.

Implementation

Para obtener instrucciones completas de configuración, referencia de API y ejemplos de cuadernos, consulte Databricks Online Feature Stores.

Recursos adicionales