Jegyzetfüzet kimenetei és eredményei

Miután csatolt egy jegyzetfüzetet egy fürthöz , és futtatott egy vagy több cellát, a jegyzetfüzet állapota és kimenetei megjelennek. Ez a szakasz a jegyzetfüzet állapotának és kimeneteinek kezelését ismerteti.

Jegyzetfüzetek állapotának és kimeneteinek törlése

A jegyzetfüzet állapotának és kimeneteinek törléséhez válassza a Futtatás menü alján található törlési beállítások egyikét.

Menü beállítás Leírás
Az összes cellakimenet törlése Törli a cellakimeneteket. Ez akkor hasznos, ha megosztja a jegyzetfüzetet, és nem szeretne semmilyen eredményt adni.
Állapot törlése Törli a jegyzetfüzet állapotát, beleértve a függvény- és változódefiníciókat, az adatokat és az importált kódtárakat.
Állapot és kimenetek törlése Törli a cellakimeneteket és a jegyzetfüzet állapotát is.
Állapot törlése és az összes futtatása Törli a jegyzetfüzet állapotát, és új futtatásba kezd.

Eredmények megjelenítése

Egy cella futtatásakor a táblázat eredményei legfeljebb 10 000 sort vagy 2 MB-ot adnak vissza, attól függően, hogy melyik a kisebb.

Alapértelmezés szerint a szöveges eredmények legfeljebb 50 000 karaktert adnak vissza. A Databricks Runtime 12.2 LTS és újabb verziója esetén a Spark konfigurációs tulajdonságának spark.databricks.driver.maxReplOutputLengthbeállításával növelheti ezt a korlátot.

SQL-cellaeredmények felfedezése Python-jegyzetfüzetekben natív módon a Python használatával

Az adatokat az SQL használatával töltheti be, és a Python használatával vizsgálhatja meg. Egy Databricks Python-jegyzetfüzetben a rendszer automatikusan elérhetővé teszi egy SQL-nyelvi cellából származó táblaeredményeket Python DataFrame-ként. További részletekért lásd : Sql-cellaeredmények felfedezése Python-jegyzetfüzetekben.

Új cella eredménytáblája

Fontos

Ez a funkció a nyilvános előzetes verzióban érhető el.

Most már kijelölhet egy új cellaeredmény-táblázat renderelését. Az új eredménytáblával a következőket teheti:

  • Másolja a táblázatos eredmények egy oszlopát vagy más részhalmazát a vágólapra.
  • Szöveges keresést hajt végre a találattáblán.
  • Adatok rendezése és szűrése.
  • Navigálás a táblázatcellák között a billentyűzet nyílbillentyűivel.
  • Jelöljön ki egy oszlopnevet vagy cellaértéket úgy, hogy duplán kattint, majd húzással kijelöli a kívánt szöveget.

Az új eredménytábla engedélyezéséhez kattintson az Új eredménytáblára a cellaeredmények jobb felső sarkában, és módosítsa a kapcsolóválasztót KI állásról BE állásra.

új eredmény megjelenítési választója

Ha a funkció be van kapcsolva, az oszlop- vagy sorfejlécekre kattintva teljes oszlopokat vagy sorokat jelölhet ki, a táblázat bal felső cellájába kattintva pedig kijelölheti a teljes táblázatot. A kurzort tetszőleges téglalap alakú cellacsoportra húzva kijelölheti őket.

A kijelölt adatok vágólapra másolásához nyomja Cmd + c le a MacOS vagy Ctrl + c Windows rendszeren, vagy kattintson a jobb gombbal, és válasszaa Másolás parancsot a legördülő menüből.

Ha szöveget szeretne keresni az eredménytáblában, írja be a szöveget a Keresőmezőbe . Az egyező cellák ki vannak emelve.

A kijelöléssel kapcsolatos információkat megjelenítő oldalpanel megnyitásához kattintson a jobb felső sarokban, a Keresőmező melletti panelikon ikonrapanel ikon.

a panel ikonjának helye

Az oszlopfejlécek az oszlop adattípusát jelzik. Például egész szám típusú oszlop jelzője egész adattípust jelöl. Mutasson a mutatóra az adattípus megtekintéséhez.

Eredmények rendezése és szűrése

Az új cellaeredmény-táblázat renderelésekor rendezheti és szűrheti az eredményeket.

Ha egy oszlop értékei szerint szeretné rendezni a táblázatot, vigye a kurzort az oszlop neve fölé. Az oszlopnevet tartalmazó cella jobb oldalán megjelenik egy ikon. Kattintson a nyílra az oszlop rendezéséhez. Az egymást követő kattintások növekvő sorrendben, csökkenő sorrendben vagy rendezetlen sorrendben váltanak.

oszlop rendezése

Ha több oszlop szerint szeretne rendezni, tartsa lenyomva a Shift billentyűt, miközben az oszlopok rendezési nyílra kattint.

Szűrő létrehozásához kattintson szűrő ikon a cellaeredmények jobb felső sarkára. A megjelenő párbeszédpanelen válassza ki a szűrni kívánt oszlopot, valamint az alkalmazandó szűrőszabályt és értéket. Példa:

példa szűrése

Másik szűrő hozzáadásához kattintson a gombra Szűrő hozzáadása gomb.

A szűrő ideiglenes engedélyezéséhez vagy letiltásához váltson az Engedélyezve/Letiltva gombra a párbeszédpanelen. Szűrő törléséhez kattintson a szűrő neve melletti X ikonra szűrő törlése X.

Ha egy adott érték alapján szeretne szűrni, kattintson a jobb gombbal az adott értékkel rendelkező cellára, és válassza a Szűrés ezzel az értékkel lehetőséget a legördülő menüben.

adott érték

Az oszlopnév kebab menüjéből is létrehozhat szűrőt:

kebab menü szűrése

A szűrők csak az eredménytáblában látható eredményekre lesznek alkalmazva. Ha a visszaadott adatok csonkoltak (például ha egy lekérdezés több mint 64 000 sort ad vissza), a szűrő csak a visszaadott sorokra lesz alkalmazva.

Eredmények letöltése

Alapértelmezés szerint az eredmények letöltése engedélyezve van. A beállítás bekapcsolásához tekintse meg a jegyzetfüzetek eredményeinek letöltési lehetőségével kapcsolatos témakört.

Letölthet egy táblázatos kimenetet tartalmazó cellaeredményt a helyi gépre. Kattintson a tabulátor címe melletti lefelé mutató nyílra. A menü beállításai az eredményben szereplő sorok számától és a Databricks Runtime verziójától függnek. A letöltött eredmények a helyi gépen csv-fájlként lesznek mentve export.csv.

Cellaeredmények letöltése

Több kimenet megjelenítése cellánként

A Nem Python-jegyzetfüzetekben lévő Python-jegyzetfüzetek és %python -cellák cellánként több kimenetet támogatnak. A következő kód kimenete például a diagramot és a táblát is tartalmazza:

import pandas as pd
from sklearn.datasets import load_iris

data = load_iris()
iris = pd.DataFrame(data=data.data, columns=data.feature_names)
ax = iris.plot()
print("plot")
display(ax)
print("data")
display(iris)

Jegyzetfüzet-kimenetek véglegesítése a Databricks Git-mappákban

Az .ipynb notebook-kimenetek véglegesítéséről további információt az .ipynb notebook kimenetének véglegesítésének engedélyezése című témakörben talál.

  • A jegyzetfüzetnek .ipynb fájlnak kell lennie
  • A munkaterület rendszergazdai beállításainak lehetővé kell tenni a jegyzetfüzet kimeneteinek véglegesítése.