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


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 megjelenik, és megjeleníti a kimeneteket. 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 ki a Törlés lehetőségek egyikét a Futtatás menü alján.

Menü opció Leírás
Az összes cellakimenet törlése Törli a cellakimeneteket. Ez akkor hasznos, ha megosztja a jegyzetfüzetet, és el szeretné kerülni az eredmények hozzáadását.
Á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.
Állapot törlése és mindent futtatni Törli a jegyzetfüzet állapotát, és új futtatásba kezd.

Eredménytábla

Egy cella futtatásakor az eredmények egy eredménytáblában jelennek meg. Az eredménytáblával a következőket teheti:

  • Másolja a táblázatos eredmények adatait tartalmazó oszlopot vagy más részhalmazt a vágólapra.
  • Végezzen szöveges keresést az eredménytáblázaton.
  • 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 oszlopkezelővel kereshet, jeleníthet meg vagy rejthet el, rögzíthet és átrendezhet oszlopokat.

Jegyzetfüzet eredménytáblája

A találattáblázat korlátainak megtekintéséhez tekintse meg jegyzetfüzet eredménytáblájának korlátait.

Adatok kijelölése

Az eredmények táblázatában szereplő adatok kiválasztásához tegye az alábbiak bármelyikét.

  • Másolja az adatokat vagy az adatok egy részét a vágólapra.
  • Kattintson egy oszlop- vagy sorfejlécre.
  • Kattintson a táblázat bal felső cellájába a teljes táblázat kijelöléséhez.
  • A kijelöléshez húzza a kurzort bármelyik cellacsoportra.

A kijelölési adatokat megjelenítő oldalpanel megnyitásához kattintson a jobb felső sarokban lévő panelikon ikonra panel ikon a Keresőmező mellett.

a panel ikonjának helye

Adatok másolása vágólapra

Ha CSV formátumban szeretné másolni az eredménytáblát a vágólapra, kattintson a táblázat címlapja melletti lefelé mutató nyílra, majd kattintson Eredmények másolása vágólapra.

Eredménytábla másolása a vágólapra.

Másik lehetőségként kattintson a táblázat bal felső részén található dobozra a teljes táblázat kijelöléséhez, majd kattintson a jobb gombbal, és válassza másolása parancsot a legördülő menüből.

A kijelölt adatok másolásának több módja is van:

  • Nyomja meg a Cmd + C billentyűt MacOS-en vagy a Ctrl + C billentyűt Windows-on, hogy az eredményeket CSV formátumban a vágólapra másolja.
  • Kattintson a jobb gombbal, és válassza másolása parancsot az eredmények CSV formátumú vágólapra másolásához.
  • Kattintson a jobb gombbal, és válassza a Másolás lehetőséget a kijelölt adatok CSV, TSV vagy Markdown formátumban való másolásához.

Kijelölt adatok másolása a vágólapra.

Az eredmények rendezése

Ha az eredménytáblát egy oszlop értékei szerint szeretné rendezni, vigye a kurzort az oszlop neve fölé. A cella jobb oldalán megjelenik egy oszlopnevet tartalmazó ikon. Kattintson a nyílra az oszlop rendezéséhez.

oszlop rendezési

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

A rendezés alapértelmezés szerint természetes rendezési sorrendet követ. Lexikográfiai rendezési sorrend kényszerítéséhez használja az SQL-ben ORDER BY vagy a környezetben elérhető SORT függvényeket.

Eredmények szűrése

Az adatok részletesebb megtekintéséhez használjon szűrőket egy eredménytáblán. Az eredménytáblákra alkalmazott szűrők hatással vannak a vizualizációkra is, így az interaktív feltárás az alapul szolgáló lekérdezés vagy adatkészlet módosítása nélkül is lehetővé teszi az interaktív feltárást. Lásd Vizualizáció szűrése.

Többféleképpen is létrehozhat szűrőt:

Databricks Segéd

Természetes nyelvi kérések használata az Asszisztenssel

Szűrők létrehozása természetes nyelvi kérésekkel:

  1. Kattintson a Szűrő ikonra. A cellaeredmények jobb felső sarkában.
  2. A megjelenő párbeszédpanelen írja be a kívánt szűrőt leíró szöveget.
  3. Kattintson a Küldés ikonra. A segéd létrehozza és alkalmazza a szűrőt.

Ha további szűrőket szeretne létrehozni az Asszisztens funkcióval, kattintson a DB Assistant ikonra. A szűrő(k) mellett egy másik kérést adhat meg.

Lásd: Adatok szűrése természetes nyelvi kérésekkel.

Szűrés párbeszédablak

A beépített szűrő párbeszédpanel használata

  1. Ha nincs engedélyezve a Databricks Assistant, kattintson a Szűrő ikonra. A cellaeredmények jobb felső sarkában nyissa meg a szűrő párbeszédpanelt. Ezt a párbeszédpanelt a Szűrő hozzáadása gombra kattintva is elérheti.
  2. Jelölje ki a szűrni kívánt oszlopot.
  3. Válassza ki az alkalmazni kívánt szűrőszabályt.
  4. Jelölje ki a szűrni kívánt érték(ek)et.

szűrő példa

Érték szerint

Szűrés adott érték alapján

  1. Az eredménytáblában kattintson a jobb gombbal az adott értékkel rendelkező cellára.
  2. A legördülő menüben válassza a Szűrés ezzel az értékkel lehetőséget.

adott érték

Oszlop szerint

