Passer au contenu principal

HDInsight Tools pour VSCode : Amélioration des requêtes interactives PySpark

Date de publication : 20 juin, 2019

Nous avons le plaisir de vous annoncer l'intégration de l'extension VSCode Python destinée à gérer les requêtes interactives PySpark pour HDInsight dans VSCode. Azure HDInsight Tools pour VSCode tire parti de l'extension Python pour améliorer l'expérience d'édition Python, l'intégration de Jupyter Notebook et les requêtes interactives PySpark de type Notebook.

Grâce à cette intégration, vous pouvez profiter d'expériences de programmation Python natives, comme le linting, le support de débogage, le service de langage, etc. Vous pouvez importer/exporter un fichier Notebook IPYNB et exécuter des requêtes de type Notebook telle que « Run Cell », « Run Above », « Run Below » », en plus des fonctionnalités « run current line », « run highlighted lines » et « run all » actuelles. Cette intégration améliore grandement l'expérience interactive. Votre code source et vos commentaires en Markdown sont affichés dans la fenêtre interactive des résultats, avec les sorties et résultats en cours. Vous pouvez manipuler la fenêtre de sortie en supprimant les sections inutiles. Vous pouvez également entrer des commentaires ou saisir du code supplémentaire dans la fenêtre interactive des résultats. De plus, vous pouvez visualiser vos résultats sous forme graphique via un Jupyter Notebook de type Matplotlib.

image

Installation ou mise à jour

Tout d’abord, installez Visual Studio Code et téléchargez Mono 4.2.x (pour Linux et Mac). Ensuite, récupérez les derniers outils Azure HDInsight Tools dans le référentiel des extensions VSCode Extension ou en recherchant HDInsight sur la Place de marché VSCode.

Pour plus d'informations sur HDInsight Tools pour VSCode, utilisez les ressources suivantes :

Si vous avez d'autres questions, suggestions, commentaires ou rapports de bogues, veuillez utiliser les commentaires ci-dessous ou nous envoyer une note à l'adresse hdivstool@microsoft.com.

  • HDInsight
  • Features
  • SDK and Tools

Produits apparentés