Databricks-jegyzetfüzetek exportálása és importálása
Ez a lap bemutatja, hogyan importálhat és exportálhat jegyzetfüzeteket az Azure Databricksben, valamint az Azure Databricks által támogatott jegyzetfüzetformátumokat.
Támogatott jegyzetfüzet-formátumok
A Databricks a következő formátumban importálhat és exportálhat jegyzetfüzeteket:
- Forrásfájl: Olyan fájl, amely csak a kiterjesztéssel
.scala
rendelkező forráskód-utasításokat tartalmazza,.py
.sql
vagy.r
. - HTML: Egy Azure Databricks-jegyzetfüzet a kiterjesztéssel
.html
. - Databricks
.dbc
archívum. - IPython notebook: Egy Jupyter notebook a kiterjesztéssel
.ipynb
. - RMarkdown: R Markdown-dokumentum a kiterjesztéssel
.Rmd
.
Jegyzetfüzet importálása
Külső jegyzetfüzetet url-címről vagy fájlból is importálhat. Az Azure Databricks-munkaterületről tömegesen exportált jegyzetfüzetek ZIP-archívumát is importálhatja.
- Kattintson a Munkaterület gombra az oldalsávon. Tegye az alábbiak egyikét:
- Kattintson a jobb gombbal egy mappára, és válassza az Importálás lehetőséget.
- Ha az aktuális munkaterület mappa felső szintjén szeretne jegyzetfüzetet importálni, kattintson a jobb felső sarokban lévő kebab menüre, és válassza az Importálás lehetőséget.
- Adja meg az URL-címet, vagy keresse meg az Azure Databricks-munkaterületről exportált jegyzetfüzetek támogatott külső formátumát vagy ZIP-archívumát tartalmazó fájlt.
- Kattintson az Importálás elemre.
- Ha egyetlen jegyzetfüzetet választ, az az aktuális mappába lesz exportálva.
- Ha DBC- vagy ZIP-archívumot választ, a mappastruktúrája újra létrejön az aktuális mappában, és minden jegyzetfüzetet importál.
Fájl importálása és jegyzetfüzetté alakítása
A Python-, SQL-, Scala- és R-szkripteket egycellás jegyzetfüzetekké alakíthatja úgy, hogy megjegyzést ad a fájl első cellájába:
Python
# Databricks notebook source
SQL
-- Databricks notebook source
Scala
// Databricks notebook source
R
# Databricks notebook source
Ha cellákat szeretne definiálni egy szkriptben, használja az alábbi speciális megjegyzést. Amikor importálja a szkriptet a Databricksbe, a cellákat a COMMAND
megjelenő sorok jelölik.
Python
# COMMAND ----------
SQL
-- COMMAND ----------
Scala
// COMMAND ----------
R
# COMMAND ----------
Jegyzetfüzetek exportálása
Feljegyzés
Ha HTML- vagy IPython-jegyzetfüzetként (.ipynb) vagy archívumként (DBC) exportál egy jegyzetfüzetet, és nem törölte a parancskimeneteket, a kimenetek az exportálás részét képezik.
Jegyzetfüzet exportálásához válassza a Fájlexportálás > lehetőséget a jegyzetfüzet eszköztárán, és válassza ki az exportálási formátumot.
A munkaterület mappáiban lévő összes mappa exportálása ZIP-archívumként:
- Kattintson a Munkaterület gombra az oldalsávon.
- Kattintson a jobb gombbal a mappára, és válassza az Exportálás lehetőséget.
- Válassza ki az exportálási formátumot:
- DBC-archívum: Databricks-archívum exportálása metaadatokat és notebookparancsokat tartalmazó bináris formátumban.
- Forrásfájl: Exportálhatja a jegyzetfüzet forrásfájljainak ZIP-archívumát, amely importálható egy Azure Databricks-munkaterületre, amelyet CI/CD-folyamatban használnak, vagy forrásfájlként tekinthetők meg az egyes jegyzetfüzetek alapértelmezett nyelvén. A jegyzetfüzet parancskimenetei nem szerepelnek a fájlban.
- HTML-archívum: HTML-fájlok ZIP-archívumának exportálása. Az egyes jegyzetfüzetek HTML-fájljai importálhatók egy Azure Databricks-munkaterületre, vagy HTML-ként tekinthetők meg. A jegyzetfüzet parancskimenetei is benne vannak.