groupe de commandesqueries
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 queries au sein du CLI Databricks vous permet d'effectuer des opérations de récupération, de création, de mise à jour et de suppression sur les queries. Une query est un objet Databricks SQL qui comprend le SQL Warehouse cible, le texte de la query, le nom, la description, les tags et les parameters. Consultez Accéder aux requêtes enregistrées et les gérer.
création de requêtes Databricks
Créer une query.
databricks queries create [flags]
Options
--auto-resolve-display-name
Si vrai, résolvez automatiquement les conflits de nom d'affichage de query.
--json JSON
La chaîne JSON en ligne ou le @chemin vers le fichier JSON avec le corps de la requête.
Supprimer les requêtes Databricks
Déplacez une query vers la corbeille. Les queries placées dans la corbeille disparaissent immédiatement des recherches et des listes d'affichage, et ne peuvent pas être utilisées pour des alertes. Vous pouvez restaurer une query placée dans la corbeille via l'interface utilisateur. Une query placée dans la corbeille est supprimée définitivement après 30 jours.
databricks queries delete ID [flags]
Arguments
ID
L'ID de la query à supprimer
Options
obtention des query Databricks
Obtenir une query.
databricks queries get ID [flags]
Arguments
ID
L'ID de la query à obtenir
Options
liste des queries Databricks
Lister les queries accessibles à l’utilisateur, triées par heure de création.
L'exécution de cette commande plus de 10 fois simultanément pourrait entraîner une limitation, une dégradation du service ou une interdiction temporaire.
databricks queries list [flags]
Options
--page-size int
Nombre de requêtes à afficher par page
--page-token string
Jeton pour la pagination
Mise à jour des queries Databricks
Mettre à jour une query.
databricks queries update ID UPDATE_MASK [flags]
Arguments
ID
L'ID de la query à mettre à jour
UPDATE_MASK
Le masque de champ doit être une chaîne unique, avec plusieurs champs séparés par des virgules (sans espaces). Le chemin de champ est relatif à l’objet ressource, en utilisant un point (.) pour naviguer dans les sous-champs (par exemple, author.given_name). La spécification d’éléments dans des champs de séquence ou de carte n’est pas autorisée, car seul le champ de collection entier peut être spécifié. Les noms de champs doivent correspondre exactement aux noms des champs de ressource.
Un masque de champ d'astérisque (*) indique un remplacement complet. Il est recommandé de toujours lister explicitement les champs mis à jour et d'éviter l'utilisation de caractères génériques, car cela peut entraîner des résultats inattendus si l'API change à l'avenir.
Options
--auto-resolve-display-name
Si vrai, résoudre automatiquement les conflits de nom d'affichage d'alerte.
--json JSON
La chaîne JSON en ligne ou le @chemin vers le fichier JSON avec le corps de la requête.
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