Condividi tramite


Creare e gestire notebook di Microsoft Fabric all'interno di Visual Studio Code per il Web

Visual Studio (VS) Code per il Web offre un'esperienza gratuita basata su browser senza alcuna installazione necessaria. Consente l'esplorazione rapida e sicura dei repository di codice e delle modifiche leggere. Per iniziare, visitare il sito sviluppo di VS Code.

L'estensione VS Code di Fabric Data Engineering può essere usata anche in VS Code per l'esperienza Web. L'estensione supporta l'esperienza di creazione, lettura, aggiornamento ed eliminazione (CRUD) del notebook in Fabric. Le modifiche da VS Code per l'esperienza Web vengono applicate immediatamente all'area di lavoro. L'estensione supporta anche l'esecuzione di notebook in VS Code per l'esperienza Web.

Importante

L'estensione VS Code di Fabric Data Engineering è attualmente in anteprima.

Installa l'estensione VS Code di Fabric Data Engineering per il Web

  1. Nel browser, andare su https://insider.vscode.dev.

  2. Nel riquadro di spostamento a sinistra selezionare l'icona Estensioni.

  3. Cerca Fabric Data Engineering e seleziona l'estensione Fabric Data Engineering VS Code - Remotes

  4. Selezionare Installa.

    Screenshot che mostra l'installazione dell'estensione Web VS Code di Fabric Data Engineering.

Apri un notebook con l'estensione VS Code di Data Engineering di Fabric per il Web

È possibile aprire un notebook in VS Code per l'esperienza Web selezionando il pulsante Apri in VS Code (Web) nella pagina di creazione del notebook nel portale infrastruttura. Dopo aver selezionato il pulsante, si apre una scheda separata del browser con VS Code per l'esperienza Web. Se l'estensione non è già stata installata, viene installata automaticamente, e attivata, e il notebook viene aperto.

Screenshot che mostra come aprire il notebook in VS Code per il Web.

Gestire i notebook e il loro file system

Il nodo dell'albero del notebook elenca tutti gli elementi del notebook nell'area di lavoro corrente. È possibile eseguire le azioni seguenti per ogni elemento notebook:

  • Aprire un notebook
  • Eliminare un quaderno
  • Aggiungere un nuovo file di risorse.
  • Aggiungere una nuova cartella di risorse.

È anche possibile eliminare qualsiasi file o cartella esistente nel file system del notebook.

Screenshot che mostra il nodo dell'albero del notebook.

Eseguire e effettuare il debug di notebook nell'ambiente web di VS Code

È possibile eseguire un notebook in VS Code per l'esperienza Web selezionando il pulsante Esegui nell'editor di notebook. Prima di eseguire il notebook, assicurati di selezionare Microsoft Fabric Runtime come kernel. È possibile selezionarlo nell'angolo superiore destro dell'editor di notebook.

A seconda del calcolo in uso, puoi selezionare PySpark per notebook Spark e Python per Python Notebook.

Screenshot che mostra come selezionare Microsoft Fabric Runtime. Screenshot che mostra come selezionare PySpark. Screenshot che mostra come selezionare Python.

Oltre a eseguire il notebook, è anche possibile eseguire il debug del notebook nell'esperienza Web di VS Code. Prima di avviare la sessione di debug, eseguire il codice seguente nel notebook per abilitare questa funzionalità.

%%configure -f  
{  
    "conf": {  
        "livy.rsc.repl.session.debug-notebook.enabled": "true"  
    } 
} 

Nota

  • Il completamento della configurazione potrebbe richiedere da 2 a 5 minuti. Per ogni sessione dinamica, è necessario eseguire questa configurazione una sola volta. Questa funzionalità è disponibile solo per i notebook Spark.

Dopo aver eseguito questa configurazione, è possibile impostare i punti di interruzione nell'editor del notebook ed eseguire il notebook in modalità di debug. All'avvio della sessione di debug, viene visualizzata una notifica nell'angolo inferiore destro dell'editor per indicare che viene avviata la sessione di debug.

Screenshot che mostra la notifica della sessione di debug.

Questa sessione di debug viene eseguita nel calcolo remoto, che richiede il traffico di rete per sincronizzare le informazioni di debug, ad esempio lo stato del punto di interruzione. Durante il processo di sincronizzazione, è possibile tenere traccia dello stato di sincronizzazione nella barra di stato dell'editor di notebook.

Screenshot che mostra la barra di stato della sessione di debug.

Importante

Attendere il completamento della sincronizzazione prima di continuare l'operazione di debug.

Aggiornare la versione di Python dal lato VS Code

Per Python Notebook, puoi controllare e aggiornare la versione di Python dal lato VS Code. Puoi trovare la versione Python nell'angolo inferiore destro della barra di stato. Se vuoi aggiornare la versione di Python, puoi fare clic sul numero di versione nella barra di stato. Puoi selezionare la versione di Python dall'elenco delle versioni di Python disponibili. La versione di Python selezionata viene usata per l'esecuzione del notebook seguente.

Screenshot che mostra la versione di Python nella barra di stato. Screenshot che mostra come selezionare la versione di Python.

Importante

Per assicurarti che la versione selezionata venga salvata nell'area di lavoro remota, salva il notebook dopo aver selezionato la versione di Python.