Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Na tej stronie opisano sposób importowania i eksportowania notesów w Azure Databricks oraz formatów notesów, które Azure Databricks obsługują.
Obsługiwane formaty notesów
Usługa Databricks może importować i eksportować notesy w następujących formatach:
- Plik źródłowy: plik zawierający tylko instrukcje kodu źródłowego z rozszerzeniem
.scala,.py,.sqllub.r. - HTML: notatnik Azure Databricks z rozszerzeniem
.html. - Archiwum usługi Databricks
.dbc. - Notatnik IPython: notatnik Jupyter z rozszerzeniem
.ipynb. - RMarkdown: dokument języka R Markdown z rozszerzeniem
.Rmd.
Importuj notatnik
Można zaimportować zewnętrzny notatnik z adresu URL lub pliku. Możesz również zaimportować archiwum ZIP notatników eksportowanych zbiorczo ze środowiska Azure Databricks.
- Kliknij
Obszar roboczy na pasku bocznym. Wykonaj jedną z następujących czynności:
- Kliknij prawym przyciskiem myszy na folderze i wybierz pozycję Importuj.
- Aby zaimportować notes na najwyższym poziomie bieżącego folderu obszaru roboczego, kliknij menu kebab w prawym górnym rogu i wybierz pozycję Importuj.
- Określ adres URL lub przejdź do pliku zawierającego obsługiwany format zewnętrzny lub archiwum ZIP notesów wyeksportowanych z obszaru roboczego Azure Databricks.
- Kliknij przycisk Importuj.
- Jeśli wybierzesz pojedynczy notes, zostanie wyeksportowany w bieżącym folderze.
- Jeśli wybierzesz archiwum DBC lub ZIP, jego struktura folderów zostanie ponownie utworzona w bieżącym folderze, a każdy notes zostanie zaimportowany.
Konwertuj plik na notatnik
Zasób w obszarze roboczym jest identyfikowany jako notatnik, jeśli ma rozszerzenie .ipynb lub zawiera ciąg Databricks notebook source w komentarzu w pierwszym wierszu i ma jedno z następujących rozszerzeń: .py, .r, .scala, .sql. Wszelkie operacje zapisu lub zmiany nazwy notesu lub pliku, które zmieniają te warunki, również zmieniają typ notesu lub pliku. Jeśli na przykład masz plik myfile.txt, który ma # Databricks notebook source jako pierwszy wiersz, zmiana nazwy tego pliku na myfile.py przekształca go w notatnik.
Uwaga
Konwertowanie między typami plików i notesów może mieć nieoczekiwane wyniki, ponieważ notesy mają określony format IPYNB lub źródłowy. Zobacz Formaty notesu.
Aby przekonwertować skrypty Python, SQL, Scala i R na notesy z pojedynczą komórką, dodaj komentarz do pierwszej komórki pliku:
Python
# Databricks notebook source
SQL
-- Databricks notebook source
Skala
// Databricks notebook source
R
# Databricks notebook source
Aby zdefiniować komórki w skryfcie, użyj specjalnego komentarza pokazanego poniżej. Podczas importowania skryptu do usługi Databricks komórki są tworzone, jak pokazują linie COMMAND.
Python
# COMMAND ----------
SQL
-- COMMAND ----------
Skala
// COMMAND ----------
R
# COMMAND ----------
Eksportuj notesy
Uwaga
Podczas eksportowania notatnika jako HTML, notatnika IPython (ipynb) lub archiwum (DBC), jeśli nie wyczyszczono danych wyjściowych poleceń, to dane wyjściowe są uwzględniane w eksporcie.
Aby wyeksportować notatnik:
- Po otwarciu notesu kliknij pozycję Plik na pasku narzędzi notesu, a następnie kliknij pozycję Eksportuj....
- Wybierz typ pliku eksportu z menu rozwijanego.
- Jeśli jako typ pliku eksportu wybrano notatnik IPython, HTML lub DBC, możesz wybrać dołączenie danych wyjściowych komórek, zaznaczając lub odznaczając opcję Dołącz dane wyjściowe.
- Kliknij pozycję Eksportuj.
Aby wyeksportować wszystkie notesy w folderze obszaru roboczego jako archiwum ZIP:
Kliknij
Obszar roboczy na pasku bocznym.
Kliknij prawym przyciskiem myszy folder i wybierz polecenie Pobierz jako.
Wybierz format pobierania:
- Archiwum DBC (tylko notebooki): Eksportuj archiwum Databricks, binarny format zawierający metadane oraz wyniki poleceń notebooków.
- Zip — źródło (tylko pliki źródłowe notesu): Eksportowanie archiwum ZIP z plikami źródłowymi notesów, które można zaimportować do obszaru roboczego Azure Databricks, wykorzystać w potoku CI/CD lub wyświetlić jako pliki źródłowe w domyślnym języku każdego notesu. Wyniki poleceń notatnika nie są uwzględniane.
- Zip — HTML (tylko notesy): wyeksportuj archiwum ZIP notesów w formacie HTML. Plik HTML każdego notesu można zaimportować do obszaru roboczego Azure Databricks lub wyświetlić jako html. Dane wyjściowe poleceń są zawarte w notebooku.