Utdata och resultat för notebook-filer
När du har bifogat en notebook-fil till ett kluster och kört en eller flera celler har anteckningsboken tillstånd och visar utdata. I det här avsnittet beskrivs hur du hanterar notebook-tillstånd och utdata.
Rensa notebooks-tillstånd och utdata
Om du vill rensa anteckningsbokens tillstånd och utdata väljer du något av alternativen Rensa längst ned på Menyn Kör .
Menyalternativ | beskrivning |
---|---|
Rensa alla cellutdata | Rensar cellutdata. Detta är användbart om du delar anteckningsboken och vill undvika att inkludera några resultat. |
Rensa tillstånd | Rensar notebook-tillståndet, inklusive funktions- och variabeldefinitioner, data och importerade bibliotek. |
Rensa tillstånd och utdata | Rensar cellutdata och notebook-tillstånd. |
Rensa tillstånd och kör alla | Rensar notebook-tillståndet och startar en ny körning. |
Resultattabell
När en cell körs visas resultaten i en resultattabell. Med resultattabellen kan du göra följande:
- Kopiera en kolumn eller annan delmängd av tabellresultatdata till Urklipp.
- Gör en textsökning över resultattabellen.
- Sortera och filtrera data.
- Navigera mellan tabellceller med hjälp av tangentbordspiltangenterna.
- Välj en del av ett kolumnnamn eller cellvärde genom att dubbelklicka och dra för att markera önskad text.
Information om hur du visar begränsningar för resultattabellen finns i Tabellbegränsningar för notebook-resultat.
Välj data
Om du vill välja data i resultattabellen gör du något av följande.
- Klicka på en kolumn eller radrubrik.
- Klicka i den övre vänstra cellen i tabellen för att välja hela tabellen.
- Dra markören över valfri uppsättning celler för att markera dem.
Om du vill öppna en sidopanel som visar markeringsinformation klickar du på ikonen panelikonen i det övre högra hörnet bredvid sökrutan.
Kopiera data till Urklipp
Om du vill kopiera markerade data till Urklipp trycker du Cmd + c
på MacOS eller Ctrl + c
i Windows, eller högerklickar och väljer Kopiera på den nedrullningsbara menyn.
Sortera resultat
Om du vill sortera resultattabellen efter värdena i en kolumn hovra markören över kolumnnamnet. En ikon som innehåller kolumnnamnet visas till höger om cellen. Klicka på pilen för att sortera kolumnen.
Om du vill sortera efter flera kolumner håller du ned Skift-tangenten när du klickar på sorteringspilen för kolumnerna.
Filtrera resultat
Om du vill skapa ett filter klickar du längst upp till höger i cellresultatet. I dialogrutan som visas väljer du den kolumn som ska filtreras på och filterregeln och värdet som ska tillämpas. Till exempel:
Om du vill lägga till ytterligare ett filter klickar du på .
Om du tillfälligt vill aktivera eller inaktivera ett filter ändrar du knappen Aktiverad/Inaktiverad i dialogrutan. Om du vill ta bort ett filter klickar du på X bredvid filternamnet .
Om du vill filtrera efter ett visst värde högerklickar du på en cell med det värdet och väljer Filtrera efter det här värdet i den nedrullningsbara menyn.
Du kan också skapa ett filter från menyn för kebab i kolumnnamnet:
Filter tillämpas endast på de resultat som visas i resultattabellen. Om data som returneras trunkeras (till exempel när en fråga returnerar fler än 64 000 rader) tillämpas filtret endast på de returnerade raderna.
Kolumnrubriker anger kolumnens datatyp. Anger till exempel heltalsdatatyp. Hovra över indikatorn för att se datatypen.
Formatera kolumner
Du kan formatera kolumner i resultattabeller som typer som Valuta, Procent, URL med mera, med kontroll över decimaler för tydligare tabeller.
Formatera kolumner från menyn för kebab i kolumnnamnet.
Ladda ned resultat
Som standard är nedladdning av resultat aktiverat. Om du vill växla den här inställningen läser du Hantera möjligheten att ladda ned resultat från notebook-filer.
Du kan ladda ned ett cellresultat som innehåller tabellutdata till den lokala datorn. Klicka på den nedåtriktade pilen bredvid flikens rubrik. Menyalternativen beror på antalet rader i resultatet och Databricks Runtime-versionen. Nedladdade resultat sparas på den lokala datorn som en CSV-fil med namnet export.csv
.
Utforska SQL-cellresultat
I en Databricks-notebook-fil är resultat från en SQL-språkcell automatiskt tillgängliga som en DataFrame tilldelad till variabeln _sqldf
. Du kan använda variabeln _sqldf
för att referera till tidigare SQL-utdata i efterföljande Python- och SQL-celler. Mer information finns i Utforska SQL-cellresultat.
Visa flera utdata per cell
Python-notebook-filer och %python
-celler i icke-Python-notebook-filer stöder flera utdata per cell. Till exempel innehåller utdata från följande kod både diagrammet och tabellen:
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)
Checka in notebook-utdata i Databricks Git-mappar
Mer information om hur du checkar in .ipynb notebook-utdata finns i Tillåt incheckning av .ipynb notebook-utdata.
- Notebook-filen måste vara en .ipynb-fil
- Administratörsinställningar för arbetsytan måste tillåta att notebook-utdata checkas in