Пропустить и перейти к основному содержимому

HDInsight Tools for Visual Studio Code: расширенный интерактивный запрос PySpark

Дата публикации: 20 июня, 2019

Рады объявить об интеграции расширения VS Code для Python, предназначенного для обработки интерактивных запросов PySpark для службы HDInsight в VS Code. В Azure HDInsight Tools for VS Code используется расширение Python для обеспечения улучшенных возможностей редактирования Python, интеграции Jupyter Notebook и выполнения интерактивных запросов PySpark в стиле Notebook.

Благодаря интеграции вы сможете использовать собственные функции программирования Python, в частности статический анализ кода, поддержку отладки, языковую службу и т. д. Вы можете импортировать и экспортировать записную книжку IPYNB и выполнять запросы в стиле Notebook, включая Run Cell, Run Above, Run Below, в дополнение к доступным сейчас функциям выполнения текущей строки, выделенных строк и всех строк. Интеграция значительно повышает удобство работы с интерактивными запросами. Исходный код и комментарии Markdown отображаются в интерактивном окне результатов вместе с результатами выполнения и выходными данными. Вы можете убирать ненужные разделы этого окна и вводить в нем комментарии или дополнительный код. Кроме того, результаты можно визуализировать в графическом формате через библиотеку matplotlib, например Jupyter Notebook.

image

Как выполнить установку или обновление

Сначала установите Visual Studio Code и скачайте Mono 4.2.x (для Linux и Mac). Затем получите новейшую версию средств Azure HDInsight. Для этого перейдите в репозиторий расширений VS Code или VS Code Marketplace и выполните поиск HDInsight.

Дополнительные сведения об HDInsight Tools for Visual Studio Code можно найти в следующих ресурсах:

Вопросы, отзывы, комментарии и сообщения об ошибках оставляйте в расположенном ниже окне комментариев или отправляйте на адрес hdivstool@microsoft.com.

  • HDInsight
  • Features
  • SDK and Tools

Связанные продукты