Rozszerzenie usługi Databricks dla Visual Studio Code

Rozszerzenie usługi Databricks dla Visual Studio Code umożliwia łączenie się ze zdalnymi obszarami roboczymi Azure Databricks z Visual Studio Code lub Cursor na lokalnym komputerze deweloperskim. Następnie można wykonywać czynności takie jak:

Uwaga

Rozszerzenie usługi Databricks dla Visual Studio Code obsługuje uruchamianie notesów języka R, Scala i SQL jako zadań automatycznych, ale nie zapewnia głębszej obsługi tych języków w ramach Visual Studio Code.

Wprowadzenie

Aby rozpocząć korzystanie z rozszerzenia usługi Databricks dla Visual Studio Code:

Tworzenie nowego projektu usługi Databricks

Po zainstalowaniu rozszerzenia można utworzyć nowy projekt usługi Databricks przy użyciu rozszerzenia usługi Databricks dla Visual Studio Code:

  1. Uruchom Visual Studio Code.
  2. Kliknij ikonę Databricks na pasku bocznym Visual Studio Code, aby otworzyć rozszerzenie.
  3. Kliknij Utwórz nowy projekt.
  4. W palecie poleceń wybierz hosta i metodę uwierzytelniania dla projektu. Zobacz Konfigurowanie autoryzacji dla rozszerzenia usługi Databricks dla Visual Studio Code.
  5. W polu Podaj ścieżkę do folderu, w którym ma zostać utworzony nowy projekt, wprowadź ścieżkę do folderu na lokalnym komputerze deweloperskim, w którym chcesz utworzyć projekt, lub kliknij Otwórz okno dialogowe wyboru folderu i wybierz ścieżkę do folderu projektu.
  6. Aby użyć szablonu w widoku inicjowania projektu usługi Databricks, użyj strzałek w górę i w dół, aby wybrać szablon projektu, a następnie naciśnij Enter. Aby uzyskać informacje na temat szablonów projektów pakietów, zobacz Deklaratywne szablony projektów pakietów automatyzacji.
  7. Wpisz unikatową nazwę dla tego projektu lub pozostaw domyślną nazwę my_projectprojektu , a następnie naciśnij Enter.
  8. Wybierz, czy chcesz dodać stub (przykładowy) notes/notatnik, stub (przykładowy) potok Delta Live Tables lub stub (przykładowy) pakiet Python do projektu, albo dowolną kombinację tych stubów (przykładów).
  9. Naciśnij dowolny klawisz, aby zamknąć kartę Databricks Project Init edytora.
  10. W obszarze Wybierz projekt, który chcesz otworzyć, wybierz właśnie utworzony projekt.

Otwieranie istniejącego projektu pakietów automatyzacji deklaratywnej

Projekt deklaratywnych pakietów automatyzacji zawiera plik databricks.yml w folderze głównym projektu. Zobacz konfigurację deklaratywnych pakietów automatyzacji. Jeśli chcesz użyć rozszerzenia z istniejącym projektem deklaratywnych pakietów automatyzacji:

  1. Uruchom Visual Studio Code. W menu głównym kliknij pozycję Plik>Otwórz folder i przejdź do katalogu zawierającego projekt pakietu.

  2. Kliknij ikonę Databricks na pasku bocznym Visual Studio Code, aby otworzyć i rozpocząć korzystanie z funkcji rozszerzenia.

    Jeśli rozszerzenie Databricks dla Visual Studio Code odkrywa więcej niż jeden projekt Deklaratywnych Pakietów Automatyzacji w bieżącym folderze, umożliwia wybór otwarcia projektu lub utworzenia pliku konfiguracji projektu w folderze głównym.

    Otwieranie istniejącego projektu usługi Databricks

    • W przypadku wybrania projektu w palecie poleceń wybierz istniejący projekt Pakiety automatyzacji deklaratywnej.
    • Jeśli tworzysz konfigurację w folderze głównym, ten folder stanie się projektem pakietu.
  3. Wybierz hosta i metodę uwierzytelniania dla projektu. Zobacz Konfigurowanie autoryzacji dla rozszerzenia usługi Databricks dla Visual Studio Code.

Uwaga

Jeśli otworzysz projekt utworzony przy użyciu rozszerzenia usługi Databricks dla Visual Studio Code v1, migracja zostanie podjęta automatycznie przy użyciu istniejącej konfiguracji uwierzytelniania i obszaru roboczego projektu. Przycisk migracji jest dostępny tylko wtedy, gdy migracja automatyczna zakończy się niepowodzeniem.

Przełącz się między projektami usługi Databricks

Rozszerzenie usługi Databricks dla Visual Studio Code umożliwia posiadanie wielu projektów usługi Databricks w obszarze roboczym Visual Studio Code i łatwe przełączanie się między nimi. Po otwarciu projektu z wieloma pakietami w obszarze roboczym Visual Studio Code:

  1. Kliknij ikonę Databricks na pasku bocznym Visual Studio Code, aby otworzyć rozszerzenie.

  2. Kliknij folder lokalny, aby wybrać projekt, który ma być używany przez rozszerzenie.

    selektor folderu lokalnego

Uwaga

Akcje uruchamiania są dostępne tylko dla plików w aktywnym pakiecie.

Konwertuj projekt na projekt Databricks

Jeśli masz istniejący projekt, który chcesz przekonwertować na projekt usługi Databricks:

  1. Uruchom Visual Studio Code. W menu głównym kliknij pozycję Plik>Otwórz folder i przejdź do projektu, aby go otworzyć.
  2. Kliknij ikonę Databricks na pasku bocznym Visual Studio Code, aby otworzyć rozszerzenie.
  3. Kliknij pozycję Utwórz konfigurację.
  4. W palecie poleceń wybierz hosta i metodę uwierzytelniania dla projektu. Zobacz Konfigurowanie autoryzacji dla rozszerzenia usługi Databricks dla Visual Studio Code.