Aller au contenu principal

Groupe de commandesqueries-legacy (obsolète)

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.

attention

Ces commandes sont obsolètes. Voir Mise à jour vers la dernière version de l'API Databricks SQL. Pour effectuer des Opérations sur les nouvelles queries Databricks SQL, consultez le queries groupe de commandes.

Le groupe de commandes queries-legacy au sein de la CLI Databricks vous permet d'effectuer des opérations de récupération, de création, de mise à jour et de suppression sur les définitions de queries existantes.

databricks requêtes-héritées créer

Créer une nouvelle définition de query. Les queries créées avec cet Endpoint appartiennent à l'utilisateur authentifié qui effectue la requête.

Le champ data_source_id spécifie l'ID du SQL warehouse pour exécuter cette query. Vous pouvez utiliser la commande des sources de données pour consulter une liste complète des SQL Warehouse disponibles. Ou vous pouvez copier le data_source_id d'une query existante.

remarque

Vous ne pouvez pas ajouter de visualisation tant que vous n'avez pas créé la query.

databricks queries-legacy create [flags]

Options

--json JSON

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

Indicateurs globaux

suppression des queries legacy Databricks

Déplacez une query vers la corbeille. Les requêtes déplacées dans la corbeille disparaissent immédiatement des recherches et des vues de liste, et elles ne peuvent pas être utilisées pour les alertes. Les éléments présents dans la corbeille sont supprimés définitivement au bout de 30 jours.

databricks queries-legacy delete QUERY_ID [flags]

Arguments

QUERY_ID

L'ID de la query à supprimer

Options

Indicateurs globaux

databricks requêtes-héritées get

Obtenez une définition d'objet de query ainsi que des informations contextuelles sur les autorisations de l'utilisateur actuellement authentifié.

databricks queries-legacy get QUERY_ID [flags]

Arguments

QUERY_ID

L'ID de la query à obtenir

Options

Indicateurs globaux

databricks queries-legacy list

Obtenir une liste de requêtes. Facultativement, cette liste peut être filtrée par un terme de recherche.

important

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-legacy list [flags]

Options

--order string

Nom de l'attribut de query selon lequel trier.

--page int

Numéro de page à récupérer.

--page-size int

Nombre de queries à renvoyer par page.

--q string

Terme de recherche en texte intégral.

Indicateurs globaux

databricks queries-legacy restore

Restaurer une query qui a été déplacée vers la corbeille. Une query restaurée apparaît dans les vues de liste et les recherches. Vous pouvez utiliser des query restaurées pour les alertes.

databricks queries-legacy restore QUERY_ID [flags]

Arguments

QUERY_ID

L'ID de la query à restaurer

Options

Indicateurs globaux

mise à jour des requêtes-héritées Databricks

Modifier une définition de query.

remarque

Vous ne pouvez pas annuler cette opération.

databricks queries-legacy update QUERY_ID [flags]

Arguments

QUERY_ID

L'ID de la query à mettre à jour

Options

--data-source-id string

L'ID de la source de données correspond à l'ID de la source de données utilisée par la ressource et est distinct de l'ID du warehouse.

--description string

Description générale fournissant des informations supplémentaires sur cette query, telles que des notes d'utilisation.

--json JSON

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

--name string

Le titre de cette requête qui apparaît dans les vues de liste, les en-têtes de widgets et sur la page de la requête.

--query string

Le texte de la query à 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

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