Partager via


queries-legacy groupe de commande

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.

Indicateurs globaux

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

Indicateurs globaux

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

Indicateurs globaux

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.

Indicateurs globaux

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

Indicateurs globaux

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

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