Aller au contenu principal

Commandes de la palette de commandes pour l'extension Databricks pour Visual Studio Code

Cet article répertorie les commandes de la palette de commandes pour l'extension Databricks pour Visual Studio Code. Voir l'extension Databricks pour Visual Studio Code.

Référence des commandes

L'extension Databricks pour Visual Studio Code ajoute les commandes suivantes à la **Palette de commandes** de Visual Studio Code. Voir aussi la Palette de commandes dans la documentation de Visual Studio Code.

Commande

Description

Databricks: Change Python environment

Modifier l'environnement virtuel Python

Databricks: Clear pipeline diagnostics

Effacer les diagnostics de pipeline

Databricks: Configure autocomplete for Databricks globals

Active IntelliSense dans l’éditeur de code Visual Studio Code pour PySpark, Databricks Utilities et les variables globales associées telles que spark et dbutils. Pour plus d'informations sur cette fonctionnalité, consultez la saisie semi-automatique du code PySpark et Databricks Utilities.

Databricks: Configure cluster

Déplace le focus vers la Palette de commandes pour créer, sélectionner ou modifier le cluster Databricks à utiliser pour le projet actuel.

Consultez Sélectionner un compute pour l'exécution de code et de Jobs.

Databricks: Debug current file with Databricks Connect

Déboguer le fichier actuel avec Databricks Connect.

Databricks: Deploy bundle

Déployez le bundle dans le Workspace Databricks.

Databricks: Deploy the bundle and run a resource

Déployez le bundle vers le Workspace Databricks et exécutez une ressource. Par default, cette commande présente une liste de ressources à exécuter, mais vous pouvez personnaliser les arguments de commande pour exécuter la commande avec un type de ressources spécifique. Consultez Personnaliser les raccourcis clavier ou les arguments de commande.

Databricks: Destroy bundle

Détruisez le bundle.

Databricks: Detach cluster

Supprime la référence au cluster Databricks du projet actuel.

Databricks: Focus on Bundle Resource Explorer View

Déplace le focus dans le panneau Databricks vers la vue Explorateur de ressources du bundle .

Voir Bundle Resource Explorer.

Databricks: Focus on Bundle Variables View

Déplace le focus dans le panneau Databricks vers la vue des variables de bundle .

Consultez Variables de bundle.

Databricks: Focus on Configuration View

Déplace le focus dans le panneau **Databricks** vers la vue **Configuration**.

Databricks: Force deploy bundle

Ignorez les avertissements et forcez le déploiement du bundle vers le workspace Databricks.

Databricks: Force destroy bundle

Ignorer les avertissements et forcer la destruction du bundle.

Databricks: Initialize new project

Initialisez le workflow de création pour un nouveau projet Databricks dans Visual Studio Code.

Databricks: Logout

Reset le panneau Databricks pour afficher les boutons Configurer Databricks et Afficher le démarrage rapide dans la vue Configuration . Tout contenu dans le fichier .databricks/project.json du projet actuel est également réinitialisé.

Databricks: Open Databricks configuration file

Ouvre le fichier des profils de configuration Databricks, depuis l'emplacement default, pour le projet actuel.

Voir Configurez votre projet Databricks à l’aide de l’extension Databricks pour Visual Studio Code.

Databricks: Open full logs

Ouvre le dossier qui contient les fichiers Logs de l'application que l'extension Databricks pour Visual Studio Code écrit sur votre machine de développement.

Databricks: Override bundle variables

Remplace les variables du bundle.

Databricks: Refresh python environment status

refresh la vue Environnement Python dans le panneau Databricks .

Databricks: Refresh remote state

refresh la configuration du bundle pour la cible.

Databricks: Reinstall Databricks Connect

Réinstallez Databricks Connect. Consultez Déboguer du code à l'aide de Databricks Connect pour l'extension Databricks pour Visual Studio Code.

Databricks: Reset bundle variables to default values

Reset les valeurs des variables du bundle.

Databricks: Run current file with Databricks Connect

Exécute le fichier actuel avec Databricks Connect. Consultez Déboguer du code à l'aide de Databricks Connect pour l'extension Databricks pour Visual Studio Code.

