Notebookausgaben und -ergebnisse
Nachdem Sie ein Notebook an einen Cluster angefügt und mindestens eine Zelle ausgeführt haben, weist das Notebook einen Status auf und zeigt Ergebnisse an. In diesem Abschnitt wird beschrieben, wie Sie den Status und die Ausgaben von Notebooks verwalten.
Löschen des Status und der Ausgaben von Notebooks
Um den Status und die Ausgaben von Notebooks zu löschen, wählen Sie unten im Menü Ausführen eine der Optionen zum Löschen aus.
Menüoption | BESCHREIBUNG |
---|---|
Alle Zellenausgaben löschen | Löscht die Zellenausgaben. Dies ist nützlich, wenn Sie das Notizbuch freigeben und verhindern möchten, dass Ergebnisse eingeschlossen werden. |
Status löschen | Löscht den Notebookstatus, einschließlich Funktions- und Variablendefinitionen, Daten und importierten Bibliotheken. |
Löschen des Status und der Ausgaben | Löscht sowohl Zellenausgaben als auch den Notebook-Status. |
Status löschen und alle ausführen | Löscht den Notebookstatus und startet eine neue Ausführung. |
Ergebnistabelle
Wenn eine Zelle ausgeführt wird, werden die Ergebnisse in einer Ergebnistabelle angezeigt. Mit der Ergebnistabelle können Sie folgende Aktionen ausführen:
- Kopieren einer Spalte oder einer anderen Teilmenge von tabellarischen Ergebnissen in die Zwischenablage
- Führen Sie eine Textsuche über die Ergebnistabelle aus.
- Daten sortieren und filtern
- Navigieren Sie mithilfe der Pfeiltasten auf der Tastatur zwischen Tabellenzellen.
- Wählen Sie einen Teil eines Spaltennamens oder Zellwerts aus, indem Sie auf den gewünschten Text doppelklicken und ziehen.
Informationen zum Anzeigen von Grenzwerten für die Ergebnistabelle finden Sie unter Einschränkungen für die Notebook-Ergebnistabelle.
Auswählen von Daten
Gehen Sie wie folgt vor, um Daten aus der Ergebnistabelle auszuwählen.
- Klicken Sie auf eine Spalten- oder Zeilenüberschrift.
- Klicken Sie in die obere linke Zelle der Tabelle, um die gesamte Tabelle auszuwählen.
- Ziehen Sie den Cursor über eine beliebige Gruppe von Zellen, um sie auszuwählen.
Klicken Sie in der rechten oberen Ecke neben dem panel iconSuchfeld das Panelsymbol , um einen Seitenbereich mit Auswahlinformationen zu öffnen.
Kopieren von Daten in die Zwischenablage
Um die ausgewählten Daten in die Zwischenablage zu kopieren, drücken Sie Cmd + c
unter macOS oder Ctrl + c
unter Windows, oder klicken Sie mit der rechten Maustaste, und wählen Sie im Dropdownmenü Kopieren aus. Sie können auch Kopieren als auswählen, um die ausgewählten Daten im CSV-, TSV- oder Markdown-Format zu kopieren.
Ergebnisse sortieren
Um die Ergebnistabelle in einer Spalte nach Wert zu sortieren, zeigen Sie mit Ihrem Mauszeiger auf den Spaltennamen. Rechts neben der Zelle, wird ein Symbol mit dem Spaltennamen angezeigt. Klicken Sie auf den Pfeil, um die Spalte zu sortieren.
Um nach mehreren Spalten zu sortieren, halten Sie die UMSCHALTTASTE gedrückt, während Sie auf den Sortierpfeil für die Spalten klicken.
Filtern von Ergebnissen
Es gibt mehrere Möglichkeiten zum Erstellen eines Filters:
Klicken Sie oben rechts in den Zellergebnissen auf
. Wählen Sie im daraufhin angezeigten Dialogfeld die zu filternde Spalte und die anzuwendende Filterregel und den anzuwendenden Wert aus. Zum Beispiel:
Um einen weiteren Filter hinzuzufügen, klicken Sie auf
.
Um einen Filter vorübergehend zu aktivieren oder zu deaktivieren, verschieben Sie im Dialogfeld die Umschaltfläche Aktiviert/Deaktiviert. Um einen Filter zu löschen, klicken Sie auf das X neben dem Filternamen
.
Um nach einem bestimmten Wert zu filtern, klicken Sie mit der rechten Maustaste auf eine Zelle mit diesem Wert, und wählen Sie im Dropdownmenü Nach diesem Wert filtern aus.
Verwenden Sie das Kebab-Menü im Spaltennamen, um nach einer bestimmten Spalte zu filtern:
Standardmäßig werden Filter nur auf die Ergebnisse angewendet, die in der Ergebnistabelle angezeigt werden. Wenn die zurückgegebenen Daten abgeschnitten werden (z. B. wenn eine Abfrage mehr als 10.000 Zeilen zurückgibt oder das Dataset größer als 2 MB ist), wird der Filter nur auf die zurückgegebenen Zeilen angewendet. Eine Notiz oben rechts in der Tabelle gibt an, dass der Filter auf abgeschnittene Daten angewendet wurde.
Sie können stattdessen das vollständige Dataset filtern. Klicken Sie auf Abgeschnittene Daten, und wählen Sie dann Vollständiger Datensatz. Je nach Größe des Datasets kann es lange dauern, bis der Filter angewendet wird.
Spalten formatieren
Spaltenüberschriften geben den Datentyp der Spalte an. So gibt z. B. den Datentyp „Integer“ an. Zeigen Sie mit dem Cursor auf den Indikator, um den Datentyp anzuzeigen.
Sie können Spalten in Ergebnistabellen als Typen wie Währung, Prozentsatz, URL usw. formatieren, und Sie haben Kontrolle über Dezimalstellen für übersichtlichere Tabellen.
Formatieren Sie Spalten über das Kebab-Menü in der Spalte „Name“.
Herunterladen von Ergebnissen
Das Herunterladen von Ergebnissen ist standardmäßig aktiviert. Informationen zum Umschalten dieser Einstellung finden Sie unter Verwalten der Möglichkeit zum Herunterladen von Ergebnissen aus Notebooks.
Sie können ein Zellenergebnis mit tabellarischer Ausgabe auf Ihren lokalen Computer herunterladen. Klicken Sie auf den nach unten zeigenden Pfeil neben dem Registerkartentitel. Die Menüoptionen hängen von der Anzahl der Zeilen im Ergebnis und der Databricks Runtime-Version ab. Heruntergeladene Ergebnisse werden auf Ihrem lokalen Computer als CSV-Datei mit einem Namen gespeichert, der Ihrem Notebook-Namen entspricht.
Für Notizbücher, die mit SQL-Lagerhäusern verbunden sind, können Sie die Ergebnisse auch als Excel-Datei herunterladen.
Erkunden von SQL-Zellergebnissen
In einem Databricks-Notizbuch sind Ergebnisse aus einer SQL-Sprachzelle automatisch als DataFrame verfügbar, der der Variablen _sqldf
zugewiesen ist. Sie können die _sqldf
Variable verwenden, um auf die vorherige SQL-Ausgabe in nachfolgenden Python- und SQL-Zellen zu verweisen. Ausführliche Informationen finden Sie unter "Erkunden der SQL-Zellergebnisse".
Anzeigen mehrerer Ausgaben pro Zelle
Python-Notebooks und %python
-Zellen in Nicht-Python-Notebooks unterstützen mehrere Ausgaben pro Zelle. Die Ausgabe des folgenden Codes enthält beispielsweise sowohl die Grafik als auch die Tabelle:
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)
Ändern der Größe von Ausgaben
Ändern Sie die Größe von Zellausgaben, indem Sie die untere rechte Ecke der Tabelle oder Visualisierung ziehen.
Committen von Notebookausgaben in Databricks Git-Ordnern
Weitere Informationen zum Committen der Ausgaben von IPYNB-Notebooks finden Sie unter Zulassen des Commits für die Ausgabe von IPYNB-Notebooks.
- Das Notebook muss eine IPYNB-Datei sein.
- Einstellungen für Arbeitsbereichsadministratoren müssen zulassen, dass Notizbuchausgaben übernommen werden.