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.
Note
Une nouvelle version de l’API SQL Databricks est désormais disponible. Consultez La mise à jour vers la dernière version de l’API SQL Databricks. Pour effectuer des opérations sur de nouvelles requêtes Sql Databricks, consultez queries le groupe de commandes.
Le queries-legacy groupe de commandes dans l’interface CLI Databricks vous permet d’effectuer des opérations get, create, update et delete sur les définitions de requête héritées.
databricks queries-legacy create
Créez une définition de requête. Les requêtes créées avec ce point de terminaison appartiennent à l’utilisateur authentifié qui effectue la requête.
Le data_source_id champ spécifie l’ID de l’entrepôt SQL sur lequel exécuter cette requête. Vous pouvez utiliser la commande sources de données pour afficher la liste complète des entrepôts SQL disponibles. Vous pouvez également copier la data_source_id requête à partir d’une requête existante.
Note
Vous ne pouvez pas ajouter de visualisation tant que vous n’avez pas créé la requête.
databricks queries-legacy create [flags]
Options
--json JSON
Chaîne JSON inline ou chemin @path vers le fichier JSON avec le corps de la requête.
Suppression des requêtes héritées de Databricks
Déplace une requête vers la corbeille. Les requêtes mises à la corbeille disparaissent immédiatement des résultats de recherche et des vues de liste, et elles ne peuvent pas être utilisées pour les alertes. La corbeille est supprimée après 30 jours.
databricks queries-legacy delete QUERY_ID [flags]
Arguments
QUERY_ID
ID de la requête à supprimer
Options
databricks queries-legacy get
Obtenez une définition d’objet de requête avec des informations d’autorisations contextuelles sur l’utilisateur actuellement authentifié.
databricks queries-legacy get QUERY_ID [flags]
Arguments
QUERY_ID
ID de la requête à obtenir
Options
databricks queries-legacy list
Obtenez une liste de requêtes. Si vous le souhaitez, cette liste peut être filtrée par un terme de recherche.
Important
L’exécution de cette commande simultanément 10 ou plusieurs fois peut entraîner une limitation, une dégradation du service ou une interdiction temporaire.
databricks queries-legacy list [flags]
Options
--order string
Nom de l’attribut de requête à classer par.
--page int
Numéro de page à récupérer.
--page-size int
Nombre de requêtes à retourner par page.
--q string
Terme de recherche en texte intégral.
restauration héritée des requêtes de Databricks
Restaurer une requête qui a été déplacée dans la corbeille. Une requête restaurée apparaît dans les affichages de liste et les recherches. Vous pouvez utiliser des requêtes restaurées pour les alertes.
databricks queries-legacy restore QUERY_ID [flags]
Arguments
QUERY_ID
ID de la requête à restaurer
Options
mise à jour des anciennes requêtes Databricks
Modifiez une définition de requête.
Note
Vous ne pouvez pas annuler cette opération.
databricks queries-legacy update QUERY_ID [flags]
Arguments
QUERY_ID
ID de la requête à mettre à jour
Options
--data-source-id string
L’ID de source de données est mappé à l’ID de la source de données utilisée par la ressource et est distinct de l’ID de l’entrepôt.
--description string
Description générale qui transmet des informations supplémentaires sur cette requête, telles que les notes d’utilisation.
--json JSON
Chaîne JSON inline ou chemin @path vers le fichier JSON avec le corps de la requête.
--name string
Titre de cette requête qui apparaît dans les affichages de liste, les en-têtes de widget et dans la page de requête.
--query string
Texte de la requête à exécuter.
--run-as-role RunAsRole
Définit le rôle Exécuter en tant que pour l’objet. Valeurs prises en charge : owner, viewer
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