Databricks: Select a Databricks Asset Bundle target

Sélectionnez une cible de bundle. Consultez Modifier le Workspace de déploiement cible.

Databricks: Show bundle logs

Affiche les logs du bundle. Consultez Afficher la sortie des Logs Databricks.

Databricks: Show Quickstart

Affiche le fichier de démarrage rapide dans l'éditeur.

Databricks: Sign in to Databricks workspace

Connectez-vous à un workspace.

Databricks: Start Cluster

start the cluster s'il est déjà arrêté.

Databricks: Start synchronization

start la synchronisation du code du projet actuel vers le Workspace Databricks.

Cette commande effectue une synchronisation incrémentielle.

Databricks: Start synchronization (full sync)

start la synchronisation du code du projet actuel vers le Workspace Databricks.

Cette commande effectue une synchronisation complète, même si une synchronisation incrémentielle est possible.

Databricks: Stop Cluster

Arrête le cluster s’il est déjà en cours d’exécution.

Databricks: Stop synchronization

Arrête la synchronisation du code du projet actuel avec le Workspace Databricks.

Databricks: Verify Databricks notebook init scripts

Vérifiez les scripts d'initialisation du Notebook Databricks.

Commande

Description

Databricks: Change Python environment

Modifier l'environnement virtuel Python

Databricks: Clear pipeline diagnostics

Effacer les diagnostics de pipeline

Databricks: Configure autocomplete for Databricks globals

Active IntelliSense dans l’éditeur de code Visual Studio Code pour PySpark, Databricks Utilities et les variables globales associées telles que spark et dbutils. Pour plus d'informations sur cette fonctionnalité, consultez la saisie semi-automatique du code PySpark et Databricks Utilities.

Databricks: Configure cluster

Déplace le focus vers la Palette de commandes pour créer, sélectionner ou modifier le cluster Databricks à utiliser pour le projet actuel.

Consultez Sélectionner un compute pour l'exécution de code et de Jobs.

Databricks: Debug current file with Databricks Connect

Déboguer le fichier actuel avec Databricks Connect.

Databricks: Deploy bundle

Déployez le bundle dans le Workspace Databricks.

Databricks: Deploy the bundle and run a resource

Déployez le bundle vers le Workspace Databricks et exécutez une ressource. Par default, cette commande présente une liste de ressources à exécuter, mais vous pouvez personnaliser les arguments de commande pour exécuter la commande avec un type de ressources spécifique. Consultez Personnaliser les raccourcis clavier ou les arguments de commande.

Databricks: Destroy bundle

Détruisez le bundle.

Databricks: Detach cluster

Supprime la référence au cluster Databricks du projet actuel.

Databricks: Focus on Bundle Resource Explorer View

Déplace le focus dans le panneau Databricks vers la vue Explorateur de ressources du bundle .

Voir Bundle Resource Explorer.

Databricks: Focus on Bundle Variables View

Déplace le focus dans le panneau Databricks vers la vue des variables de bundle .

Consultez Variables de bundle.

Databricks: Focus on Configuration View

Déplace le focus dans le panneau **Databricks** vers la vue **Configuration**.

Databricks: Force deploy bundle

Ignorez les avertissements et forcez le déploiement du bundle vers le workspace Databricks.

Databricks: Force destroy bundle

Ignorer les avertissements et forcer la destruction du bundle.

Databricks: Initialize new project

Initialisez le workflow de création pour un nouveau projet Databricks dans Visual Studio Code.

Databricks: Logout

Reset le panneau Databricks pour afficher les boutons Configurer Databricks et Afficher le démarrage rapide dans la vue Configuration . Tout contenu dans le fichier .databricks/project.json du projet actuel est également réinitialisé.

Databricks: Open Databricks configuration file

Ouvre le fichier des profils de configuration Databricks, depuis l'emplacement default, pour le projet actuel.

Voir Configurez votre projet Databricks à l’aide de l’extension Databricks pour Visual Studio Code.

Databricks: Open full logs

Ouvre le dossier qui contient les fichiers Logs de l'application que l'extension Databricks pour Visual Studio Code écrit sur votre machine de développement.

