Cos'è l'estensione di VS Code per Fabric Data Engineering?
L'estensione VS Code di Fabric Data Engineering supporta un'esperienza dedicata ai professionisti del settore per esplorare i "lakehouses" di Microsoft Fabric e creare notebook di Fabric e definizioni di job Spark. Informazioni sull'estensione, tra cui come iniziare a con i prerequisiti necessari.
Visual Studio (VS) Code è uno degli editor di codice sorgente leggeri più popolari; viene eseguito sul desktop ed è disponibile per Windows, macOS e Linux. Installando l'estensione VS Code di Fabric Data Engineering, è possibile creare, eseguire e fare il debug del notebook e del job Spark localmente in VS Code. È anche possibile pubblicare il codice nell’ambiente di calcolo Spark remoto nell'area di lavoro di Fabric per l’esecuzione o il debug. L'estensione consente anche di esplorare i dati lakehouse, incluse tabelle e file non elaborati, in VS Code.
Prerequisiti
Prerequisiti per l'estensione VS Code:
- Installare Java Development Kit (JDK) dal sito Web OpenJDK8. Assicurarsi di usare il collegamento JDK e non JRE.
- Installare Conda.
- Installare l'estensione Jupyter per VS Code
Dopo aver installato il software necessario, è necessario aggiornare le proprietà del sistema operativo.
Windows
Aprire Le impostazioni di Windows e cercare l'impostazione "Modifica le variabili di ambiente di sistema".
In Variabili di sistema cercare la variabile JAVA_HOME. Se non esiste, fare clic sul pulsante Nuovo, immettere il nome della variabile JAVA_HOME e aggiungere la directory in cui è installato Java nel campo valore della variabile.
Ad esempio, se si installa JDK in questo percorso
C:\Program Files\Java\jdk-1.8
, impostare il valore della variabile JAVA_HOME su tale percorso.In Variabili di sistema cercare la variabile Percorso e fare doppio clic su tale riga. Aggiungere i percorsi di cartella seguenti alla variabile percorso facendo clic sul pulsante Nuovo e aggiungendo il percorso della cartella:
%JAVA_HOME%/bin
Per Conda, aggiungi le seguenti sottocartelle dell'installazione di Conda. Aggiungi i percorsi completi per le sottocartelle
\miniconda3\condsbin
\miniconda3\Scripts
Ad esempio:
C:\Users\john.doe\AppData\Local\miniconda3\condsbin
macOS
Nel terminale, eseguire conda.sh:
Aprire la finestra del terminale, cambiare directory scegliendo la cartella in cui è installato conda, quindi passare alla sottodirectory etc/profile.d. La sottodirectory deve contenere un file denominato conda.sh.
Esegui
source conda.sh
.Nella finestra del terminale, eseguire
sudo conda init
.Immettere
Java --version
. La versione deve essere Java 1.8.
Installare l’estensione e preparare l’ambiente
Cercare Fabric Data Engineering VS Code nel marketplace dell'estensione VS Code e installare l'estensione.
Al termine dell'installazione, riavviare VS Code. L'icona per l'estensione è elencata nella barra delle attività di VS Code.
Directory di lavoro locale
Per modificare un notebook, è necessaria una copia locale del contenuto del notebook. La directory di lavoro locale dell'estensione funge da cartella radice locale per tutti i notebook scaricati, anche quelli provenienti da aree di lavoro diverse. Richiamando il comando Fabric Data Engineering: Set Local Work Folder
, è possibile specificare una cartella come directory di lavoro locale per l'estensione.
Per convalidare l'installazione, aprire le impostazioni dell'estensione e controllare i dettagli presenti:
Accedere e disconnettersi dal proprio account
Nel riquadro comandi di VS Code immettere il comando
Fabric Data Engineering: Sign In
per accedere all'estensione. Appare una pagina di accesso separata del browser.Immettere nome utente e password.
Dopo aver eseguito l'accesso, il nome utente verrà visualizzato nella barra di stato di VS Code per indicare che è stato eseguito l'accesso.
Per disconnettersi dall'estensione, immettere il comando
Fabric Data Engineering: Sign Out
.
Scegliere un'area di lavoro con cui lavorare
Per selezionare un'area di lavoro di Fabric, è necessario aver creato un'area di lavoro. Se non ne è disponibile una, è possibile crearne una nel portale di Fabric. Per altre informazioni, vedere Creare un'area di lavoro.
Dopo aver creato un'area di lavoro, sceglierla selezionando l'opzione Seleziona area di lavoro. Appare un elenco di tutte le aree di lavoro a cui si ha accesso; selezionare quella desiderata dall'elenco.
Limitazioni correnti
- L'estensione in modalità desktop non supporta ancora le utilità di Microsoft Spark
- L’inizio del comando della shell con "!" non è supportato.
Contenuto correlato
In questa panoramica si ottiene una conoscenza di base di come installare e configurare l'estensione VS Code di Fabric Data Engineering. Gli articoli successivi illustrano come sviluppare i notebook e le definizioni dei job Spark in locale su VS Code.
- Per iniziare a usare i notebook, vedere Creare e gestire notebook Microsoft Fabric in Visual Studio Code.
- Per iniziare a usare le definizioni processo Spark, vedere Creare e gestire definizioni processo Apache Spark in Visual Studio Code.