groupe de commandesaccount metastore-assignments
L'utilisation de Databricks CLI est soumise à la licence Databricks et à la politique de confidentialité Databricks, y compris toutes les dispositions relatives aux données d'utilisation.
Le groupe de commandes account metastore-assignments au sein de la CLI Databricks contient des commandes pour gérer les attributions de metastores aux Workspace. Ces commandes vous permettent de créer, récupérer, lister, mettre à jour et supprimer des attributions de metastore, en contrôlant quel métastore Unity Catalog est associé à chaque Workspace.
databricks account metastore-assignments create
Attribuez un Workspace à un metastore. Crée une affectation à un métastore pour un Workspace.
databricks account metastore-assignments create WORKSPACE_ID METASTORE_ID [flags]
Arguments
WORKSPACE_ID
ID du Workspace.
METASTORE_ID
ID de métastore Unity Catalog.
Options
--json JSON
La chaîne JSON en ligne ou le @path vers le fichier JSON avec le corps de la requête
Exemples
L'exemple suivant attribue un workspace à un metastore :
databricks account metastore-assignments create 123456789 metastore-abc123
L'exemple suivant attribue un workspace à un metastore en utilisant JSON :
databricks account metastore-assignments create 123456789 metastore-abc123 --json '{"defaultCatalogName": "main"}'
L'exemple suivant attribue un workspace à un metastore à l'aide d'un fichier JSON :
databricks account metastore-assignments create 123456789 metastore-abc123 --json @metastore-assignment.json
supprimer les attributions de métastores du compte databricks
Supprimez l'affectation d'un métastore à un workspace, laissant le workspace sans métastore.
databricks account metastore-assignments delete WORKSPACE_ID METASTORE_ID [flags]
Arguments
WORKSPACE_ID
ID du Workspace.
METASTORE_ID
ID de métastore Unity Catalog.
Options
Exemples
L'exemple suivant supprime une attribution de metastore :
databricks account metastore-assignments delete 123456789 metastore-abc123
databricks account : obtenir des attributions de métastore
Obtenir l'attribution de métastore pour un workspace. Si un métastore est attribué au workspace, le mappage est renvoyé. Si aucun métastore n'est attribué au workspace, l'attribution est introuvable et une erreur 404 est renvoyée.
databricks account metastore-assignments get WORKSPACE_ID [flags]
Arguments
WORKSPACE_ID
ID du Workspace.
Options
Exemples
L'exemple suivant obtient l'attribution du métastore pour un workspace :
databricks account metastore-assignments get 123456789
Liste des attributions de métastores du compte Databricks
Veuillez obtenir une liste de tous les ID de Workspace Databricks qui ont été attribués à un métastore donné.
databricks account metastore-assignments list METASTORE_ID [flags]
Arguments
METASTORE_ID
ID de métastore Unity Catalog.
Options
Exemples
L’exemple suivant liste tous les workspaces attribués à un metastore :
databricks account metastore-assignments list metastore-abc123
databricks account metastore-assignments update
Mettre à jour une affectation à un metastore pour un Workspace. Actuellement, seul le catalogue default peut être mis à jour.
databricks account metastore-assignments update WORKSPACE_ID METASTORE_ID [flags]
Arguments
WORKSPACE_ID
ID du Workspace.
METASTORE_ID
ID de métastore Unity Catalog.
Options
--json JSON
La chaîne JSON en ligne ou le @path vers le fichier JSON avec le corps de la requête
Exemples
L'exemple suivant met à jour une attribution de métastore à l'aide de JSON :
databricks account metastore-assignments update 123456789 metastore-abc123 --json '{"defaultCatalogName": "updated_catalog"}'
L'exemple suivant met à jour une affectation de metastore à l'aide d'un fichier JSON :
databricks account metastore-assignments update 123456789 metastore-abc123 --json @update-metastore-assignment.json
Drapeaux globaux
--debug
Activer ou non la journalisation de débogage.
-h OU --help
Afficher l'aide de Databricks CLI ou du groupe de commandes associé ou de la commande associée.
--log-file chaîne
Une chaîne représentant le fichier dans lequel écrire les logs de sortie. Si cet indicateur n'est pas spécifié, la default est d'écrire les logs de sortie dans stderr.
--log-format Format
Le type de format de log, text ou json. La valeur par default est text.
--log-level chaîne
Une chaîne représentant le niveau de format du log. S'il n'est pas spécifié, le niveau de format du log est désactivé.
-o, --output Type
Le type de sortie de commande, text ou json. La valeur par default est text.
-p, --profile chaîne
Nom du profil dans le fichier ~/.databrickscfg à utiliser pour exécuter la commande. Si cet indicateur n'est pas spécifié, alors s'il existe, le profil nommé DEFAULT est utilisé.
--progress-format Format
Le format pour afficher les logs de progression : default, append, inplace ou json
-t, --target chaîne
Le cas échéant, la cible de bundle à utiliser