Output e risultati dei notebook

Dopo aver collegato un notebook a un cluster ed eseguito una o più celle, il notebook ha lo stato e visualizza gli output. Questa sezione descrive come gestire lo stato e gli output del notebook.

Cancellare lo stato e gli output dei notebook

Per cancellare lo stato e gli output del notebook, selezionare una delle opzioni Cancella nella parte in basso del menu Esegui.

Opzione di menu Descrizione
Cancellare tutti gli output delle celle Cancella gli output delle celle. Ciò è utile se si condivide il notebook e si desidera evitare di includere risultati.
Cancellare lo stato Cancella lo stato del notebook, comprese definizioni di funzioni e variabili, dati e librerie importate.
Cancellare stato e output Cancella gli output delle celle e lo stato del notebook.
Cancellare lo stato ed eseguire tutto Cancella lo stato del notebook e avvia una nuova esecuzione.

Tabella dei risultati

Quando viene eseguita una cella, i risultati vengono visualizzati in una tabella dei risultati. Nella scheda Risultati è possibile eseguire le operazioni seguenti:

  • Copiare una colonna o un altro subset di dati dei risultati tabulari negli Appunti.
  • Eseguire una ricerca di testo sulla tabella dei risultati.
  • Ordinare e filtrare i dati.
  • Spostarsi tra le celle della tabella usando i tasti di freccia.
  • Selezionare parte di un nome di colonna o un valore di cella facendo doppio clic e trascinando per selezionare il testo desiderato.

Tabella dei risultati del notebook

Per visualizzare i limiti nella tabella dei risultati, si veda Limiti della tabella dei risultati del notebook.

Selezionare i dati

Per selezionare i dati nella tabella dei risultati, eseguire una delle seguenti operazioni.

  • Fare clic su una colonna o un'intestazione di riga.
  • Fare clic nella cella superiore sinistra della tabella per selezionare l'intera tabella.
  • Trascinare il cursore su qualsiasi set di celle per selezionarle.

Per aprire un pannello laterale che visualizza le informazioni di selezione, fare clic sull'icona del pannello icona pannello nell'angolo in alto a destra accanto alla casella Ricerca .

posizione dell'icona del pannello

Copiare i dati negli appunti

Per copiare i dati selezionati negli Appunti, premere Cmd + c in macOS o Ctrl + c in Windows oppure fare clic con il pulsante destro del mouse e scegliere Copia dal menu a discesa.

Ordinare i risultati

Per ordinare la tabella dei risultati in base ai valori di una colonna, posizionare il cursore sul nome della colonna. A destra della cella viene visualizzata un'icona contenente il nome della colonna. Fare clic sulla freccia per ordinare la colonna.

come ordinare una colonna

Per ordinare in base a più colonne, tenere premuto MAIUSC mentre si fa clic sulla freccia di ordinamento per le colonne.

Filtrare i risultati

Per creare un filtro, fare clic Icona di filtro in alto a destra nei risultati della cella. Nella finestra di dialogo visualizzata selezionare la colonna per filtrare e la regola di filtro e il valore da applicare. Ad esempio:

Esempio di filtro

Per aggiungere un altro filtro, fare clic su pulsante aggiungi filtro.

Per abilitare o disabilitare temporaneamente un filtro, attivare o disattivare il pulsante Abilita/Disabilita nella finestra di dialogo. Per eliminare un filtro, fare clic sulla X accanto al nome del filtro Eliminare un filtro X.

Per filtrare in base a un valore specifico, fare clic con il pulsante destro del mouse su una cella con quel valore e scegliere Filtra per questo valore dal menu a discesa.

Valore specifico

È anche possibile creare un filtro dal menu kebab nel nome della colonna:

Filtrare il menu kebab

I filtri vengono applicati solo ai risultati visualizzati nella tabella dei risultati. Se i dati restituiti vengono troncati ,ad esempio quando una query restituisce più di 64.000 righe, il filtro viene applicato solo alle righe restituite.

Le intestazioni di colonna indicano il tipo di dati della colonna. Ad esempio, indicatore per la colonna di tipo integer indica il tipo di dati Integer. Passare il puntatore del mouse sull'indicatore per visualizzare il tipo di dati.

Formattare le colonne

È possibile formattare le colonne nelle tabelle dei risultati come tipi come Valuta, Percentuale, URL e altro ancora, con il controllo sulle posizioni decimali per tabelle più chiare.

Formattare le colonne dal menu kebab nel nome della colonna.

Menu kebab della colonna formatta

Scaricare i risultati

Per impostazione predefinita, il download dei risultati è abilitato. Per attivare o disattivare questa impostazione, si veda Gestire la possibilità di controllare le versioni dei notebook in Git.

È possibile scaricare un risultato di cella contenente l'output tabulare nel computer locale. Fare clic sulla freccia rivolta verso il basso accanto al titolo della scheda. Le opzioni di menu dipendono dal numero di righe nel risultato e dalla versione di Databricks Runtime. I risultati scaricati vengono salvati nel computer locale come file CSV denominato export.csv.

Scaricare i risultati delle celle

Esplorare i risultati delle celle SQL

In un notebook di Databricks i risultati di una cella del linguaggio SQL sono automaticamente disponibili come dataframe assegnato alla variabile _sqldf. È possibile usare la _sqldf variabile per fare riferimento all'output SQL precedente nelle celle python e SQL successive. Per informazioni dettagliate, vedere Esplorare i risultati delle celle SQL.

Visualizzare più output per cella

I notebook e le celle %python Python in notebook non Python supportano più output per cella. Ad esempio, l'output del codice seguente include sia il tracciato che la tabella:

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)

Eseguire il commit degli output dei notebook nelle cartelle Git di Databricks

Per informazioni sul commit degli output del notebook con estensione ipynb, si veda Consenti il commit dell'output del notebook con estensione ipynb.

  • Il notebook deve essere un file con estensione ipynb
  • Le impostazioni di amministrazione dell'area di lavoro devono consentire il commit degli output dei notebook