Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz 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 usłudze Azure Databricks oraz formatów notesów, które obsługuje usługa Azure Databricks.
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: notes usługi Azure Databricks z rozszerzeniem
.html. - Archiwum usługi Databricks
.dbc. - Notes IPython: notes Jupyter z rozszerzeniem
.ipynb. - RMarkdown: dokument języka R Markdown z rozszerzeniem
.Rmd.
Importowanie notesu
Notes zewnętrzny można zaimportować z adresu URL lub pliku. Możesz również zaimportować archiwum ZIP notesów wyeksportowanych zbiorczo z obszaru roboczego usługi 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 usługi 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 jednokomórkowe, 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 jako oznaczone przez COMMAND wyświetlane wiersze.
Python
# COMMAND ----------
SQL
-- COMMAND ----------
Skala
// COMMAND ----------
R
# COMMAND ----------
Eksportuj notesy
Uwaga
Podczas eksportowania notesu jako html, notesu IPython (ipynb) lub archiwum (DBC) i nie zostały wyczyszczone dane wyjściowe polecenia, 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 archiwum DBC, możesz dołączyć wyniki komórek lub nie, zaznaczając/usuwając zaznaczenie pola Uwzględnij wyniki.
- 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 notebooki i pliki): wyeksportuj archiwum ZIP plików źródłowych notebooka, które można zaimportować do obszaru roboczego usługi Azure Databricks, do użycia w potoku CI/CD lub do wyświetlania jako pliki źródłowe w domyślnym języku każdego notebooka. Dane wyjściowe poleceń notesu 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 usługi Azure Databricks lub wyświetlić jako html. Dostępne są dane wyjściowe poleceń notesu.