Partager via


workspace-bindings groupe de commande

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 workspace-bindings groupe de commandes dans l’interface CLI Databricks contient des commandes pour configurer (lier) des éléments sécurisables dans le catalogue Unity. Dans Databricks, un élément sécurisable peut être configuré en tant que OPEN ou ISOLATED. Un OPEN élément sécurisable est accessible à partir de n’importe quel espace de travail, tandis qu’un ISOLATED élément sécurisable est accessible uniquement à partir d’une liste configurée d’espaces de travail.

Types sécurisables qui prennent en charge la liaison : catalog, storage_credential, credential, external_location.

databricks workspace-bindings get

Obtenez les liaisons d'espace de travail du catalogue. L’appelant doit être un administrateur de metastore ou un propriétaire du catalogue.

databricks workspace-bindings get NAME [flags]

Arguments

NAME

    Nom du catalogue.

Options

Indicateurs globaux

Examples

L'exemple suivant récupère les liaisons d'espace de travail pour un catalogue :

databricks workspace-bindings get my_catalog

databricks liaisons-espace-de-travail obtenir-liaisons

Obtenez les liaisons d’espace de travail de l’élément sécurisable. L’appelant doit être un administrateur de metastore ou un des propriétaires de l'élément sécurisable.

databricks workspace-bindings get-bindings SECURABLE_TYPE SECURABLE_NAME [flags]

Arguments

SECURABLE_TYPE

    Type de l’élément sécurisable à lier à un espace de travail (catalog, storage_credential, credential ou external_location).

SECURABLE_NAME

    Nom de l'élément sécurisable.

Options

--max-results int

    Nombre maximal de liaisons d’espace de travail à renvoyer.

--page-token string

    Jeton de pagination opaque pour accéder à la page suivante en fonction de la requête précédente.

Indicateurs globaux

Examples

L'exemple suivant récupère les liaisons d'espace de travail pour un catalogue :

databricks workspace-bindings get-bindings catalog my_catalog

L’exemple suivant obtient des liaisons d'espace de travail pour des informations d’identification de stockage avec pagination :

databricks workspace-bindings get-bindings storage_credential my_storage_credential --max-results 10

L’exemple suivant montre comment obtenir des associations d'espace de travail pour un emplacement externe :

databricks workspace-bindings get-bindings external_location my_external_location

Mise à jour des associations d’espace de travail Databricks

Mettez à jour les liaisons d’espace de travail du catalogue. L’appelant doit être un administrateur de metastore ou un propriétaire du catalogue.

databricks workspace-bindings update NAME [flags]

Arguments

NAME

    Nom du catalogue.

Options

--json JSON

    Chaîne JSON inline ou chemin @path vers le fichier JSON avec le corps de la requête.

Indicateurs globaux

Examples

L’exemple suivant met à jour les liaisons d’espace de travail pour un catalogue à l’aide de JSON :

databricks workspace-bindings update my_catalog --json '{"bindings": [{"workspace_id": 123456789, "binding_type": "BINDING_TYPE_READ_WRITE"}]}'

L’exemple suivant met à jour les liaisons d’espace de travail à l’aide d’un fichier JSON :

databricks workspace-bindings update my_catalog --json @bindings.json

databricks workspace-bindings update-bindings

Mettez à jour les liaisons d’espace de travail de l’élément sécurisable. L’appelant doit être un administrateur de metastore ou un des propriétaires de l'élément sécurisable.

databricks workspace-bindings update-bindings SECURABLE_TYPE SECURABLE_NAME [flags]

Arguments

SECURABLE_TYPE

    Type de l’élément sécurisable à lier à un espace de travail (catalog, storage_credential, credential ou external_location).

SECURABLE_NAME

    Nom de l'élément sécurisable.

Options

--json JSON

    Chaîne JSON inline ou chemin @path vers le fichier JSON avec le corps de la requête.

Indicateurs globaux

Examples

L'exemple suivant met à jour les liaisons d'espace de travail pour un catalogue :

databricks workspace-bindings update-bindings catalog my_catalog --json '{"bindings": [{"workspace_id": 123456789, "binding_type": "BINDING_TYPE_READ_WRITE"}]}'

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