Hva er Synapse Visual Studio Code-utvidelsen?
Synapse Visual Studio Code-utvidelsen støtter en pro-utvikleropplevelse for å utforske Microsoft Fabric Lakehouses, og redigere Fabric-notatblokker og Spark-jobbdefinisjoner. Mer informasjon om utvidelsen, inkludert hvordan du kommer i gang med de nødvendige forutsetningene.
Visual Studio (VS) Code er en av de mest populære lette kildekoderedigeringsprogramene. den kjører på skrivebordet og er tilgjengelig for Windows, macOS og Linux. Ved å installere synapse VS Code-utvidelsen kan du redigere, kjøre og feilsøke notatblokken og Spark-jobbdefinisjonen lokalt i VS Code. Du kan også legge inn koden i den eksterne Spark-databehandlingen i Fabric-arbeidsområdet for å kjøre eller feilsøke. Utvidelsen lar deg også bla gjennom lakehouse-dataene dine, inkludert tabeller og råfiler, i VS Code.
Forutsetning
Forutsetninger for synapse VS-kodeutvidelsen:
- Installer Java Development Kit(JDK) fra OpenJDK8-nettstedet . Sørg for å bruke JDK-koblingen og ikke JRE.
- Installer Conda.
- Installer Jupyter-utvidelsen for VS Code
Når du har installert den nødvendige programvaren, må du oppdatere egenskapene for operativsystemet.
Windows
Legg JAVA_HOME til miljøvariablene, og pek den til katalogen der java 1.8 er installert. Hvis du for eksempel installerer JDK på denne banen
C:\Program Files\Java\jdk-1.8
, angir du den JAVA_HOME variabelverdien til banen.Legg til både %JAVA_HOME%/bin og condabin-undermappen for Conda-installasjonen i systembanekatalogen. Condabin-mappen kan være i mappen der du installerte og i dette formatet
\miniconda3\condsbin
. Åpne miljøvariablene, og legg til %JAVA_HOME%/bin- og condabin-baner i banevariabelen.
macOS
Kjør conda.sh i terminalen:
Åpne terminalvinduet, endre katalogen til mappen der conda er installert, og endre deretter til underkatalogen osv./profile.d. Underkatalogen skal inneholde en fil med navnet conda.sh.
Kjør
source conda.sh
.Kjør i samme terminalvindu
sudo conda init
.Skriv inn .
Java --version
Versjonen skal være Java 1.8.
Installer utvidelsen, og klargjør miljøet
Søk etter Synapse VS Code i VS Code extension Marketplace, og installer utvidelsen.
Når utvidelsen er fullført, starter du VS Code på nytt. Ikonet for utvidelsen er oppført på aktivitetslinjen VS Code.
Lokal arbeidskatalog
Hvis du vil redigere en notatblokk, må du ha en lokal kopi av notatblokkinnholdet. Den lokale arbeidskatalogen for utvidelsen fungerer som den lokale rotmappen for alle nedlastede notatblokker, til og med notatblokker fra forskjellige arbeidsområder. Ved å aktivere kommandoen Synapse:Set Local Work Folder
kan du angi en mappe som den lokale arbeidskatalogen for utvidelsen.
Hvis du vil validere oppsettet, åpner du utvidelsesinnstillingene og kontrollerer detaljene der:
Logge på og av kontoen
Skriv inn kommandoen for å logge på filtypen fra kommandopaletten
Synapse:Sign in
VS Code. Det vises en egen påloggingsside for nettleseren.Angi brukernavnet og passordet.
Når du har logget deg på, vises brukernavnet i statuslinjen VS Code for å angi at du er logget på.
Hvis du vil logge av utvidelsen, skriver du inn kommandoen
Synapse: Sign off
.
Velg et arbeidsområde du vil arbeide med
Hvis du vil velge et stoffarbeidsområde, må du ha opprettet et arbeidsområde. Hvis du ikke har en, kan du opprette en i Stoff-portalen. Hvis du vil ha mer informasjon, kan du se Opprette et arbeidsområde.
Når du har et arbeidsområde, velger du det ved å velge alternativet Velg arbeidsområde . Det vises en liste over alle arbeidsområder du har tilgang til. velg den du vil bruke fra listen.
Gjeldende begrensninger
- Utvidelsen under skrivebordsmodus støtter ikke Microsoft Spark Utilities ennå
- Shell-kommandoen starter med «!» støttes ikke.
Relatert innhold
I denne oversikten får du en grunnleggende forståelse av hvordan du installerer og konfigurerer synapse VS Code-utvidelsen. De neste artiklene forklarer hvordan du utvikler notatblokker og Spark-jobbdefinisjoner lokalt i VS Code.
- Hvis du vil komme i gang med notatblokker, kan du se Opprette og administrere Microsoft Fabric-notatblokker i Visual Studio Code.
- Hvis du vil komme i gang med Spark-jobbdefinisjoner, kan du se Opprette og administrere Jobbdefinisjoner for Apache Spark i Visual Studio Code.