Databricks: Override bundle variables

Remplace les variables du bundle.

Databricks: Refresh python environment status

refresh la vue Environnement Python dans le panneau Databricks .

Databricks: Refresh remote state

refresh la configuration du bundle pour la cible.

Databricks: Reinstall Databricks Connect

Réinstallez Databricks Connect. Consultez Déboguer du code à l'aide de Databricks Connect pour l'extension Databricks pour Visual Studio Code.

Databricks: Reset bundle variables to default values

Reset les valeurs des variables du bundle.

Databricks: Run current file with Databricks Connect

Exécute le fichier actuel avec Databricks Connect. Consultez Déboguer du code à l'aide de Databricks Connect pour l'extension Databricks pour Visual Studio Code.

Databricks: Select a Databricks Asset Bundle target

Sélectionnez une cible de bundle. Consultez Modifier le Workspace de déploiement cible.

Databricks: Show bundle logs

Affiche les logs du bundle. Consultez Afficher la sortie des Logs Databricks.

Databricks: Show Quickstart

Affiche le fichier de démarrage rapide dans l'éditeur.

Databricks: Sign in to Databricks workspace

Connectez-vous à un workspace.

Databricks: Start Cluster

start the cluster s'il est déjà arrêté.

Databricks: Start synchronization

start la synchronisation du code du projet actuel vers le Workspace Databricks.

Cette commande effectue une synchronisation incrémentielle.

Databricks: Start synchronization (full sync)

start la synchronisation du code du projet actuel vers le Workspace Databricks.

Cette commande effectue une synchronisation complète, même si une synchronisation incrémentielle est possible.

Databricks: Stop Cluster

Arrête le cluster s’il est déjà en cours d’exécution.

Databricks: Stop synchronization

Arrête la synchronisation du code du projet actuel avec le Workspace Databricks.

Databricks: Verify Databricks notebook init scripts

Vérifiez les scripts d'initialisation du Notebook Databricks.

Complétion de code PySpark et utilitaires Databricks

Cet article explique comment activer la complétion de code PySpark et des utilitaires Databricks pour l'extension Databricks pour Visual Studio Code. Voir l'extension Databricks pour Visual Studio Code

Ces informations supposent que vous avez déjà installé et configuré l'extension Databricks pour Visual Studio Code. Voir Installer l'extension Databricks pour Visual Studio Code.

Pour activer IntelliSense (également appelée complétion de code ) dans l'éditeur de code Visual Studio Code pour PySpark, les utilitaires Databricks et les globales associées telles que spark et dbutils, procédez comme suit, votre projet étant ouvert :

  1. Dans la Palette de commandes (**Afficher > Palette de commandes**), tapez >Databricks: Configure autocomplete for Databricks globals et appuyez sur **Entrée**.
  2. Suivez les invites à l’écran pour permettre à l’extension Databricks pour Visual Studio Code d’installer PySpark pour votre projet, et d’ajouter ou de modifier le fichier __builtins__.pyi pour votre projet afin d’activer les Databricks Utilities.

Vous pouvez maintenant utiliser des variables globales telles que spark et dbutils dans votre code sans déclarer de déclarations import connexes au préalable.

Personnaliser les raccourcis clavier ou les arguments de commande

Pour spécifier un raccourci clavier pour une commande ou pour définir des arguments pour une commande, utilisez l'éditeur de raccourcis clavier de Visual Studio Code ou ajoutez une nouvelle entrée directement au tableau des liaisons de touches JSON.

Par exemple, pour configurer la commande Déployer le bundle et exécuter une ressource afin de valider my_pipeline, ajoutez ce qui suit au tableau des liaisons de touches :

JSON
{
// Replace with your desired shortcut
"key": "ctrl+shift+x",
"command": "databricks.bundle.deployAndRunFromInput",
"args": {
// "jobs" or "pipelines"
"resourceType": "pipelines",
// The key of the pipeline or job you want to run, as defined in your asset bundle configuration
"resourceKey": "my_pipeline",
// Any flags that will be passed to the "databricks bundle run" command
"args": "--validate-only"
}
}