Configurez les ressources de compute pour une application Databricks
Chaque application Databricks s'exécute sur des Ressources compute qui déterminent sa puissance de traitement et sa mémoire. Choisissez une taille d'instance lorsque vous créez ou modifiez une application afin qu'elle corresponde aux exigences de votre charge de travail.
Pour exécuter une application sur plusieurs instances pour une disponibilité et une concurrence accrues, consultez la section Mise à l'échelle horizontale pour les applications Databricks (Bêta).
Tailles d'instance disponibles
Les tailles d'instances suivantes sont disponibles pour les applications Databricks :
Taille | CPU | Mémoire | Coût par heure | Quand utiliser |
|---|---|---|---|---|
| Jusqu'à 2 vCPU | 6 Go | 0,5 DBU | Applications standard avec des besoins en Ressources modérés, telles que les tableaux de bord, les visualisations de données simples et les formulaires. La plupart des applications fonctionnent bien avec cette taille. |
| Jusqu'à 4 vCPU | 12 Go | 1 DBU | Applications qui traitent de grands datasets en mémoire, gèrent une high concurrency ou effectuent des calculs plus intensifs. |
Si vous ne spécifiez pas de taille d'instance, Databricks attribue la taille Medium par default.
Configurez la taille de l'instance
Configurez la taille de l'instance lorsque vous créez ou modifiez une application.
- Create app
- Edit app
Pour définir la taille de l'instance lorsque vous créez une nouvelle application :
- Dans votre Workspace Databricks, cliquez sur le
sélecteur d'applications et sélectionnez **Databricks Apps**.
- Cliquez sur + Créer une application .
- À l'étape Configurer , sélectionnez une Taille de l'instance dans le menu déroulant.
- Terminez les étapes de configuration restantes et cliquez sur Créer l'application .
Pour modifier la taille de l'instance d'une application existante :
- Dans votre Workspace Databricks, cliquez sur le
sélecteur d'applications et sélectionnez **Databricks Apps**.
- Cliquez sur le nom de l'application.
- Cliquez sur l'onglet Settings tab .
- Sous **Compute**, sélectionnez une **taille d’instance** différente dans le menu déroulant.
- Cliquez sur Enregistrer .
Après avoir modifié la taille de l'instance, l'application continue de s'exécuter sur la taille d'instance précédente jusqu'à ce que la mise à jour vers la nouvelle taille d'instance soit terminée. Une fois la mise à jour terminée, l'application bascule vers la nouvelle taille.
Bonnes pratiques pour le dimensionnement des instances
Lorsque vous choisissez une taille d'instance pour votre application, tenez compte des meilleures pratiques suivantes :
- La plupart des applications fonctionnent bien avec la taille default
Medium. ChoisissezLargeuniquement si vous rencontrez des problèmes de performance ou si vous savez que votre application a des exigences élevées en matière de ressources. - Testez votre application avec la taille d'instance sélectionnée dans un Workspace de développement ou de staging avant de la déployer en production.
- Tenez compte des implications en termes de coûts. La taille de l’instance
Largecoûte plus cher par heure.