Aller au contenu principal

Modifications de l'interface utilisateur des clusters et modes d'accès aux clusters

attention

Cet article a été archivé et peut ne plus refléter l'état actuel du produit. Pour plus d'informations sur la configuration des clusters, consultez la référence de configuration de Compute.

Une nouvelle interface utilisateur de clusters est disponible avec les modifications suivantes :

Pour plus de détails sur la configuration du compute pour Unity Catalog, consultez Modes d'accès.

important

Par default, l'éditeur de clusters utilise la nouvelle interface utilisateur. Pour basculer entre la nouvelle interface utilisateur et l'ancienne interface utilisateur, cliquez sur le bouton **Aperçu** en haut de la page et cliquez sur le paramètre qui apparaît.

Qu'est-ce que le mode d'accès au cluster ?

Un nouveau menu déroulant **Mode d'accès** a remplacé le menu déroulant **Mode de sécurité**. Les modes d'accès sont normalisés comme suit :

Menu déroulant du mode d'accès

Visible par l'utilisateur.

Prise en charge d'Unity Catalog

Langues prises en charge

Utilisateur unique

Toujours

Oui

Python, SQL, Scala, R

Partagé

Toujours ( forfait Premium ou supérieur requis )

Oui

Python (sur Databricks Runtime 11.3 LTS et versions ultérieures), SQL, Scala (sur Databricks Runtime 13.3 LTS et versions ultérieures)

Pas d'isolation partagée

Les administrateurs du Workspace peuvent masquer ce type de cluster en appliquant l'isolation des utilisateurs dans la page des paramètres d'administration. Voir aussi un paramètre lié au niveau du compte pour les clusters « Pas d'isolement partagé ».

Non

Python, SQL, Scala, R

Personnalisé

Cette option ne sera affichée que pour les clusters existants sans modes d'accès. Si un cluster a été créé avec les modes de cluster hérités, par exemple Standard ou High Concurrency, Databricks affiche cette valeur pour le mode d’accès lorsque vous utilisez la nouvelle interface utilisateur. Cette valeur n'est pas une option pour la création de nouveaux clusters.

Non

Python, SQL, Scala, R

Menu déroulant du mode d'accès

Visible par l'utilisateur.

Prise en charge d'Unity Catalog

Langues prises en charge

Utilisateur unique

Toujours

Oui

Python, SQL, Scala, R

Partagé

Toujours ( forfait Premium ou supérieur requis )

Oui

Python (sur Databricks Runtime 11.3 LTS et versions ultérieures), SQL, Scala (sur Databricks Runtime 13.3 LTS et versions ultérieures)

Pas d'isolation partagée

Les administrateurs du Workspace peuvent masquer ce type de cluster en appliquant l'isolation des utilisateurs dans la page des paramètres d'administration. Voir aussi un paramètre lié au niveau du compte pour les clusters « Pas d'isolement partagé ».

Non

Python, SQL, Scala, R

Personnalisé

Cette option ne sera affichée que pour les clusters existants sans modes d'accès. Si un cluster a été créé avec les modes de cluster hérités, par exemple Standard ou High Concurrency, Databricks affiche cette valeur pour le mode d’accès lorsque vous utilisez la nouvelle interface utilisateur. Cette valeur n'est pas une option pour la création de nouveaux clusters.

Non

Python, SQL, Scala, R

important

Le mode d’accès dans l’API Clusters n’est pas encore pris en charge. Il n’y a aucun changement à l’API Clusters existante.

Comment configurez-vous le mode cluster dans la nouvelle interface utilisateur des clusters Databricks ?

Le menu déroulant **Mode de cluster** est remplacé par un bouton radio avec deux options : **Multi node** et **Single node**. Lorsqu'un utilisateur bascule entre les deux modes du bouton radio, le formulaire se Reset.

Comment configurez-vous la transmission des identifiants dans la nouvelle interface utilisateur des clusters ?

La transmission des identifiants ne fonctionne pas avec Unity Catalog.

Dans les Options avancées , la case à cocher Activer la transmission des identifiants sera disponible si le mode d'accès est utilisateur unique ou partagé. Cochez la case pour activer la transmission des identifiants sur le cluster et désactiver Unity Catalog sur le cluster.

Comment la rétrocompatibilité fonctionne-t-elle avec ces changements ?

Tous les clusters interactifs existants et les définitions de clusters de Job continuent de fonctionner après le changement dans l'interface utilisateur des clusters. Le comportement reste le même (pas de changement) lorsque vous start ou redémarrez un cluster existant, ou lorsqu'une exécution de Job existante est Trigger.

remarque

Les définitions de clusters héritées apparaissent dans l'interface utilisateur des clusters en tant que mode d'accès Personnalisé . Cette valeur est uniquement pour la rétrocompatibilité et ne peut pas être sélectionnée dans la liste déroulante.

Pour les Workspace sans Unity Catalog (c’est-à-dire lorsqu’aucun métastore Unity Catalog n’est attribué), utilisez le tableau suivant pour migrer de vos paramètres de cluster d’origine vers le nouveau mode d’accès lors de la création de nouveaux clusters.

Paramètres du cluster d'origine

Nouveau mode d'accès

Standard

Pas d'isolation partagée

Case à cocher Transmission des identifiants Standard + cochée

Case à cocher Transmission des identifiants (utilisateur unique) cochée

High concurrency (HC)*

Pas d'isolation partagée

Case à cocher HC + Table Access Control cochée

Partagé

Case à cocher HC + transmission des identifiants cochée

Case à cocher Partagé + transmission des identifiants cochée

Paramètres du cluster d'origine

Nouveau mode d'accès

Standard

Pas d'isolation partagée

Case à cocher Transmission des identifiants Standard + cochée

Case à cocher Transmission des identifiants (utilisateur unique) cochée

High concurrency (HC)*

Pas d'isolation partagée

Case à cocher HC + Table Access Control cochée

Partagé

Case à cocher HC + transmission des identifiants cochée

Case à cocher Partagé + transmission des identifiants cochée

  • Databricks ne différencie plus les clusters à high concurrency sans contrôle d'accès aux tables (ACL de table) et transmission des identifiants des clusters Standard, car ils ont la même prise en charge des fonctionnalités. Ils sont tous deux représentés par le mode d'accès « Pas d'isolement partagé ».

Pour les clients ayant des problèmes de compatibilité ascendante, vous pouvez désactiver la nouvelle interface utilisateur des clusters en désactivant le bouton bascule **Nouvelle interface utilisateur activée** sur l'étiquette **Prévisualisation** : Aperçu du cluster

Limitations

  • Les configurations Spark suivantes liées à la sécurité ne sont pas disponibles dans la nouvelle interface utilisateur lors de la création d'un nouveau cluster. Si vous avez besoin d'affiner une configuration de cluster (par exemple, pour des intégrations telles que Privacera ou Immuta), vous pouvez définir une politique de cluster personnalisée pour définir ces configurations. Contactez l'équipe de votre compte Databricks pour obtenir de l'aide.

    • spark.databricks.repl.allowedLanguages
    • spark.databricks.acl.dfAclsEnabled
    • spark.databricks.passthrough.enabled
    • spark.databricks.pyspark.enableProcessIsolation
  • La prise en charge de Python dans le mode d'accès partagé nécessite Databricks Runtime 11.3 LTS et versions ultérieures.