HDInsight Tools for VS Code:增強的 PySpark 互動式查詢

在 2019年6月20日 上貼文

我們很高興宣佈 VSCode Python 延伸模組的整合,可用於處理 VSCode 中 HDInsight 的 PySpark 互動。適用於 VSCode 的 Azure HDInsight 工具利用 Python 延伸模組,以提供增強的 Python 編輯體驗、Jupyter Notebook 整合及類似 Notebook 的 PySpark 互動式查詢。

透過此整合,您即可享受原生 Python 程式設計體驗,例如 lint、偵錯支援、語言服務等等。您可以匯入/匯出 IPYNB Notebook 並執行類似 Notebook 的查詢 (包括 ‘Run Cell’、‘Run Above’、‘Run Below’),除了執行目前行的目前功能以外,也可執行醒目標示的行以及執行全部;互動式體驗透過此整合獲得了很大的改進。您的原始程式碼和 Markdown 註解,會與執行結果和輸出一起顯示於互動式結果視窗。您可以移除不必要的區段來操縱輸出視窗。您也可以在互動式結果視窗中輸入註解,或輸入其他程式碼。此外,您可以透過像是 Jupyter Notebook 的 matplotlib 以圖形格式顯示結果。

image

如何安裝或更新

首先,安裝 Visual Studio Code 並下載 Mono 4.2.x (Linux 和 Mac)。接著,前往 VS Code 延伸模組存放庫或 VS Code Marketplace 並搜尋 HDInsight,取得最新的 Azure HDInsight Tools

如需 HDInsight Tools for VS Code 的詳細資訊,請使用下列資源:

如果您有疑問、意見反應、建議或想回報 Bug,請使用下方的留言,或傳送意見到 hdivstool@microsoft.com

  • HDInsight
  • Features
  • SDK and Tools