Partager via


completion 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.

Le completion groupe de commandes dans l’interface CLI Databricks permet lacomplétion automatique des groupes de commandes, des commandes et d’autres références programmatiques lorsque vous interagissez avec l’interface CLI Databricks via votre interface shell.

Les scripts d'autocomplétion sont fournis pour les shells suivants :

databricks complétion bash

Génère le script de saisie semi-automatique pour l’interpréteur de commandes Bash.

Ce script dépend du package « bash-completion ». S’il n’est pas déjà installé, vous pouvez l’installer via le gestionnaire de package de votre système d’exploitation.

databricks completion bash [flags]

Options

--no-descriptions

    Désactiver les descriptions de saisie semi-automatique

Indicateurs globaux

Examples

Pour charger des saisies semi-automatiques dans votre session active d’interpréteur de commandes :

source <(databricks completion bash)

Pour charger des achèvements pour chaque nouvelle session, exécutez une fois :

Linux:

databricks completion bash > /etc/bash_completion.d/databricks

macOS:

databricks completion bash > $(brew --prefix)/etc/bash_completion.d/databricks

Vous devrez démarrer une nouvelle session d’interpréteur de commandes pour que cette configuration prenne effet.

databricks complétion fish

Génère le script de saisie semi-automatique pour l’interpréteur de commandes fish.

databricks completion fish [flags]

Options

--no-descriptions

    Désactiver les descriptions de saisie semi-automatique

Indicateurs globaux

Examples

Pour charger des saisies semi-automatiques dans votre session active d’interpréteur de commandes :

databricks completion fish | source

Pour charger des achèvements pour chaque nouvelle session, exécutez une fois :

databricks completion fish > ~/.config/fish/completions/databricks.fish

Vous devrez démarrer une nouvelle session d’interpréteur de commandes pour que cette configuration prenne effet.

databricks completion powershell

Générez le script de saisie automatique pour PowerShell.

databricks completion powershell [flags]

Options

--no-descriptions

    Désactiver les descriptions de saisie semi-automatique

Indicateurs globaux

Examples

Pour charger des saisies semi-automatiques dans votre session active d’interpréteur de commandes :

databricks completion powershell | Out-String | Invoke-Expression

Pour charger des complétions pour chaque nouvelle session, ajoutez à votre profil PowerShell la sortie de la commande ci-dessus.

utilisation de la complétion zsh pour Databricks

Générez le script de complétion automatique pour l’interpréteur de commandes zsh.

Si la complétion de commandes n’est pas déjà activée dans votre environnement, vous devrez l’activer. Vous pouvez exécuter les opérations suivantes une fois :

databricks completion zsh [flags]

Options

--no-descriptions

    Désactiver les descriptions de saisie semi-automatique

Indicateurs globaux

Examples

Si la saisie semi-automatique de l’interpréteur de commandes n’est pas déjà activée dans votre environnement, activez-la en exécutant une fois la commande suivante :

echo "autoload -U compinit; compinit" >> ~/.zshrc

Pour charger des saisies semi-automatiques dans votre session active d’interpréteur de commandes :

source <(databricks completion zsh)

Pour charger des achèvements pour chaque nouvelle session, exécutez une fois :

Linux:

databricks completion zsh > "${fpath[1]}/_databricks"

macOS:

databricks completion zsh > $(brew --prefix)/share/zsh/site-functions/_databricks

Vous devrez démarrer une nouvelle session d’interpréteur de commandes pour que cette configuration prenne effet.

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