Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Note
Ces informations s’appliquent à Databricks CLI versions 0.205 et ultérieures. L’interface CLI Databricks est en préversion publique.
L’utilisation de l’interface CLI Databricks est soumise à la licence Databricks et à la notification de confidentialité Databricks, y compris les dispositions relatives aux données d’utilisation.
Le clean-rooms groupe de commandes dans l’interface CLI Databricks vous permet de gérer les salles propres. Une salle blanche utilise le partage Delta et le calcul sans serveur pour fournir un environnement sécurisé et respectueux de la confidentialité où plusieurs parties peuvent collaborer sur des données sensibles de l'entreprise sans accéder directement aux données les unes des autres. Voir Qu’est-ce qu’Azure Databricks Clean Rooms ?.
databricks clean-rooms créer
Créez une salle propre avec les collaborateurs spécifiés. Cette méthode est asynchrone ; le champ de nom retourné à l’intérieur du champ clean_room peut être utilisé pour interroger l’état de la salle propre, à l’aide de la méthode get. Lorsque cette méthode renvoie une valeur, la clean room sera à l'état PROVISIONING, avec uniquement les champs name, owner, comment, created_at et status renseignés. La salle propre sera utilisable une fois qu'elle aura atteint un ACTIVE état.
L’appelant doit être un administrateur de metastore ou avoir le CREATE_CLEAN_ROOM privilège sur le metastore.
databricks clean-rooms create [flags]
Arguments
None
Options
--comment string
Commentaire pour la clean room.
--json JSON
Chaîne JSON inline ou chemin @path vers le fichier JSON avec le corps de la requête.
--name string
Nom de la salle propre.
--owner string
Il s’agit du nom d’utilisateur Databricks du propriétaire de la clean room locale sécurisable pour la gestion des autorisations.
Examples
L’exemple suivant crée une salle propre avec un nom et un propriétaire :
databricks clean-rooms create --name "my-clean-room" --owner "someone@example.com"
L’exemple suivant crée une salle propre avec un commentaire :
databricks clean-rooms create --name "analytics-clean-room" --owner "someone@example.com" --comment "Clean room for analytics collaboration"
databricks salles blanches créer-catalogue-de-sortie
Créez le catalogue de sortie de la clean room.
databricks clean-rooms create-output-catalog CLEAN_ROOM_NAME [flags]
Arguments
CLEAN_ROOM_NAME
Nom de la salle propre.
Options
--catalog-name string
Nom du catalogue de sortie dans le catalogue Unity.
--json JSON
Chaîne JSON inline ou chemin @path vers le fichier JSON avec le corps de la requête.
Examples
L’exemple suivant crée un catalogue de sorties pour une salle propre :
databricks clean-rooms create-output-catalog my-clean-room --catalog-name "my_output_catalog"
Databricks supprimer les salles blanches
Supprimez une salle propre. Après la suppression, la clean room sera retirée du metastore. Si les autres collaborateurs n’ont pas supprimé la salle propre, ils auront toujours la salle propre dans leur metastore, mais il sera dans un état DELETED et aucune opération autre que la suppression ne peut être effectuée dessus.
databricks clean-rooms delete NAME [flags]
Arguments
NAME
Nom de la salle propre.
Options
Examples
L’exemple suivant supprime une salle propre :
databricks clean-rooms delete my-clean-room
salles blanches de databricks obtenir
Obtenez les détails d’une clean room en fonction de son nom.
databricks clean-rooms get NAME [flags]
Arguments
NAME
Nom de la salle propre.
Options
Examples
L’exemple suivant obtient les détails d’une salle propre :
databricks clean-rooms get my-clean-room
L'exemple suivant permet d'obtenir les détails d'une clean room à l'aide d'un profil spécifique :
databricks clean-rooms get analytics-clean-room --profile production
liste des salles propres databricks
Répertoriez toutes les clean rooms du metastore. Seules les clean rooms auxquelles l’appelant a accès sont retournées.
databricks clean-rooms list [flags]
Arguments
None
Options
--page-size int
Nombre maximal de clean rooms à retourner (c’est-à-dire la longueur de la page).
--page-token string
Jeton de pagination opaque pour accéder à la page suivante en fonction de la requête précédente.
Examples
L’exemple suivant répertorie toutes les salles propres accessibles :
databricks clean-rooms list
L’exemple suivant répertorie les salles propres avec une taille de page spécifique :
databricks clean-rooms list --page-size 10
databricks mise à jour des salles blanches
Mettez à jour une salle propre. L’appelant doit être le propriétaire de la clean rooms, avoir le privilège MODIFY_CLEAN_ROOM ou être administrateur du metastore.
Lorsque l’appelant est un administrateur de metastore, seul le owner champ peut être mis à jour.
databricks clean-rooms update NAME [flags]
Arguments
NAME
Nom de la salle propre.
Options
--json JSON
Chaîne JSON inline ou chemin @path vers le fichier JSON avec le corps de la requête.
Examples
L’exemple suivant met à jour une salle propre à l’aide de la configuration JSON :
databricks clean-rooms update my-clean-room --json '{"comment": "Updated clean room description"}'
L'exemple suivant permet de mettre à jour le propriétaire d'une clean room (administrateur du metastore uniquement) :
databricks clean-rooms update my-clean-room --json '{"owner": "new-someone@example.com"}'
L’exemple suivant met à jour une salle propre à l’aide d’un fichier JSON :
databricks clean-rooms update my-clean-room --json @update-config.json
Indicateurs globaux
--debug
Active la journalisation du débogage.
-h ou --help
Affiche l’aide pour l’interface CLI de Databricks, le groupe de commandes associé ou la commande concernée.
--log-file chaîne
Chaîne représentant le fichier dans lequel écrire les journaux de sortie. Si cet indicateur n’est pas défini, les journaux de sortie sont écrits par défaut dans stderr.
--log-format format
Format des journaux : text ou json. La valeur par défaut est text.
--log-level chaîne
Chaîne représentant le niveau de journalisation. Si cet indicateur n’est pas défini, le niveau de format de journal est désactivé.
Type -o, --output
Type de sortie de commande, text ou json. La valeur par défaut est text.
-p, --profile chaîne
Nom du profil dans le ~/.databrickscfg fichier à utiliser pour exécuter la commande. Si cet indicateur n’est pas spécifié, s’il existe, le profil nommé DEFAULT est utilisé.
--progress-format format
Format d’affichage des journaux d’activité de progression : default, append, inplace ou json
-t, --target chaîne
Le cas échéant, la cible d’offre groupée à utiliser