Megosztás a következőn keresztül:


Databricks-jegyzetfüzetek importálása és exportá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álhatja és exportálhatja a jegyzetfüzeteket:

  • Forrásfájl: Olyan fájl, amely csak a kiterjesztéssel .scalarendelkező forráskód-utasításokat tartalmazza, .py.sqlvagy .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.

  1. Kattintson a Jegyzetfüzet ikonra.Munkaterület 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.
  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 mappastruktúrája újra létrejön az aktuális mappában, és minden jegyzetfüzetet importál.

Fájl átalakítása jegyzetfüzetté

A munkaterületen lévő objektum jegyzetfüzetként van azonosítva, ha rendelkezik .ipynb kiterjesztéssel, vagy az első sorban egy megjegyzésben található sztringet Databricks notebook source tartalmaz, és a következő bővítmények egyikével rendelkezik: .py, .r, .scala, .sql. Bármely olyan jegyzetfüzet vagy fájl írása vagy átnevezése, amely módosítja ezeket a feltételeket, a jegyzetfüzet vagy fájl típusát is megváltoztatja. Például, ha van egy fájl myfile.txt, amelynek első sora # Databricks notebook source, akkor ha átnevezed myfile.py-re, az jegyzetfüzetté válik.

Feljegyzés

A fájl- és jegyzetfüzettípusok közötti konvertálás nem várt eredményekkel járhat, mivel a jegyzetfüzetek ipYNB- vagy forrásformátummal rendelkeznek. Lásd: Jegyzetfüzet-formátumok.

Ha Python-, SQL-, Scala- és R-szkripteket szeretne átalakítani egycellás jegyzetfüzetekké, adjon hozzá egy megjegyzést 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ása:

  1. Ha meg van nyitva a jegyzetfüzet, kattintson a Fájl elemre a jegyzetfüzet eszköztárán, majd kattintson az Exportálás...gombra.
  2. Válassza ki az exportálási fájltípust a legördülő menüből.
  3. Ha az IPython-jegyzetfüzetet, HTML- vagy DBC-archívumot választotta exportálási fájltípusként, választhatja a cellakimenetek hozzáadását, vagy nem, ha bejelöli/törli a Kimenetek belefoglalása jelölőnégyzet jelölését.
  4. Kattintson az Exportálás gombra.

A munkaterület mappájában lévő összes jegyzetfüzet exportálása ZIP-archívumként:

  1. Kattintson a Jegyzetfüzet ikonra.Munkaterület az oldalsávon.

  2. Kattintson a jobb gombbal a mappára, és válassza a Letöltés másként lehetőséget.

  3. Válassza ki a letöltési formátumot:

    • DBC-archívum (csak jegyzetfüzetek): Exportáljon egy Databricks-archívumot, amely metaadatokat és jegyzetfüzetparancs-kimeneteket tartalmazó bináris formátum.
    • Zip – Forrás (csak jegyzetfüzet + fájlok):Exportálja a jegyzetfüzet forrásfájljainak ZIP-archívumát, amely importálható egy Azure Databricks-munkaterületre, ci/CD-folyamatban használható, vagy forrásfájlként tekinthető meg az egyes jegyzetfüzetek alapértelmezett nyelvén. A jegyzetfüzet parancskimenetei nem szerepelnek a fájlban.
    • Zip – HTML (csak jegyzetfüzetek esetén):A jegyzetfüzetek ZIP-archívumának exportálása HTML formátumban. 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.