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 recipients groupe de commandes dans l’interface CLI Databricks contient des commandes pour gérer les destinataires de partage dans le catalogue Unity. Consultez Qu’est-ce que le Delta Sharing ?.
Création de destinataires Databricks
Dans le metastore, créez un nouveau destinataire avec le type d'authentification "delta sharing". L’appelant doit être un administrateur de metastore ou avoir le CREATE_RECIPIENT privilège sur le metastore.
databricks recipients create NAME AUTHENTICATION_TYPE [flags]
Arguments
NAME
Nom du destinataire.
AUTHENTICATION_TYPE
Type d'authentification pour « Delta Sharing ». Valeurs prises en charge : DATABRICKS, OAUTH_CLIENT_CREDENTIALS, OIDC_FEDERATION, TOKEN
Options
--comment string
Description du destinataire.
--data-recipient-global-metastore-id string
ID global du metastore du catalogue Unity fourni par le destinataire des données.
--expiration-time int
Horodatage d’expiration du jeton, en millisecondes epoch.
--json JSON
Chaîne JSON inline ou chemin @path vers le fichier JSON avec le corps de la requête.
--owner string
Nom d’utilisateur du propriétaire du destinataire.
--sharing-code string
Code de partage unique fourni par le destinataire des données.
supprimer destinataires Databricks
Supprimez le destinataire spécifié du metastore. L’appelant doit être le propriétaire du destinataire.
databricks recipients delete NAME [flags]
Arguments
NAME
Nom du destinataire.
Options
Les destinataires de Databricks reçoivent
Obtenez un destinataire de partage à partir du metastore si :
- l’appelant est le propriétaire du bénéficiaire du partage,
- ou est un administrateur de metastore.
databricks recipients get NAME [flags]
Arguments
NAME
Nom du destinataire.
Options
liste des destinataires databricks
Répertoriez tous les destinataires de partage dans le metastore actuel où :
- l’appelant est un administrateur de metastore,
- ou l’appelant est le propriétaire.
Il n’existe aucune garantie d’un classement spécifique des éléments dans le tableau.
databricks recipients list [flags]
Arguments
None
Options
--data-recipient-global-metastore-id string
S'il n'est pas fourni, tous les destinataires seront renvoyés.
--max-results int
Nombre maximal de destinataires à renvoyer.
--page-token string
Jeton de pagination opaque pour accéder à la page suivante en fonction de la requête précédente.
Commande : databricks recipients rotate-token
Effectue une rotation du jeton d’authentification Delta Sharing du destinataire spécifié avec les informations du jeton fournies. L’appelant doit être le propriétaire du destinataire.
databricks recipients rotate-token NAME EXISTING_TOKEN_EXPIRE_IN_SECONDS [flags]
Arguments
NAME
Nom du destinataire.
EXISTING_TOKEN_EXPIRE_IN_SECONDS
Heure d’expiration du jeton du porteur au format ISO 8601. Cette valeur ne peut que réduire la date d’expiration (expiration_time) du jeton existant, elle ne peut pas l’allonger. Utilisez 0 pour expirer immédiatement le jeton existant, le nombre négatif retourne une erreur.
Options
--json JSON
Chaîne JSON inline ou chemin @path vers le fichier JSON avec le corps de la requête.
mise à jour des destinataires de databricks
Mettez à jour un destinataire existant dans le metastore. L’appelant doit être un administrateur de metastore ou le propriétaire du destinataire. Si le nom du destinataire est mis à jour, l’utilisateur doit être à la fois administrateur du metastore et propriétaire du destinataire.
databricks recipients update NAME [flags]
Arguments
NAME
Nom du destinataire.
Options
--comment string
Description du destinataire.
--expiration-time int
Horodatage d’expiration du jeton, en millisecondes epoch.
--json JSON
Chaîne JSON inline ou chemin @path vers le fichier JSON avec le corps de la requête.
--new-name string
Nouveau nom pour le destinataire.
--owner string
Nom d’utilisateur du propriétaire du destinataire.
destinataires de databricks autorisations de partage
Obtenez les autorisations de partage pour le destinataire spécifié. L’appelant doit être un administrateur de metastore ou le propriétaire du destinataire.
databricks recipients share-permissions NAME [flags]
Arguments
NAME
Nom du destinataire.
Options
--max-results int
Nombre maximal d’autorisations à 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
--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