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.
Databricks Apps permet aux développeurs de créer et de déployer des applications ia et de données sécurisées directement sur la plateforme Databricks, ce qui élimine le besoin d’une infrastructure distincte. Les applications s’exécutent sur la plateforme serverless et s’intègrent à des services de plateforme clés, 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’usage courants incluent des tableaux de bord interactifs, des applications de conversation RAG, des formulaires de saisie de données et des interfaces opérationnelles personnalisées.
Développez des applications localement à l’aide de Python ou de Node.js, puis déployez-les dans un espace de travail et déplacez-les entre des espaces de travail. Les frameworks Python populaires incluent Streamlit, Dash et Gradio. Node.js frameworks tels que React, Angular, Svelte et Express sont également pris en charge.
Les applications sont facturées par heure de calcul pendant l’exécution, en fonction de la capacité provisionnée. Vous pouvez créer un nombre limité d’applications par espace de travail. Pour plus d’informations, consultez Les limites des ressources et configurez la taille de calcul d’une application Databricks. Pour connaître les limites de l’édition gratuite, consultez les limitations de Databricks Free Edition.
Les applications Databricks nécessitent un espace de travail de niveau Premium.
Commencer
| Caractéristique | Descriptif |
|---|---|
| Commencez avec les applications | Créez et déployez votre première application. |
| Concepts clés dans les applications | Découvrez les concepts fondamentaux, notamment la structure d’application, les ressources, l’état et l’autorisation. |
| Environnement système des applications | Affichez l’environnement système préconfiguré et les packages préinstallés. |
Développement et déploiement
| Caractéristique | Descriptif |
|---|---|
| Configurer votre environnement | Configurez votre environnement de développement local pour la création d’applications. |
| Configurer des applications | Configurez les paramètres d’application, les autorisations, la mise en réseau et l’autorisation. |
| Développer des applications | Créez des applications à l’aide de Python ou de Node.js avec des frameworks pris en charge. |
| Déployer des applications | Déployez des applications pour les rendre accessibles dans l’espace de travail. |
Gestion et opérations
| Caractéristique | Descriptif |
|---|---|
| Surveiller les applications | Surveillez les journaux, les événements d’audit, les coûts et les analyses des applications. |
| Incorporer des applications | Incorporer des applications dans des sites web externes et des applications. |
| Meilleures pratiques pour les applications | Suivez les pratiques recommandées pour le développement et le déploiement d’applications. |
Support 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. Un administrateur d’espace de travail doit activer Databricks Apps dans la page Aperçus. Pour plus d’informations, consultez Gérer les aperçus au niveau de l’espace de travail. Pour obtenir la prise en charge au niveau régional, consultez la prise en charge de l'informatique classique et sans serveur par région.