Delen via


Notebook-uitvoer en -resultaten

Nadat u een notebook aan een cluster hebt gekoppeld en een of meer cellen hebt uitgevoerd, heeft uw notebook een status en wordt de uitvoer weergegeven. In deze sectie wordt beschreven hoe u de status en uitvoer van het notitieblok beheert.

De status en uitvoer van notitieblokken resetten

Als u de status en uitvoer van het notitieblok wilt wissen, selecteert u een van de opties onderaan het menu 'Uitvoeren'.

Menuoptie Beschrijving
Alle celuitvoer wissen Hiermee wist u de uitvoer van de cel. Dit is handig als u het notitieblok deelt en geen resultaten wilt opnemen.
Toestand wissen Hiermee wist u de notebookstatus, inclusief functie- en variabeledefinities, gegevens en geïmporteerde bibliotheken.
Status en uitvoer wissen Hiermee worden de uitvoer van de cellen en de status van de notebook gewist.
Status opnieuw instellen en alles uitvoeren Hiermee wist u de status van de notebook en start u een nieuwe sessie.

Resultatentabel

Wanneer een cel wordt uitgevoerd, worden de resultaten weergegeven in een resultaten tabel. Met de resultatentabel kunt u het volgende doen:

  • Kopieer een kolom of een andere subset met tabelgegevens naar het klembord.
  • Een tekstzoekactie uitvoeren op de resultatentabel.
  • Gegevens sorteren en filteren.
  • Navigeren tussen tabelcellen met behulp van de pijltoetsen op het toetsenbord.
  • Selecteer een deel van een kolomnaam of celwaarde door te dubbelklikken en te slepen om de gewenste tekst te selecteren.

resultatentabel van de notebook

Als u limieten voor de resultatentabel wilt weergeven, raadpleegt u tabellimieten voor notebookresultaten.

Gegevens selecteren

Ga op een van de volgende manieren te werk om gegevens in de resultatentabel te selecteren.

  • Kopieer de gegevens of een subset van de gegevens naar het klembord.
  • Klik op een kolom- of rijkop.
  • Klik in de cel linksboven in de tabel om de hele tabel te selecteren.
  • Sleep de cursor over een willekeurige set cellen om deze te selecteren.

Als u een zijpaneel met selectiegegevens wilt openen, klikt u op het pictogram van het deelvenster paneelpictogram in de rechterbovenhoek, naast het zoekvak .

locatie van paneelpictogram

Gegevens kopiëren naar klembord

Als u de resultatentabel in CSV-indeling naar het klembord wilt kopiëren, klikt u op de pijl-omlaag naast het tabblad Tabeltitel en klikt u vervolgens op Resultaten naar klembord kopiëren.

Kopieer de resultatentabel naar het klembord.

U kunt ook op het vak in de linkerbovenhoek van de tabel klikken om de volledige tabel te selecteren en vervolgens met de rechtermuisknop klikken en Kopiëren selecteren in het uitklapmenu.

Er zijn verschillende manieren om geselecteerde gegevens te kopiëren:

  • Druk op Cmd + C in MacOS of Ctrl + C in Windows om de resultaten naar het klembord in CSV-indeling te kopiëren.
  • Klik met de rechtermuisknop en selecteer Kopiëren om de resultaten naar het klembord in CSV-formaat te kopiëren.
  • Klik met de rechtermuisknop en selecteer Kopiëren als om de geselecteerde gegevens te kopiëren in csv-, TSV- of Markdown-indeling.

Kopieer geselecteerde gegevens naar het klembord.

Resultaten sorteren

Als u de resultatentabel wilt sorteren op de waarden in een kolom, plaatst u de cursor boven de kolomnaam. Rechts van de cel wordt een pictogram met de kolomnaam weergegeven. Klik op de pijl om de kolom te sorteren.

het sorteren van een kolom

Als u op meerdere kolommen wilt sorteren, houdt u de Shift-toets ingedrukt terwijl u op de sorteerpijl voor de kolommen klikt.

Sorteren volgt standaard de natuurlijke sorteervolgorde. Als u een lexicografische sorteervolgorde wilt afdwingen, gebruikt u ORDER BY in SQL of de respectieve SORT functies die beschikbaar zijn in uw omgeving.

Resultaten filteren

