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üzet-formátumokat.

Támogatott jegyzetfüzet-formátumok

A Databricks a következő formátumban tud jegyzetfüzeteket importálni és exportálni:

  • Forrásfájl: Olyan fájl, amely csak a , , .py.sqlvagy .rkiterjesztésű .scalaforráskód-utasításokat tartalmazza.
  • HTML: Egy Azure Databricks-jegyzetfüzet a kiterjesztéssel .html.
  • Databricks .dbc archívum.
  • IPython-notebook: 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.

  1. Kattintson a Munkaterület ikonmunkaterület elemre az oldalsávon. Tegye a következők valamelyikét:
    • Kattintson a jobb gombbal egy mappára, és válassza az Importálás parancsot.
    • Ha az aktuális munkaterület mappa felső szintjén szeretne importálni egy jegyzetfüzetet, kattintson a jobb felső sarokban lévő kebab menüre, és válassza az Importálás lehetőséget.
  2. 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.
  3. 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 mappaszerkezet ú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, ha megjegyzést fűz 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ák a COMMAND megjelenített sorok által megjelölt módon jönnek létre.

Python

# COMMAND ----------

SQL

-- COMMAND ----------

Scala

// COMMAND ----------

R

# COMMAND ----------

Jegyzetfüzetek exportálása

Megjegyzés

Ha HTML- vagy IPython-jegyzetfüzetként (.ipynb) vagy archív (DBC) formátumban 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ájl > exportálása 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:

  1. Kattintson a Munkaterület ikonmunkaterület elemre az oldalsávon.
  2. Kattintson a jobb gombbal a mappára, és válassza az Exportálás parancsot.
  3. Válassza ki az exportálási formátumot:
    • DBC-archívum: Exportáljon egy Databricks-archívumot, amely metaadatokat és notebookparancsokat tartalmazó bináris formátum.
    • Forrásfájl: Exportálja a jegyzetfüzet forrásfájljainak ZIP-archívumát, amely importálható egy Azure Databricks-munkaterületre, használható CI/CD-folyamatban, vagy forrásfájlként tekinthető 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.