Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Les magasins de fonctionnalités en ligne Databricks sont alimentés par Lakebase. Lorsque vous créez une boutique en ligne avec le client Feature Engineering, Databricks fournit un projet Lakebase comme backend de stockage sous-jacent, vous offrant un accès à faible latence aux données de fonctionnalités pour une inférence ML en temps réel.
Cas d’utilisation
- Inférence de modèle en temps réel : servez les dernières valeurs de fonctionnalité pour modéliser les points de terminaison de service avec une faible latence. Les modèles formés avec Databricks Feature Engineering effectuent automatiquement le suivi de la traçabilité de leurs fonctionnalités et utilisent Unity Catalog pour localiser le magasin en ligne approprié au moment du service.
- Points de terminaison de diffusion de fonctionnalités : diffusez des fonctionnalités directement aux applications et services externes sans passer par un modèle, en utilisant des points de terminaison de diffusion de fonctionnalités.
- Systèmes de recommandation, détection des fraudes, personnalisation : toute application nécessitant des recherches cohérentes et à haut débit sur des tables de fonctionnalités hors connexion.
Fonctionnement
Les magasins de fonctionnalités en ligne synchronisent les données des tables de caractéristiques hors ligne du catalogue Unity dans un projet Lakebase. Vous contrôlez la fréquence à laquelle les données se synchronisent à l’aide des modes de publication :
- TRIGGERED (valeur par défaut) : synchronisation incrémentielle selon une planification ou via l’API.
- CONTINU : pipeline de diffusion en continu qui met à jour le magasin en ligne à mesure que de nouvelles données sont écrites dans la table hors connexion.
- SNAPSHOT : copie complète ponctuelle, efficace pour les mises à jour en bloc.
Parce que la boutique en ligne est un projet Lakebase, elle bénéficie d’une mise à l’échelle automatique du calcul, de la mise à l’échelle à zéro en cas d’inactivité, et de la gouvernance du catalogue Unity.
La migration est sécurisée et transparente
Les nouveaux Feature Stores en ligne sont créés automatiquement sous forme de projets Lakebase. Vos workloads existants de Feature Store et de Model Serving continuent de fonctionner sans aucune intervention de votre part.
Les interfaces create_online_store et update_online_store continuent de fonctionner pour les boutiques en ligne que vous gérez via le client Feature Engineering, sans qu’aucun ajustement soit nécessaire. Notez que update_online_store n’est pas pris en charge pour les instances de mise à l’échelle automatique créées directement par l’API Projects ou l’interface utilisateur. Pour plus d’informations, consultez Limitations.
Note
Les terminaux de service de fonctionnalités et de service de modèles qui consultent des fonctionnalités provenant de plusieurs boutiques de fonctionnalités en ligne continuent de fonctionner, mais vous ne pouvez pas créer de nouvelles configurations comme celle-ci sur Lakebase. Pour plus d’informations, consultez Limitations.
Mise en œuvre
Pour obtenir des instructions complètes d’installation, des informations de référence sur l’API, et des exemples de notebooks, consultez Magasins de caractéristiques en ligne Databricks.