Créer une application Databricks personnalisée
Créez une application Databricks personnalisée en utilisant votre propre code. Start par nommer l'application, puis upload votre code et vos artefacts vers le workspace. Databricks crée l'application, mais vous laisse le déploiement, de sorte que vous avez un contrôle total sur la configuration et l'installation de l'application.
Créer l'application
Pour créer une application personnalisée dans l'interface utilisateur de Databricks, procédez comme suit :
-
Dans votre Workspace Databricks, cliquez sur le
sélecteur d'applications et sélectionnez **Databricks Apps**.
-
Cliquez sur + Créer une application .
-
Cliquez sur Créer une application personnalisée .
-
Saisissez un nom pour votre application et une description facultative.
- Les noms d'applications doivent être uniques au sein du Workspace et ne peuvent contenir que des lettres minuscules, des chiffres et des tirets.
- N'incluez pas d'informations sensibles dans les noms d'applications.
- Vous ne pouvez pas modifier le nom de l'application après l'avoir créée.
- Les noms d'application et l'historique de déploiement sont visibles par tous les utilisateurs du workspace.
-
Cliquez sur **Suivant : Configurer Git** pour configurer un repository Git pour votre application. Voir Déployer à partir d'un repository Git.
-
Cliquez sur Suivant : Configurer (ou Créer l’application pour ignorer la configuration avancée).
Configurez les paramètres facultatifs suivants :
-
**Ressources de l'application :** Ajoutez les ressources auxquelles le Service Principal de l'application aura accès au nom de l'application. Consultez Ajouter des ressources à une application Databricks.
-
**Autorisation de l'utilisateur :** Ajoutez des périmètres d'API afin que l'application puisse accéder aux ressources au nom de l'utilisateur. Consultez Configurer l'autorisation dans une application Databricks.
-
Télémétrie d'application (Bêta) : configurez un catalogue et un schéma Unity Catalog pour collecter les traces, les logs et les métriques de votre application. Consultez Configurer la télémétrie pour Databricks Apps.
-
Compute : configurez le CPU et la mémoire pour votre application. Consultez Configurer les ressources de compute pour une application Databricks.
-
-
Cliquez sur Créer une application .
Databricks crée l'application, mais ne la déploie pas automatiquement. Étant donné que vous utilisez du code personnalisé, vous devez upload votre code et vos artefacts, puis déployer l'application manuellement.
La page de détails de l'application affiche les éléments suivants :
- Le statut de la création de l'application.
- Instructions pour synchroniser le code et les artefacts de votre environnement local vers le Workspace Databricks, et comment déployer l'application.
Databricks génère automatiquement l'URL de l'application en fonction du nom de votre application et de l'ID de votre workspace. Vous ne pouvez pas modifier l'URL après avoir créé l'application. Si vous avez besoin d'une autre URL, créez une nouvelle application avec un nom différent. Pour plus d'information, consultez l'URL de l'application.
Pour apprendre à mettre à jour le code d'application, consultez Développer des applications Databricks.