Share via


什麼是適用於Visual Studio Code 的 Databricks 延伸模組?

若要立即開始使用適用於 Visual Studio Code 的 Databricks 延伸模組,請直接跳至 Databricks 的 VSCode 延伸模組教學課程:在叢集上執行 Python 和作業

適用於 Visual Studio Code 的 Databricks 擴充功能可讓您從 本機開發電腦上執行的 Visual Studio Code 集成開發環境 (IDE) 連線到遠端 Azure Databricks 工作區。 透過這些連線,您可以:

  • 同步處理您在 Visual Studio Code 中開發的本機程式代碼與遠端工作區中的程式代碼。
  • 在遠端工作區中的 Azure Databricks 叢集上,從 Visual Studio Code 執行本機 Python 程式代碼檔案。
  • 從 Visual Studio Code 執行本機 Python 程式代碼檔案 (.py) 和 Python、R、Scala 和 SQL 筆記本 (.py.ipynb.r.scala.sql),作為遠端工作區中的自動化 Azure Databricks 作業。

注意

適用於 Visual Studio Code 的 Databricks 擴充功能支援以自動化作業的形式執行 R、Scala 和 SQL 筆記本,但不會在 Visual Studio Code 中提供對這些語言的任何更深入支援。

開始使用

  • 從實際操作教學課程開始試用延伸模組。 請參閱適用於 Databricks 的 VSCode 延伸模塊教學課程:在叢集上執行 Python,並以作業身分執行
  • 完成本教學課程之後,請使用擴充功能執行下列其中一或多個動作:
    • 使用 Azure Databricks 個人存取令牌驗證以外的 Azure Databricks 驗證類型,向 Azure Databricks 工作區驗證 Visual Studio Code 的 Databricks 擴充功能。 請參閱 VS Code Databricks 延伸模組的驗證設定。
    • 選取要連線到工作區中的不同叢集。 請參閱 針對 Visual Studio Code 選取 Databricks 延伸模組的叢集。
    • 選取不同的工作區目錄,以在工作區中聯機。 請參閱 為 Visual Studio Code 選取 Databricks 延伸模組的工作區目錄。
    • 使用 Databricks 連線 整合來偵錯程式代碼。 如需 Visual Studio Code 的 Databricks 擴充功能,請參閱使用 Databricks 連線 偵錯程式代碼
    • 使用 pytest來測試您的程序代碼。 請參閱 使用適用於 Visual Studio Code 之 Databricks 延伸模組的 pytest 執行測試。