Commandes de la palette de commandes pour l'extension IDE Databricks
Cet article répertorie les commandes de la palette de commandes pour l'extension IDE Databricks. Voir extension IDE Databricks.
Référence des commandes
L'extension IDE Databricks ajoute les commandes suivantes à la palette de commandes de Visual Studio Code. Voir aussi Palette de commandes dans la documentation de Visual Studio Code.
Commande | Description |
|---|---|
| Modifier l'environnement virtuel Python |
| Effacer les diagnostics de pipeline |
| Active IntelliSense dans l’éditeur de code Visual Studio Code pour PySpark, Databricks Utilities et les variables globales associées telles que |
| 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. |
| Déboguer le fichier actuel avec Databricks Connect. |
| Déployez le bundle dans le Workspace Databricks. |
| 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. |
| Détruisez le bundle. |
| Supprime la référence au cluster Databricks du projet actuel. |
| Déplace le focus dans le panneau Databricks vers la vue Explorateur de ressources du bundle . Voir Bundle Resource Explorer. |
| Déplace le focus dans le panneau Databricks vers la vue des variables de bundle . Consultez Variables de bundle. |
| Déplace le focus dans le panneau **Databricks** vers la vue **Configuration**. |
| Ignorez les avertissements et forcez le déploiement du bundle vers le workspace Databricks. |
| Ignorer les avertissements et forcer la destruction du bundle. |
| Initialisez le workflow de création pour un nouveau projet Databricks dans Visual Studio Code. |
| 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 |
| Ouvre le fichier des profils de configuration Databricks, depuis l'emplacement default, pour le projet actuel. |
| Ouvre le dossier contenant les fichiers de logs d'application que l'extension Databricks IDE écrit sur votre machine de développement. |
| Remplace les variables du bundle. |
| refresh la vue Environnement Python dans le panneau Databricks . |
| refresh la configuration du bundle pour la cible. |
| Réinstallez Databricks Connect. Voir Déboguer du code à l'aide de Databricks Connect pour l'extension IDE Databricks. |
| Reset les valeurs des variables du bundle. |
| Exécute le fichier actuel avec Databricks Connect. Voir Déboguer du code à l'aide de Databricks Connect pour l'extension IDE Databricks. |
| Sélectionnez une cible de bundle. Consultez Modifier le Workspace de déploiement cible. |
| Affiche les logs du bundle. Consultez Afficher la sortie des Logs Databricks. |
| Affiche le fichier de démarrage rapide dans l'éditeur. |
| Connectez-vous à un workspace. |
| start the cluster s'il est déjà arrêté. |
| start la synchronisation du code du projet actuel vers le Workspace Databricks. Cette commande effectue une synchronisation incrémentielle. |
| 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. |
| Arrête le cluster s’il est déjà en cours d’exécution. |
| Arrête la synchronisation du code du projet actuel avec le Workspace Databricks. |
| Vérifiez les scripts d'initialisation du Notebook Databricks. |
Complétion de code PySpark et utilitaires Databricks
Cet article décrit comment activer la complétion de code PySpark et Databricks Utilities pour l'extension IDE Databricks. Voir Extension IDE Databricks
Ces informations supposent que vous avez déjà installé et configuré l'extension IDE Databricks. Consultez Installer l'extension IDE Databricks.
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 :
- Dans la Palette de commandes (**Afficher > Palette de commandes**), tapez
>Databricks: Configure autocomplete for Databricks globalset appuyez sur **Entrée**. - Suivez les instructions à l’écran pour permettre à l’extension IDE Databricks d’installer PySpark pour votre projet, et pour ajouter ou modifier le fichier
__builtins__.pyide votre projet afin d’activer les infrastructures publiques Databricks.
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 :
{
// 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"
}
}