Er zijn verschillende manieren om een filter te maken:

  • Klik op filterpictogram rechtsboven in de resultaten voor cellen. Selecteer in het dialoogvenster dat wordt weergegeven de kolom waarop u wilt filteren en de filterregel en waarde die u wilt toepassen. Voorbeeld:

    filtervoorbeeld

  • Als u nog een filter wilt toevoegen, klikt u op knop Filter toevoegen.

  • Als u een filter tijdelijk wilt in- of uitschakelen, schakelt u de knop Ingeschakeld/Uitgeschakeld in het dialoogvenster in. Als u een filter wilt verwijderen, klikt u op de X naast de filternaam filter X verwijderen.

  • Als u wilt filteren op een specifieke waarde, klikt u met de rechtermuisknop op een cel met die waarde en selecteert u Filteren op deze waarde in de vervolgkeuzelijst.

    specifieke waarde

  • Om te filteren op een specifieke kolom, gebruikt u het kebabmenu bij de kolomnaam:

    filter-kebabmenu

Filters worden standaard alleen toegepast op de resultaten die worden weergegeven in de resultatentabel. Als de geretourneerde gegevens worden afgekapt (bijvoorbeeld wanneer een query meer dan 10.000 rijen retourneert of de gegevensset groter is dan 2 MB), wordt het filter alleen toegepast op de geretourneerde rijen. Een opmerking in de rechterbovenhoek van de tabel geeft aan dat het filter is toegepast op afgekapte gegevens.

U kunt ervoor kiezen om in plaats daarvan de volledige gegevensset te filteren. Klik op afgekapte gegevensen kies volledige gegevensset. Afhankelijk van de grootte van de gegevensset kan het lang duren voordat het filter is toegepast.

Filters toepassen op de volledige gegevensset.

kolommen opmaken

Kolomkoppen geven het gegevenstype van de kolom aan. indicator voor kolom integertype geeft bijvoorbeeld het gegevenstype Geheel getal aan. Beweeg de muisaanwijzer over de indicator om het gegevenstype weer te geven.

U kunt kolommen in resultatentabellen opmaken als typen zoals Valuta, Percentage, URL- en meer, met controle over decimalen voor duidelijkere tabellen.

Kolommen formatteren vanuit het kebabmenu in de kolomnaam.

formaat kolom kebabmenu

Resultaten downloaden

Het downloaden van resultaten is standaard ingeschakeld. Als u deze instelling wilt in- of uitschakelen, raadpleegt u "De mogelijkheid om resultaten van notebooks te downloaden beheren".

U kunt een celresultaat met tabeluitvoer downloaden naar uw lokale computer. Klik op de pijl-omlaag naast de tabtitel. De menuopties zijn afhankelijk van het aantal rijen in het resultaat en de Databricks Runtime-versie. Gedownloade resultaten worden opgeslagen op uw lokale computer als een CSV-bestand met een naam die overeenkomt met de naam van uw notitieblok.

Celresultaten downloaden.

Voor notebooks die zijn verbonden met SQL Warehouses, kunt u de resultaten ook downloaden als een Excel-bestand.

Alle rijen naar een Excel-bestand downloaden.

Sql-celresultaten verkennen

In een Databricks-notebook zijn resultaten van een SQL-taalcel automatisch beschikbaar als een DataFrame dat is toegewezen aan de variabele _sqldf. U kunt de _sqldf variabele gebruiken om te verwijzen naar de vorige SQL-uitvoer in volgende Python- en SQL-cellen. Zie De resultaten van SQL-cellen verkennen voor meer informatie.

Meerdere uitvoer per cel weergeven

Python-notebooks en %python -cellen in niet-Python-notebooks ondersteunen meerdere uitvoer per cel. De uitvoer van de volgende code bevat bijvoorbeeld zowel de plot als de tabel:

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)

Uitvoerformaat wijzigen

Wijzig het formaat van de uitvoer van cellen door de rechterbenedenhoek van de tabel of visualisatie te slepen.

formaat van uitvoertabel wijzigen door de rechterbenedenhoek te slepen.

Notebookuitvoer doorvoeren in Git-mappen van Databricks

Zie Doorvoeren van .ipynb-notebookuitvoer toestaan voor meer informatie over het doorvoeren van .ipynb-notebookuitvoer.

  • Het notebook moet een .ipynb-bestand zijn
  • Instellingen voor werkruimtebeheerders moeten toestaan dat notebookuitvoer wordt doorgevoerd