Aller au contenu principal

Databricks Apps

Databricks Apps permet aux développeurs de créer et déployer des applications de données et d'IA sécurisées directement sur la plateforme Databricks, ce qui élimine le besoin d'une infrastructure séparée. Les applications s'exécutent sur la plateforme Serverless et s'intègrent aux services clés de la plateforme, notamment Unity Catalog pour la gouvernance des données, Databricks SQL pour l'interrogation des données et OAuth pour l'authentification. Les cas d'utilisation courants incluent les tableaux de bord interactifs, les applications de chat RAG, les formulaires de saisie de données et les interfaces opérationnelles personnalisées.

Développez des applications localement à l'aide de Python ou de Node.js, puis déployez-les sur un Workspace et déplacez-les entre les Workspaces. Les frameworks Python populaires incluent Streamlit, Dash et Gradio. Les frameworks Node.js tels que React, Angular, Svelte et Express sont également pris en charge.

Les applications sont facturées à l'heure de compute lors de leur exécution, en fonction de la capacité provisionnée. Vous pouvez créer un nombre limité d'applications par Workspace. Pour plus de détails, consultez les limites des Ressources et la configuration des ressources de compute pour une application Databricks. Pour les limites de l'édition gratuite, consultez les limitations de Databricks Free Edition.

Premiers pas

Développement et déploiement

Gestion et Opérations

Prise en charge des normes de conformité

Databricks Apps est pris en charge avec le profil de sécurité de conformité dans toutes les régions où la norme de conformité sélectionnée est disponible. Pour les workspaces avec le profil de sécurité de conformité activé, un administrateur du workspace doit activer Databricks Apps dans la page Aperçus. Pour plus de détails, consultez Manage workspace-level previews. Pour la prise en charge au niveau de la région, consultez Profil de sécurité de la conformité.