Partager via


Se connecter à un calcul serverless

Cet article explique les différentes offres serverless disponibles dans Azure Databricks. Le calcul serverless vous permet de vous connecter rapidement à des ressources informatiques à la demande.

Les articles de cette section abordent le calcul serverless pour les notebooks, les workflows et Delta Live Tables. Pour plus d’informations sur les entrepôts SQL serverless, consultez la section Que sont les entrepôts SQL serverless ?. Pour plus d’informations sur le service de modèle, consultez l’article Service de modèle avec Azure Databricks.

Qu’est-ce que le calcul serverless ?

Le calcul sans serveur améliore la productivité, la rentabilité et la fiabilité des manières suivantes :

  • Productivité : les ressources cloud sont gérées par Azure Databricks, ce qui réduit les frais de gestion et fournit un calcul instantané pour améliorer la productivité des utilisateurs.
  • Efficacité : Le calcul sans serveur offre des temps de démarrage et de mise à l'échelle rapides, minimisant les temps d'inactivité et garantissant que vous ne payez que pour le calcul que vous utilisez.
  • Fiabilité : avec le calcul sans serveur, la gestion de la capacité, la sécurité, les correctifs et les mises à niveau sont gérés automatiquement, atténuant ainsi les préoccupations concernant les politiques de sécurité et les pénuries de capacité.

Quels types de calcul serverless sont disponibles dans Azure Databricks ?

Azure Databricks propose actuellement les types de calcul serverless suivants :

  • Calcul serverless pour les notebooks : calcul à la demande et évolutif servant à exécuter du code SQL et Python dans des notebooks.
  • Calcul serverless pour les workflows : calcul à la demande et évolutif servant à exécuter vos travaux Databricks sans configurer et déployer une infrastructure.
  • Les entrepôts SQL serverless : calcul élastique à la demande utilisé pour exécuter des commandes SQL sur des objets de données dans l’éditeur SQL ou les notebooks interactifs. Vous pouvez créer des entrepôts SQL par l’interface utilisateur, l’interface CLI ou l’API REST.
  • Pipelines DLT serverless : calcul optimisé et évolutif pour vos mises à jour de pipeline Delta Live Tables.
  • Service de modèle Mosaic AI : service à haute disponibilité et à faible latence pour le déploiement de modèles IA.

Activer le calcul serverless

Pour accéder au calcul serverless pour les notebooks, les workflows et Delta Live Tables, un administrateur de compte doit activer la fonctionnalité au niveau du compte. Pour plus d’informations sur l’activation, consultez Activer le calcul serverless.

L’activation pour les entrepôts SQL serverless et le service de modèle est un processus distinct. Consultez Activer des entrepôts SQL serverless.

Limitations du calcul serverless

Pour obtenir la liste des limitations, consultez Limitations du calcul serverless.

Forum aux questions (FAQ)

Comment les versions sont-elles déployées ?

Le calcul serverless est un produit sans version, ce qui signifie que Databricks met automatiquement à niveau le runtime de calcul serverless pour prendre en charge les améliorations et les mises à niveau vers la plateforme. Tous les utilisateurs obtiennent les mêmes mises à jour, déployées sur une courte période.

Comment déterminer la version serverless que j’exécute ?

Les charges de travail serverless s’exécutent toujours sur la version la plus récente du runtime. Consultez les notes de publication de la version la plus récente.

Comment estimer les coûts pour serverless ?

Databricks recommande d’exécuter et d’évaluer une charge de travail représentative ou spécifique, puis d’analyser la table du système de facturation. Consultez la Référence de table système d’utilisation facturable.

Comment analyser l’utilisation de DBU pour une charge de travail spécifique ?

Pour voir le coût d’une charge de travail spécifique, interrogez la table système system.billing.usage. Consultez Surveiller le coût du calcul serverless pour obtenir des exemples de requêtes et télécharger notre tableau de bord d’observabilité des coûts.

Je n’ai pas activé le calcul serverless pour les flux de travail et les notebooks, pourquoi puis-je voir les enregistrements de facturation pour les flux de travail serverless ?

La supervision Lakehouse et l’optimisation prédictive sont également facturées sous la référence SKU de flux de travail serverless.

Le calcul serverless n’a pas besoin d’être activée pour utiliser ces deux fonctionnalités.

Le calcul serverless prend-il en charge les dépôts privés ?

Les dépôts peuvent être privés ou nécessiter une authentification. Pour des raisons de sécurité, une URL pré-signée est requise lors de l’accès aux dépôts authentifiés.

Comment installer des bibliothèques pour mes tâches de travail ?

Databricks recommande d’utiliser des environnements pour installer et gérer des bibliothèques pour vos flux de travail. Consultez Configurer des environnements et des dépendances pour les tâches non-notebook.

Puis-je me connecter à des sources de données personnalisées ?

Non, seules les sources utilisant Lakehouse Federation sont prises en charge. Consultez Sources de données prises en charge.

Comment fonctionne la mise en réseau du plan de calcul serverless ?

Les ressources de calcul serverless s’exécutent dans le plan de calcul serverless, qui est géré par Azure Databricks. Pour plus d’informations sur le réseau et l’architecture, consultez l’article Mise en réseau du plan de calcul serverless.

Puis-je configurer le calcul serverless pour les flux de travail avec des DAB ?

Oui, les DAB peuvent être utilisés pour configurer des travaux qui utilisent le calcul serverless. Consultez Configurer une tâche qui utilise le calcul serverless.