Condividi tramite


Creare ed eseguire un notebook Python

Si applica a: SQL Server 2019 (15.x)

Questa esercitazione illustra come creare ed eseguire un notebook in Azure Data Studio usando il kernel Python.

Prerequisiti

Creare un notebook

Questa procedura illustra come creare un file di notebook in Azure Data Studio:

  1. Aprire Azure Data Studio. Se viene richiesto di connettersi a un'istanza di SQL Server è possibile connettersi o selezionare Annulla.

  2. Scegliere Nuovo notebook dal menu File.

  3. Selezionare Python 3 per Kernel. Collega a è impostato su "localhost".

    Screenshot di Imposta kernel.

È possibile salvare il notebook usando il comando Salva o Salva con nome del menu File.

Per aprire un notebook, è possibile usare il comando Apri file nel menu File, selezionare Apri file nella pagina di benvenuto o usare il comando File: Apri nel riquadro comandi.

Modificare il kernel Python

La prima volta che ci si connette al kernel Python in un notebook, viene visualizzata la pagina Configura Python per Notebooks. Si può selezionare:

  • Nuova installazione di Python per installare una nuova copia di Python per Azure Data Studio o
  • Usa l'installazione esistente di Python per specificare il percorso di un'installazione esistente di Python da usare in Azure Data Studio

Per visualizzare il percorso e la versione del kernel Python attivo, creare una cella di codice ed eseguire i comandi Python seguenti:

import os
import sys
print(sys.version_info)
print(os.path.dirname(sys.executable))

Per connettersi a un'installazione diversa di Python:

  1. Scegliere Preferenze dal menu File e quindi Impostazioni.
  2. Scorrere fino a Configurazione di Notebook in Estensioni.
  3. In Usa l'installazione esistente di Python deselezionare l'opzione "Percorso locale di un'installazione preesistente di Python usata da Notebooks."
  4. Riavviare Azure Data Studio.

Quando Azure Data Studio viene avviato e ci si connette al kernel Python, viene visualizzata la pagina Configura Python per Notebooks. È possibile scegliere di creare una nuova installazione di Python o specificare il percorso di un'installazione esistente.

Eseguire una cella di codice

È possibile creare celle contenenti codice SQL che è possibile eseguire sul posto selezionando il pulsante Esegui cella (la freccia rotonda nera) a sinistra della cella. I risultati verranno visualizzati nel notebook al termine dell'esecuzione della cella.

Ad esempio:

  1. Aggiungere una nuova cella di codice Python selezionando il comando +Codice sulla barra degli strumenti.

    Screenshot della barra degli strumenti del notebook.

  2. Copiare e incollare l'esempio seguente nella cella e selezionare Esegui cella. Questo esempio esegue un'operazione matematica semplice il cui risultato viene visualizzato sotto.

    a = 1
    b = 2
    c = a/b
    print(c)
    

    Screenshot della cella Esegui notebook.