Creare un notebook parametrizzato usando l'azione Esegui con parametri
La parametrizzazione in Azure Data Studio consiste nell'eseguire lo stesso notebook con un set diverso di parametri.
Questo articolo illustra come creare ed eseguire un notebook parametrizzato in Azure Data Studio mediante il kernel di Python.
Nota
È attualmente possibile usare la parametrizzazione con i kernel di Python, PySpark, PowerShell e .NET Interactive.
Prerequisiti
Azione Esegui con parametri
Quando si usa l'azione Esegui con parametri del notebook, l'utente può immettere nuovi parametri nell'interfaccia utente per impostare rapidamente nuovi parametri per il notebook. L'utente può quindi eseguire il notebook con i nuovi parametri.
Nota
È importante formattare la cella del parametro con ogni nuovo parametro in una nuova riga.
Esempio di parametrizzazione
È possibile usare un file di notebook di esempio per eseguire i passaggi descritti in questo articolo:
- Passare al file del notebook in GitHub. Selezionare Non elaborato.
- Selezionare CTRL+S o fare clic con il pulsante destro del mouse e quindi salvare il file con estensione ipynb.
- Aprire il file in Azure Data Studio.
Configurare un notebook per la parametrizzazione
È possibile iniziare con il notebook di esempio aperto in Azure Data Studio o completare la procedura seguente per creare un notebook. Provare quindi a usare parametri diversi. Tutti i passaggi vengono eseguiti all'interno di un notebook di Azure Data Studio.
Creare un nuovo notebook. Impostare Kernel su Python 3:
Se viene richiesto di aggiornare i pacchetti Python quando i pacchetti richiedono l'aggiornamento, selezionare Sì:
Verificare che Kernel sia impostato su Python3:
Creare una nuova cella di codice. Selezionare Parametri per contrassegnare la cella come cella di parametri.
x = 2.0 y = 5.0
Aggiungere altre celle per testare parametri diversi:
addition = x + y multiply = x * y
print("Addition: " + str(addition)) print("Multiplication: " + str(multiply))
L'output sarà simile a questo esempio:
Salvare il notebook come Input.ipynb:
Eseguire il notebook con parametri
Nella barra degli strumenti del notebook selezionare l'icona Esegui con parametri:
Una serie di nuove finestre di dialogo richiede di immettere nuovi parametri per x e y:
Dopo aver immesso i nuovi parametri, visualizzare il nuovo notebook parametrizzato. Sulla barra degli strumenti selezionare Esegui tutto per eseguire tutte le celle e visualizzare il nuovo output. Una nuova cella con etichetta
# Injected-Parameters
contiene i nuovi valori di parametro passati:
Passaggi successivi
Altre informazioni sui notebook e sulla parametrizzazione: