Konfigurer tilstanden med høj samtidighed for Fabric-notesbøger
Når du kører en notesbog i Microsoft Fabric, startes en Apache Spark-session, og den bruges til at køre de forespørgsler, der er sendt som en del af udførelsen af notesbogens celle. Når tilstanden med høj samtidighed er aktiveret, er det ikke nødvendigt at starte nye spark-sessioner, hver gang du vil køre en notesbog.
Hvis du allerede har en session med høj samtidighed kørende, kan du knytte notesbøger til den session med høj samtidighed, der får en spark-session med det samme for at køre forespørgslerne og opnå en større udnyttelse af sessionen.
Bemærk
Den tilstandsbaserede sessionsdeling med høj samtidighed er altid inden for en enkelt brugergrænse. Notesbøgerne skal have matchende spark-konfigurationer, skal være en del af det samme arbejdsområde, dele det samme standard lakehouse og biblioteker for at dele en enkelt spark-session.
Betingelser for sessiondeling
Hvis notesbøger skal dele en enkelt Spark-session, skal de:
- Køres af den samme bruger.
- Har samme standard lakehouse. Notesbøger uden et standard lakehouse kan dele sessioner med andre notesbøger, der ikke har et standard lakehouse.
- Har de samme Spark-beregningskonfigurationer.
- Hav de samme bibliotekspakker. Du kan have forskellige indbyggede biblioteksinstallationer som en del af notesbogceller og stadig dele sessionen med notesbøger, der har forskellige biblioteksafhængigheder.
Konfigurer tilstanden med høj samtidighed
Alle Fabric-arbejdsområder er som standard aktiveret med høj samtidighedstilstand. Brug følgende trin til at konfigurere funktionen høj samtidighed:
Klik på indstillinger for arbejdsområde indstilling i dit Fabric-arbejdsområde.
Gå til afsnittet Data Engineering/Science>Spark-indstillinger>Høj samtidighed.
I afsnittet Høj samtidighed skal du aktivere indstillingen For notesbøger. Du kan vælge at aktivere eller deaktivere indstillingen fra denne rude.
Aktivering af indstillingen høj samtidighed giver brugerne mulighed for at starte en session med høj samtidighed i deres notesbøger eller vedhæfte til eksisterende session med høj samtidighed.
Deaktivering af tilstanden med høj samtidighed skjuler sektionen for at konfigurere inaktivitetsperioden og skjuler også muligheden for at starte en ny session med høj samtidighed fra notesbogmenuen.
Kør notesbøger i session med høj samtidighed
Åbn arbejdsområdet Fabric.
Opret en notesbog, eller åbn en eksisterende notesbog.
Gå til fanen
Kør på menubåndet, og vælg rullelistensessionstype, hvor Standard valgt som standardindstilling.Vælg Ny session med høj samtidighed.
Når sessionen med høj samtidighed er startet, kan du nu tilføje op til fem notesbøger i sessionen med høj samtidighed.
Opret en ny notesbog, og ved at gå til menuen Kør som nævnt i ovenstående trin kan du nu se den netop oprettede session med høj samtidighed på listen i rullemenuen.
Hvis du vælger den eksisterende session med høj samtidighed, føjes den anden notesbog til sessionen.
Når notesbogen er vedhæftet, kan du begynde at udføre trinnene i notesbogen med det samme.
Den høje samtidighedssessionsstatus viser også antallet af notesbøger, der er knyttet til en given session på et hvilket som helst tidspunkt.
Hvis du på et hvilket som helst tidspunkt føler, at notesbogen, der er knyttet til en session med høj samtidighed, kræver mere dedikeret beregning, kan du vælge at skifte notesbogen til en standardsession ved at vælge muligheden for at fjerne forbindelsen mellem notesbogen og den høje samtidighed under menufanen Kør.
Du kan få vist sessionsstatussen, -typen og -id'et på statuslinjen . Vælg det sessions-id for at udforske de job, der udføres i denne session med høj samtidighed, og for at få vist loggene for spark-sessionen på siden med overvågningsdetaljer.
Overvågning og fejlfinding af notesbøger, der kører i session med høj samtidighed
Overvågning og fejlfinding er ofte en ikke-triviel opgave, når du kører flere notesbøger i en delt session. I forbindelse med tilstanden med høj samtidighed i Fabric tilbydes der adskillelse af logge, hvilket giver brugerne mulighed for at spore loggene, der udsendes af sparkhændelser fra forskellige notesbøger.
Når sessionen er i gang eller er i fuldført tilstand, kan du få vist sessionsstatussen ved at gå til menuen Kør og vælge indstillingen Alle kørsler
Dette åbner kørselsoversigten for notesbogen, der viser listen over aktuelle aktive og historiske spark-sessioner
Brugere ved at vælge en session kan få adgang til visningen med overvågningsdetaljer, som viser listen over alle de spark-job, der er blevet kørt i sessionen.
I tilfælde af session med høj samtidighed kan brugerne identificere job og de tilknyttede logge fra forskellige notesbøger ved hjælp af fanen Relateret notesbog , som viser den notesbog, som jobbet er blevet kørt fra.
Relateret indhold
I dette dokument får du en grundlæggende forståelse af en sessiondeling via høj samtidighedstilstand i notesbøger. Gå videre til de næste artikler for at få mere at vide om, hvordan du opretter og kommer i gang med dine egne Dataudvikler oplevelser ved hjælp af Lakehouse og Notesbøger:
- Hvis du vil i gang med Lakehouse, skal du se Opret et lakehouse i Microsoft Fabric.
- Hvis du vil i gang med notesbøger, skal du se Sådan bruger du en Microsoft Fabric-notesbog.