Utiliser le calcul

Cet article explique comment se connecter au calcul dans votre espace de travail Azure Databricks. Vous devez accéder au calcul pour exécuter des charges de travail d’engineering données, de science des données et d’analytique données.

Qui peut créer un calcul ou y accéder ?

La capacité à créer un calcul ou à y accéder dépend des droits d’un utilisateur.

  • Si votre espace de travail est activé pour le calcul serverless pour les notebooks (préversion publique), tous les utilisateurs de l’espace de travail ont accès à la ressource de calcul serverless pour exécuter des charges de travail interactives dans des notebooks et des flux de travail.

  • Les administrateurs d’espace de travail peuvent créer tout type de calcul. Ils héritent également de l’autorisation CAN MANAGE sur tous les calculs créés dans leur espace de travail.

  • Les utilisateurs non administrateurs disposant du droit de création de cluster sans restriction ont accès à tous les paramètres de configuration lors de la création du calcul. Ils peuvent accéder au calcul pour lequel ils ont reçu des autorisations, et peuvent créer tout type de nouveau calcul. Pour en savoir plus sur les paramètres de configuration disponibles, consultez les informations de référence sur la configuration du calcul. Les administrateurs d’espace de travail peuvent attribuer ce droit à tout utilisateur, groupe ou principal de service. Consultez Gérer les droits d’utilisation.

  • Les utilisateurs non administrateurs ne disposant pas du droit de création de cluster sans restriction ne peuvent accéder qu’aux calculs pour lesquels des autorisations leur ont été accordées, ou aux calcul qu’ils créent à l’aide de stratégies auxquelles ils sont affectés.

Utiliser le calcul serverless en préversion publique

Important

Cette fonctionnalité est disponible en préversion publique.

Si votre espace de travail a été activé pour la préversion publique de calcul serverless, vous aurez automatiquement accès à la ressource de calcul serverless dans l’un de vos notebooks disponibles. Le calcul serverless vous permet d’accéder à la demande au calcul évolutif dans les notebooks, ce qui vous permet d’écrire et d’exécuter immédiatement votre code Python ou SQL.

Pour vous attacher au calcul serverless, cliquez sur le menu déroulant Se connecter dans le bloc-notes, puis sélectionnez Serverless. Dans les nouveaux notebooks, le calcul attaché est automatiquement défini sur serverless lors de l’exécution du code si aucune autre ressource n’a été sélectionnée.

Pour plus d’informations sur l’activation, consultez Activer la préversion publique du calcul serverless.

Utiliser le calcul configuré par un autre utilisateur

Si vous n’avez pas d’autorisations de création de cluster sans restriction, vous avez accès uniquement aux stratégies de calcul et aux calculs pour lesquels des autorisations vous ont été accordées par vos administrateurs d’espace de travail. Les utilisateurs peuvent disposer de l’une de ces autorisations sur un calcul :

  • CAN ATTACH TO : vous permet d’attacher votre notebook à un calcul, et d’afficher les métriques de calcul et l’interface utilisateur Spark.
  • CAN RESTART : vous permet de démarrer, de redémarrer et d’arrêter le calcul. Inclut également les autorisations CAN ATTACH TO.
  • CAN MANAGE : vous permet de modifier les détails, les autorisations et la taille du calcul. Inclut également les autorisations ATTACH TO et CAN RESTART.
  • NO PERMISSIONS : aucune autorisation sur le calcul.

Si vous disposez des autorisations d’attachement à un calcul, vous pouvez le sélectionner dans le menu déroulant Connect dans un notebook ouvert ou dans le menu déroulant Compute lors de la création d’un travail. Pour plus d’informations sur les autorisations de calcul, consultez Autorisations de calcul.

Créer un calcul à l’aide d’une stratégie

Si vous disposez d’une autorisation sur une stratégie de calcul, vous pouvez créer votre propre calcul. Les stratégies ont des options de configuration minimales, et sont conçues pour être des ressources efficaces avec leurs paramètres par défaut. Si vous souhaitez modifier des paramètres, vous pouvez en apprendre davantage sur chaque paramètre en consultant les informations de référence sur les paramètres de configuration.

  1. Cliquez sur New>Cluster dans la barre latérale de votre espace de travail.
  2. Sélectionnez une stratégie dans le menu déroulant Policy.
  3. (Facultatif) Mettez à jour le nom du calcul.
  4. (Facultatif) Configurez tous les paramètres disponibles.
  5. Cliquez sur Créer un calcul.

Vous disposez maintenant d’une ressource de calcul que vous pouvez utiliser pour exécuter vos charges de travail.

Stratégies

Les administrateurs d’espace de travail peuvent créer et gérer les stratégies de calcul dans votre espace de travail. Si vous n’avez pas accès à une stratégie qui vous permet de créer le calcul dont vous avez besoin, contactez l’administrateur de votre espace de travail. Pour plus d’informations sur les stratégies, consultez Créer et gérer des stratégies de calcul.

Votre espace de travail peut avoir des stratégies personnalisées, ou utiliser les stratégies par défaut Azure Databricks. Les stratégies par défaut sont les suivantes :

  • Personal Compute : permet aux utilisateurs de créer facilement une ressource de calcul à un seul nœud affectée individuellement avec des options de configuration minimales.
  • Shared Compute : permet aux utilisateurs de créer une ressource à plusieurs nœuds plus volumineuses, destinée au partage par plusieurs utilisateurs.
  • Power User Compute : permet aux utilisateurs de créer des ressources à plusieurs nœuds plus volumineuses. Cette stratégie est destinée aux charges de travail à utilisateur unique qui nécessitent davantage de ressources de calcul que ce que permet Calcul personnel.
  • Job Compute : permet aux utilisateurs de créer un calcul par défaut à usage général pour des travaux.

Par défaut, tous les utilisateurs ont accès à la stratégie Personal Compute. Si la stratégie Personal Compute n’est pas visible, votre organisation l’a supprimée de votre espace de travail.

Création de calcul sans restriction

Si vous êtes administrateur d’espace de travail ou utilisateur disposant du droit de création de cluster sans restriction, vous pouvez créer un calcul à l’aide de la stratégie Unrestricted. Cela vous donne accès à tous les paramètres de calcul dans l’interface utilisateur New compute. Pour obtenir des informations de référence sur tous les paramètres disponibles, consultez les informations de référence sur la configuration du calcul.