Szűrés egy adott oszlopra

  1. Vigye az egérmutatót a szűrni kívánt oszlop fölé.
  2. Kattintson a Kebab menü ikonra.
  3. Kattintson a Szűrő gombra.
  4. Jelölje ki a szűrni kívánt értékeket.

kebab menü szűrése

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 Bezárás ikonra. A szűrőnév mellett törölje az X szűrőt.

Szűrők alkalmazása teljes adatkészletre

Alapértelmezés szerint 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 10 000 sort ad vissza, vagy az adathalmaz nagyobb, mint 2 MB), a szűrőt csak a visszaadott sorokra alkalmazza a rendszer. A táblázat jobb felső sarkában lévő megjegyzés azt jelzi, hogy a szűrő csonkolt adatokra lett alkalmazva.

Ehelyett a teljes adatkészletet szűrheti. Kattintson Csonkolt adatokelemre, majd válassza Teljes adatkészletlehetőséget. Az adathalmaz méretétől függően a szűrő alkalmazása hosszú időt vehet igénybe.

Szűrők alkalmazása a teljes adatkészletre.

Lekérdezés létrehozása szűrt eredményekből

Egy szűrt eredménytáblából vagy egy jegyzetfüzetben lévő vizualizációból, amelyben az SQL az alapértelmezett nyelv, létrehozhat egy új lekérdezést az alkalmazott szűrőkkel. A táblázat vagy vizualizáció jobb felső sarkában kattintson a Lekérdezés létrehozása elemre. A rendszer a jegyzetfüzet következő celláját adja hozzá a lekérdezéshez.

A létrehozott lekérdezés az eredeti lekérdezésre alkalmazza a szűrőket. Ez lehetővé teszi egy kisebb, relevánsabb adatkészlettel való munkát, ami hatékonyabb adatfeltárást és -elemzést tesz lehetővé.

Gif, amely bemutatja, hogyan hozhat létre lekérdezést a szűrt eredményekből.

Fedezd fel az oszlopokat

A sok oszlopot tartalmazó táblák használatának megkönnyítése érdekében használhatja az oszlopkezelőt. Az oszlopkezelő megnyitásához kattintson az eredménytábla jobb felső sarkában található oszlopikonra (Oszlop ikon)..

Az oszlopkezelővel a következőt végezheti el:

  • Oszlopok keresése: Írja be a keresősávba az oszlopok listájának szűréséhez. Kattintson az explorer egyik oszlopára az eredménytáblában való navigáláshoz.
  • Oszlopok megjelenítése vagy elrejtése: A jelölőnégyzetek használatával szabályozhatja az oszlopok láthatóságát. A felső jelölőnégyzet egyszerre váltja az összes oszlop láthatóságát. Az egyes oszlopok megjeleníthetők vagy elrejthetők a nevük melletti jelölőnégyzetekkel.
  • Oszlopok rögzítése: Vigye az egérmutatót egy oszlopnév fölé, hogy egy kitűző ikon megjelenjen. Kattintson a rögzítés ikonra az oszlop rögzítéséhez. A rögzített oszlopok láthatóak maradnak, amikor vízszintesen görget az eredménytáblán.
  • Oszlopok átrendezése: Kattintson az oszlop nevének jobb oldalán található húzási ikonra (húzza az ikont), majd húzza az oszlopot az új kívánt helyre. Ez átrendezi az eredménytábla oszlopait.

Az oszlopkezelővel kereshet, jeleníthet meg vagy rejthet el, rögzíthet és átrendezhet oszlopokat.

Oszlopok formázása

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

Az eredménytáblák oszlopait olyan típusokként formázhatja, mint a Pénznem, Százalék, URL-cím és még sok más, a tizedesjegyek számának szabályozásával a világosabb táblázatok érdekében.

Oszlopok formázása a kebab menüben az oszlopnévre kattintva.

formátum oszlop kebab menüje

Eredmények letöltése

Alapértelmezés szerint az eredmények letöltése engedélyezve van. Ennek a beállításnak a ki- és bekapcsolásához lásd a jegyzetfüzetek eredményeinek letöltési lehetőségének kezelése.

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üggenek. A letöltött eredményeket a rendszer CSV-fájlként menti a helyi gépen a jegyzetfüzet nevének megfelelő névvel.

Cellaeredmények letöltése.

SQL-raktárakhoz vagy kiszolgáló nélküli számításhoz csatlakoztatott jegyzetfüzetek esetén az eredményeket Excel-fájlként is letöltheti.

Az összes sor letöltése Excel-fájlba.

AZ SQL-cella eredményeinek felfedezése

Egy Databricks-jegyzetfüzetben egy SQL-nyelvi cellából származó eredmények automatikusan elérhetők a változóhoz _sqldfrendelt DataFrame-ként. A változóval _sqldf hivatkozhat az előző SQL-kimenetre a következő Python- és SQL-cellákban. További részletekért lásd: Fedezd fel az SQL cella eredményeit.

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

Python-jegyzetfüzetek és nem Python-jegyzetfüzetekben lévő cellák is támogatják a többszörös kimenetet cellánként. 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)

Kimenetek átméretezése

A cellakimenetek átméretezése a táblázat vagy vizualizáció jobb alsó sarkának húzásával.

Kimeneti táblázat átméretezése a jobb alsó sarok húzásával.

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 rendszergazda beállításainak engedélyeznie kell a jegyzetfüzet kimeneteinek mentését.