Qu’est-ce que l’extension Databricks pour Visual Studio Code ?

L’extension Databricks pour Visual Studio Code vous permet de vous connecter à vos espaces de travail Azure Databricks distants à partir de l’environnement de développement intégré (IDE) Visual Studio Code qui est exécuté sur votre ordinateur de développement local. Vous pouvez ensuite :

Remarque

L’extension Databricks pour Visual Studio Code prend en charge l’exécution de notebooks R, Scala et SQL en tant que travaux automatisés, mais ne fournit pas de prise en charge plus approfondie de ces langages dans Visual Studio Code.

Démarrage

Pour commencer à utiliser l’extension Databricks pour Visual Studio Code :

Créer un nouveau projet Databricks

Une fois l’extension installée, vous pouvez créer un projet Databricks à l’aide de l’extension Databricks pour Visual Studio Code :

  1. Lancer Visual Studio Code.
  2. Cliquez sur l’icône Databricks dans la barre latérale de Visual Studio Code pour ouvrir l’extension.
  3. Cliquez sur Créer un nouveau projet Databricks.
  4. Dans la palette de commandes, sélectionnez un hôte et une méthode d’authentification pour le projet. Consultez configuration de l’authentification pour l’extension Databricks pour Visual Studio Code.
  5. Dans Fournir un chemin d’accès à un dossier dans lequel vous souhaitez que votre nouveau projet soit, entrez le chemin d’accès à un dossier sur votre ordinateur de développement local où vous souhaitez créer le projet, ou cliquez sur Ouvrir la boîte de dialogue de sélection du dossier, puis sélectionnez le chemin d’accès au dossier du projet.
  6. Pour le modèle à utiliser dans la vue d’initialisation du projet Databricks, utilisez les flèches haut et bas pour sélectionner un modèle de projet, puis appuyez sur Entrée. Pour plus d’informations sur les modèles de projets de packs, consultez Modèles de projets de packs de ressources Databricks.
  7. Tapez un nom unique pour ce projet pour le projet ou conservez le nom du projet par défaut my_project, puis appuyez sur Entrée.
  8. Choisissez d’ajouter un notebook stub (exemple), un pipeline Delta Live Tables (exemple) ou un package Python stub (exemple) au projet, ou une combinaison de ces stubs (exemples).
  9. Appuyez sur n’importe quelle touche pour fermer l’onglet de l’éditeur Init du projet Databricks.
  10. Pour sélectionner le projet que vous souhaitez ouvrir, choisissez le projet que vous venez de créer.

Migrer un projet vers un projet Databricks

Si vous avez un projet existant que vous souhaitez migrer vers un projet Databricks, ouvrez-le avec l’extension Databricks pour Visual Studio Code pour commencer la migration :

  1. Lancer Visual Studio Code. Dans le menu principal, cliquez sur Fichier>Ouvrir le dossier et accédez à votre projet pour l’ouvrir.
  2. Cliquez sur l’icône Databricks dans la barre latérale de Visual Studio Code pour ouvrir l’extension.
  3. Cliquez sur Migrer vers un projet Databricks.
  4. Dans la palette de commandes, sélectionnez un hôte et une méthode d’authentification pour le projet. Consultez Configuration de l’authentification pour l’extension Databricks pour Visual Studio Code.

Remarque

Si vous ouvrez un projet créé à l’aide de l’extension Databricks pour Visual Studio Code v1, la migration est tentée automatiquement à l’aide de la configuration existante de l’authentification et de l’espace de travail du projet. Le bouton de migration est disponible uniquement si la migration automatique échoue.

Ouvrir un projet de packs de ressources Databricks existant

Si l’extension Databricks pour Visual Studio Code découvre plusieurs projets packs de ressources Databricks dans le dossier actif, l’extension Databricks pour Visual Studio Code vous permet de choisir le projet à ouvrir.

Remarque

Un projet de packs de ressources Databricks a un fichier databricks.yml dans le dossier racine du projet. Consultez Configuration du pack de ressources Databricks.

  1. Lancer Visual Studio Code. Dans le menu principal, cliquez sur Fichier>Ouvrir le dossier et accédez au répertoire qui contient votre projet groupé.

  2. Cliquez sur l’icône Databricks dans la barre latérale de Visual Studio Code pour ouvrir l’extension.

  3. Cliquez sur Ouvrir le projet Databricks existant.

    Ouvrir un projet Databricks existant

  4. Dans la palette de commandes, sélectionnez votre projet de packs de ressources Databricks existant.

  5. Dans la palette de commandes, sélectionnez un hôte et une méthode d’authentification pour le projet. Consultez configuration de l’authentification pour l’extension Databricks pour Visual Studio Code.

Ajouter un autre projet Databricks à l’espace de travail

L’extension Databricks pour Visual Studio Code vous permet d’avoir plusieurs projets Databricks au sein de votre espace de travail Visual Studio Code et de basculer facilement entre eux. Pour ajouter un autre projet :

  1. Lancer Visual Studio Code. Dans le menu principal, cliquez sur Fichier>Ajouter un dossier à l’espace de travail et accédez au répertoire qui contient votre autre projet groupé.

  2. Cliquez sur l’icône Databricks dans la barre latérale de Visual Studio Code pour ouvrir l’extension.

  3. Cliquez sur Dossier d’espace de travail actif pour sélectionner le projet à utiliser pour l’extension.

    Sélecteur de dossier d’espace de travail actif