A Databricks notebook felülete és vezérlői
Megtudhatja, hogyan szabályozhatja a jegyzetfüzet és a cellamegjelenítés beállításait a Databricks-jegyzetfüzet eszköztárával és menüivel.
Jegyzetfüzetcellák
A jegyzetfüzetek kétféle cellatípust tartalmaznak: kódcellákat és Markdown-cellákat. A kódcellák futtatható kódot tartalmaznak, míg a Markdown-cellák szövegeket és ábrákat renderelő Markdown-kódot tartalmaznak. A Markdown használható a kód dokumentálására vagy szemléltetésére. A munka strukturálásához cellákat vehet fel vagy távolíthat el a jegyzetfüzetből.
Egyszerre egyetlen cellát, cellacsoportot vagy az egész jegyzetfüzetet futtathatja. A jegyzetfüzetcellák legfeljebb 10 MB-ot tartalmazhatnak, kimenete pedig legfeljebb 20 MB lehet.
Jegyzetfüzet eszköztár ikonjai és gombjai
Az eszköztár menüket és ikonokat tartalmaz, amelyekkel kezelheti és szerkesztheti a jegyzetfüzetet.
A jegyzetfüzet neve mellett olyan gombok találhatók, amelyekkel módosíthatja a jegyzetfüzet alapértelmezett nyelvét, és ha a jegyzetfüzet szerepel a Databricks Git mappában, nyissa meg a Git párbeszédpanelt.
A jegyzetfüzet korábbi verzióinak megtekintéséhez kattintson az "Utolsó szerkesztés..." gombra. üzenet a menük jobb oldalán.
Az eszköztár jobb oldalán található ikonokat és gombokat az alábbi táblázat ismerteti:
Ikon | Leírás |
---|---|
Futtassa az összes cellát, vagy állítsa le a végrehajtást. A gomb neve a jegyzetfüzet állapotától függően változik. | |
Nyissa meg a számítási választót. Amikor a jegyzetfüzet fürthöz vagy SQL-raktárhoz csatlakozik, ez a gomb megjeleníti a számítási erőforrás nevét. | |
Feladatütemező megnyitása. | |
Nyissa meg a Delta Élő táblákat. Ez a gomb csak akkor jelenik meg, ha a jegyzetfüzet egy Delta Live Tables-folyamat része. | |
Engedélyek megnyitása párbeszédpanel. |
Jobb oldali oldalsávműveletek
A jegyzetfüzet jobb oldali oldalsávján számos művelet érhető el, az alábbi táblázatban leírtak szerint:
Ikon | Leírás |
---|---|
Jegyzetfüzet-megjegyzések megnyitása. | |
Nyissa meg az MLflow-jegyzetfüzet kísérletét. | |
Nyissa meg a jegyzetfüzet verzióelőzményeit. | |
Nyissa meg a változókezelőt. (Python-változókhoz érhető el a Databricks Runtime 12.2 LTS-sel és újabb verzióval.) | |
Nyissa meg a Python-környezet panelt. Ez a panel a jegyzetfüzet számára elérhető összes Python-kódtárat megjeleníti, beleértve a databricks-futtatókörnyezetben található jegyzetfüzet-hatókörű kódtárakat, fürttárakat és kódtárakat. Csak akkor érhető el, ha a jegyzetfüzet egy fürthöz van csatolva. |
Cellák létrehozása
A jegyzetfüzetek kétféle cellával rendelkeznek: kód és Markdown. A Markdown-cellák tartalma HTML-ben jelenik meg. Ez a kódrészlet például egy első szintű címsor jelölőjét tartalmazza:
%md ### Libraries
Import the necessary libraries.
Renderelés az ábrán látható módon:
Új cella létrehozásához vigye az egérmutatót egy felső vagy alsó cellára. Kód vagy Markdown-cella létrehozásához kattintson a Kód vagy szöveg elemre.
Cellaműveletek
A cellaműveletek menüben cellákat futtathat, kivághat és másolhat, áthelyezheti a cellákat a jegyzetfüzetben, és elrejtheti a kódot vagy az eredményeket.
Cella futtatása
A kódcellák futtatásához kattintson a kódcella bal felső sarkában található lefelé mutató nyílra.
Miután egy cella lefutott, megjelenik egy értesítés a cellafuttatási menü jobb oldalán, amely megjeleníti a cella utolsó futtatásának időpontját és időtartamát. További részletekért vigye a kurzort az értesítés fölé.
Ha alapértelmezés szerint részletes futtatási információkat szeretne megjeleníteni, kattintson a profilképére a jobb felső sarokban. Ezután kattintson a Beállítások>fejlesztői>bemutató részletes parancsfuttatási adataira.
Ha táblázatos eredménykimenettel rendelkezik, ezt az információt úgy is elérheti, hogy a felhasználói felület "Utolsó frissítés" szakaszára mutat.
Cellaikonok
Az alábbi képernyőkép a jegyzetfüzetcella jobb felső sarkában megjelenő ikonokat ismerteti:
Nyelvválasztó: Válassza ki a cella nyelvét.
Databricks Assistant: Engedélyezze vagy tiltsa le a Databricks Assistantet a cellában található kódjavaslatokhoz.
Cellafókusz: A cella nagyítása a szerkesztés megkönnyítése érdekében.
Cellaműveletek menü megjelenítése: A cellaműveletek menü megnyitása. A menüben található beállítások kissé eltérnek a kód és a Markdown-cellák esetében.
Cella törlése
Cella törléséhez kattintson a cella jobb oldalán található kuka ikonra. Ez az ikon csak akkor jelenik meg, ha a kurzort a cellára viszi.
Cella áthelyezése
Ha felfelé vagy lefelé szeretne mozgatni egy cellát, kattintson a fogópont ikonra a cella bal oldalán.
A Cellaműveletek menüben az Áthelyezés felfelé vagy lefelé lehetőséget is választhatja.
Cellák kivágása, másolása és beillesztése
A cellák kivágására és másolására több lehetőség is van. Ha azonban a Safari böngészőt használja, csak a billentyűparancsok érhetők el.
- A Cellaműveletek menüben válassza a Cella kivágása vagy a Cella másolása lehetőséget.
- Billentyűparancsok használata:
Command-X
Ctrl-X
kivágás ésCommand-C
Ctrl-C
másolás. - Használja a jegyzetfüzet tetején található Szerkesztés menüt. Válassza a Kivágás vagy a Másolás lehetőséget.
A cellák kivágása vagy másolása után beillesztheti ezeket a cellákat a jegyzetfüzet más részébe, egy másik jegyzetfüzetbe vagy egy másik böngészőlapra vagy -ablakba. Cellák beillesztéséhez használja a billentyűparancsot Command-V
vagy Ctrl-V
a . A cellák az aktuális cella alá vannak beillesztve.
A kivágási vagy beillesztési műveletek visszavonásához használhatja a billentyűparancsot Command-Z
vagy Ctrl-Z
a menübeállításokat a Kivágott cellák szerkesztése > vagy a Visszavonás szerkesztése > illessze be a cellákat.
A szomszédos cellák kijelöléséhez kattintson egy Markdown-cellára, majd a Shift + Fel vagy Le billentyűkombinációval jelölje ki a fölötte vagy alatta lévő cellákat. A szerkesztési menüvel csoportként másolhatja, kivághatja, beillesztheti vagy törölheti a kijelölt cellákat. Ha az összes cellát ki szeretné jelölni, válassza a Szerkesztés > az összes cella kijelölése lehetőséget, vagy használja a parancsmód parancsikonja, a Cmd+A parancsot.
A Databricks Assistant megnyitása
Ha meg szeretne nyitni egy Databricks Assistant szövegdobozt egy cellában, kattintson a Databricks Assistant ikonra a cella jobb felső sarkában.
Egy kódcellában is használhatja, hogy segítséget vagy javaslatokat kapjon a kódhoz. A Databricks Assistantet engedélyezni kell a munkaterületen.
Kódbejegyzések hozzáadása
Ha megjegyzést szeretne hozzáadni egy cellában lévő kódhoz, jelölje ki a kódot. A cella jobb oldalán megjelenik egy megjegyzés ikon. Kattintson az ikonra a megjegyzésmező megnyitásához.
Cella hozzáadása irányítópulthoz
Ha egy Markdown-cellát vagy táblázatos eredményt tartalmazó cellát szeretne hozzáadni egy irányítópulthoz, válassza a Hozzáadás az irányítópulthoz lehetőséget a Cellaműveletek menüben. További információ: Irányítópultok a jegyzetfüzetekben.
Hivatkozás egy cellára
Ha a jegyzetfüzet egy adott parancsára mutató URL-hivatkozást szeretne kapni, kattintson a fókusz mód megnyitásához, és másolja az URL-címet a böngésző címsorából. A fókusz módból való kilépéshez kattintson a gombra.
Jegyzetfüzet tartalomjegyzéke
Az automatikusan létrehozott tartalomjegyzék megjelenítéséhez kattintson a jegyzetfüzet bal felső részén található ikonra (a bal oldali oldalsáv és a legfelső cella között). A tartalomjegyzék a jegyzetfüzetben használt Markdown-címsorokból jön létre. A címeket tartalmazó cellák a tartalomjegyzékben is megjelennek.
Cellacím hozzáadása
Ha címet szeretne hozzáadni egy cellához, tegye az alábbiak egyikét:
- Kattintson a cella tetejének közepén található cellaszámra, és írja be a címet.
- Válassza a Cím hozzáadása lehetőséget a cellaműveletek menüben.
A címeket tartalmazó cellák megjelennek a jegyzetfüzet tartalomjegyzékében.
Előléptetett cellacímek
Ha a felhasználói felületen láthatóbbá szeretné tenni a cellacímeket, a felhasználók engedélyezhetik az előléptetett cellacímek megjelenítését.
- A lap jobb felső sarkában kattintson a profilképére, majd a Beállítások gombra.
- Kattintson az Előléptetett cellacímek megjelenítése fejlesztőeszközök> engedélyezése elemre.
Cellatartalom elrejtése és megjelenítése
A cellatartalom cellakódból és a cella futtatásának eredményeiből áll. A cellakód vagy eredmények elrejtéséhez kattintson a cella jobb felső sarkában található kebab menüre , és válassza a Kód elrejtése vagy Az eredmény elrejtése lehetőséget.
A cella összecsukása lehetőség kiválasztásával csak a cella első sora jeleníthető meg. Összecsukott cella kibontásához válassza a Cella kibontása lehetőséget.
A rejtett cellák megjelenítéséhez kattintson a megjelenítés ikonra: .
Összecsukható fejlécek
A Markdown-címsorokat tartalmazó cellák után megjelenő cellák összecsukhatók a címsorcellába. Ha a jegyzetfüzetben Markdown-címsorokat tartalmazó cellákat tartalmazó cellákat szeretne kibontani vagy összecsukni, válassza a Nézet menü összes címsorának összecsukása parancsát. A szakasz további része a cellák egy részhalmazának kibontását vagy összecsukását ismerteti.
Címsorok kibontása és összecsukása
A képen egy második szintű címsor MLflow beállítása látható, amelybe a következő két cella van összecsukva.
A címsorok kibontásához és összecsukásához vigye a kurzort a Markdown-cellára. Kattintson a cella bal oldalán megjelenő nyílra.
Cellamegjelenítési beállítások
A jegyzetfüzetekhez három megjelenítési lehetőség áll rendelkezésre. A Nézet menüvel módosíthatja a megjelenítési beállítást.
- Standard nézet: az eredmények közvetlenül a kódcellák után jelennek meg.
- Csak eredmények: csak az eredmények jelennek meg.
- Egymás mellett: a kód- és eredménycellák egymás mellett jelennek meg.
A műveletek a cellacsatorna ikonjaiból érhetők el (a cella jobb és bal oldalán található terület). A fogó pontokkal például felfelé vagy lefelé mozgathat egy cellát a bal oldali ereszcsatornában. Cella törléséhez használja a kuka ikont a jobb oldali csatornában.
A könnyebb szerkesztés érdekében kattintson a fókusz mód ikonra a cella teljes szélességű megjelenítéséhez. A fókusz módból való kilépéshez kattintson a gombra. A nézet középre igazításának kikapcsolásával > a cella megjelenített szélességét is megnövelheti.
Ha a jegyzetfüzet összes celláját automatikusan szabványos vonalhosszra és térközre szeretné formázni, válassza a Jegyzetfüzet formázása szerkesztése > lehetőséget.
Cellamargók eltávolítása
A margók kibontásához vagy kis méretűvé alakításához kattintson a Jegyzetfüzet elrendezésének megtekintése > parancsra a jegyzetfüzet menüjében.
Sor- és parancssori számok
A vonalszámok vagy a parancsszámok megjelenítéséhez vagy elrejtéséhez válassza a Vonalszámok vagy a Parancsszámok lehetőséget a Nézet menüből. Vonalszámok esetén a Control+L billentyűparancsot is használhatja. Ha egy cella hibaállapotban van, a kijelöléstől függetlenül sorszámok jelennek meg.
Ha engedélyezi a sor- vagy parancssori számokat, a Databricks menti a beállításokat, és megjeleníti őket a böngésző összes többi jegyzetfüzetében.
Sortörés
Engedélyezheti vagy letilthatja a sorok körbefuttatását a jegyzetfüzetcellákban, így a szöveg több sorba tördelhető, vagy egy vonalon maradhat vízszintes görgetéssel.
- A lap jobb felső sarkában kattintson a profilképére, majd a Beállítások gombra.
- Kattintson a Fejlesztői beállítások>sortörése elemre.
Jegyzetfüzetek megtekintése sötét módban
Dönthet úgy, hogy sötét módban jeleníti meg a jegyzetfüzeteket. A sötét mód be- vagy kikapcsolásához válassza a Téma megtekintése>, majd a Világos téma vagy a Sötét téma lehetőséget.
a Databricks menti a kívánt beállításokat, és megjeleníti őket a böngésző többi jegyzetfüzetében.
Adatok tallózása
Fontos
Ez a funkció a nyilvános előzetes verzióban érhető el.
A jegyzetfüzetben használható táblák és kötetek megismeréséhez kattintson a jegyzetfüzet bal oldalára a sémaböngésző megnyitásához. További részletekért tekintse meg az Adatok tallózása című témakört.
Webes terminál és Databricks parancssori felület használata
A webes terminál jegyzetfüzetben való megnyitásához kattintson a jobb oldali oldalsáv aljára.
A Databricks parancssori felületének használata webes terminálban
A Databricks Runtime 15.0-tól kezdve használhatja a Databricks PARANCSSOR-t a jegyzetfüzet webes termináljáról.
Követelmények
- A jegyzetfüzetet egy fürthöz kell csatolni egyetlen felhasználóval vagy nincs elkülönítési megosztott hozzáférési módban.
- A parancssori felület nem érhető el a Private Linkhez engedélyezett munkaterületeken.
A telepített parancssori felület mindig a legújabb verzió. A hitelesítés az aktuális felhasználón alapul.
A parancssori felület nem használható jegyzetfüzetcellából. A jegyzetfüzetekben a parancsok, például %sh databricks ...
nem működnek a Databricks Runtime 15.0-s vagy újabb verziójával.