Aller au contenu principal

groupe de commandesartifact-allowlists

remarque

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 artifact-allowlists dans l'CLI de Databricks vous permet de gérer les listes d'autorisation d'artefacts dans Unity Catalog. Dans Databricks Runtime 13.3 et versions ultérieures, vous pouvez ajouter des bibliothèques et des scripts d'initialisation à la liste d'autorisation dans Unity Catalog afin que les utilisateurs puissent tirer parti de ces artefacts sur le compute configuré avec le mode d'accès partagé. Consultez Mettre en liste d'autorisation les bibliothèques et les scripts d'initialisation sur le compute avec le mode d'accès standard (anciennement mode d'accès partagé).

databricks obtenir les listes d'autorisation d'artefacts

Obtenez la liste d'autorisation des artefacts d'un certain type d'artefact. L'appelant doit être un administrateur de metastore ou disposer du privilège MANAGE _LLOWLIST sur le metastore.

databricks artifact-allowlists get ARTIFACT_TYPE [flags]

Arguments

ARTIFACT_TYPE

Le type d'artefact de la liste d'autorisation. Valeurs prises en charge : INIT_SCRIPT, LIBRARY_JAR, LIBRARY_MAVEN

Options

Indicateurs globaux

Exemples

L'exemple suivant obtient la liste d'autorisation des artefacts pour les fichiers JAR de la bibliothèque :

Bash
databricks artifact-allowlists get LIBRARY_JAR

databricks artifact-listes d'autorisation mise à jour

Définissez une liste d'autorisation d'artefacts. Définissez la liste d'autorisation d'artefacts d'un certain type d'artefact. L'intégralité de la liste d'autorisation d'artefacts est remplacée par la nouvelle liste d'autorisation. L'appelant doit être un administrateur de métastore ou disposer du privilège MANAGE_ALLOWLIST sur le métastore.

databricks artifact-allowlists update ARTIFACT_TYPE [flags]

Arguments

ARTIFACT_TYPE

Le type d'artefact de la liste d'autorisation. Valeurs prises en charge : INIT_SCRIPT, LIBRARY_JAR, LIBRARY_MAVEN

Options

--json JSON

La chaîne JSON en ligne ou le @path vers le fichier JSON avec le corps de la requête

Indicateurs globaux

Exemples

L’exemple suivant définit la liste d'autorisation des artefacts pour les scripts d'initialisation en utilisant le JSON en ligne :

Bash
databricks artifact-allowlists update INIT_SCRIPT --json '{"artifact_matchers": [{"artifact": "s3://my-bucket/init-script.sh", "match_type": "PREFIX_MATCH"}]}'

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