Bemærk
Adgang til denne side kræver godkendelse. Du kan prøve at logge på eller ændre mapper.
Adgang til denne side kræver godkendelse. Du kan prøve at ændre mapper.
Et Microsoft Fabric-miljø er et arbejdsområde, der definerer Spark-sessionskonfiguration for notebooks og Spark-jobdefinitioner. Brug et miljø til at vælge en Spark-runtime, konfigurere compute-indstillinger, administrere biblioteker og håndtere små ressourcefiler, som notebooks kan få adgang til.
I denne artikel præsenteres en oversigt over, hvordan du opretter, konfigurerer og bruger et miljø.
Hvorfor bruge et miljøelement
Du kan køre notebooks og Spark-jobdefinitioner ved at bruge Workspace-standard uden at tilknytte et miljøobjekt. I det tilfælde bruger du Spark-indstillinger på arbejdsområde-niveau.
Brug et miljøelement, når du har brug for genanvendelige, regulerede standardindstillinger for Teams:
- Definer Spark-beregning og biblioteker én gang, og anvend dem konsekvent på tværs af notesbøger og Spark-jobdefinitioner.
- Sæt et miljø som arbejdsområdestandard, så brugerne arver delt konfiguration via Workspace-standard.
- Version og driftsmiljøindstillinger som et enkelt artefakt.
Arbejdsmiljøer på arbejdsområde
Brug denne arbejdsgang, når du vil sætte arbejdsområde-dækkende standardindstillinger for notebooks og Spark-jobdefinitioner.
Et miljøelement oprettes i et specifikt arbejdsområde og er knyttet til det arbejdsområde. Du kan også bruge det miljø i andre arbejdsområder, hvor du har adgang, hvis krav til deling og arbejdsområde-kompatibilitet er opfyldt.
Opret et miljø ud fra et arbejdsområde
I din browser skal du gå til dit Fabric-arbejdsområde i Fabric-portalen.
Vælg +Nyt element.
Søg efter "miljø" i søgefeltet og vælg flisen Miljø .
Navngiv dit miljø, og vælg Opret.
Vedhæfte et miljø som standard for arbejdsområde
Vigtigt
Når et miljø er valgt som standard for arbejdsområdet, er det kun administratorer af arbejdsområder, der kan opdatere indholdet af standardmiljøet.
Administratorer af arbejdsområder kan definere standardarbejdsbelastningen for hele arbejdsområder. De værdier, der er konfigureret her, gælder for notesbøger og Spark-jobdefinitioner, der er knyttet til arbejdsområdeindstillinger.
Viglen Set default environment styrer, om Workspace-standard understøttes af et miljøobjekt.
I din browser skal du gå til dit Fabric-arbejdsområde i Fabric-portalen.
Vælg indstillinger for arbejdsområde.
Vælg Data Engineering/Science, og vælg derefter Spark-indstillinger.
Vælg fanen Miljø .
For at bruge et miljø-understøttet arbejdsområde-standard, sæt Set default environment til On, vælg det miljøelement, du vil bruge, og gem derefter dine ændringer.
- Når denne knap er Fra (standard), ser brugerne stadig Workspace som standard i notesbøger og Spark-jobdefinitioner. I denne tilstand bruger Workspace standard Workspace-niveau Spark-indstillinger.
- Når denne kontakt er slået til, vælger du et miljøelement som standardarbejdsområde. Notebooks og Spark-jobdefinitioner, der bruger Workspace som standard , arver derefter det pågældende miljøs Spark-compute- og bibliotekskonfigurationer.
Notebook- og Spark-jobdefinitionsniveau-miljøer
Brug denne arbejdsgang, når du vil oprette, vælge eller ændre miljøer direkte fra en notesbog eller en Spark-jobdefinition.
Opret eller ændr et miljø ud fra en notesbog eller Spark-jobdefinition
I din browser skal du gå til dit Fabric-arbejdsområde i Fabric-portalen.
Åbn en notesbog eller Spark-jobdefinition.
Vælg rullelisten Miljø , og vælg derefter Nyt miljø.
Bemærkning
Alternativt, hvis du vil ændre miljøet uden at oprette et nyt, kan du vælge Skift miljø i dropdown-menuen. Du kan vælge et eksisterende miljø og derefter vælge Bekræft for at knytte det til notebook- eller Spark-jobdefinitionen.
Navngiv dit miljø, og vælg Opret.
Vedhæft et miljø til en notesbog eller en Spark-jobdefinition
Miljøet er tilgængeligt under fanerne Notesbog og Spark-jobdefinition . Når notesbøger og Spark-jobdefinitioner er knyttet til et miljø, kan de få adgang til dets biblioteker, beregningskonfigurationer og ressourcer. Stifinder viser alle tilgængelige miljøer, der deles med dig, er fra det aktuelle arbejdsområde og er fra andre arbejdsområder, som du har adgang til.
Hvis du skifter til et andet miljø under en aktiv session, træder det nyligt valgte miljø først i kraft ved næste session.
Når du tilknytter et miljø fra et andet arbejdsområde, skal begge arbejdsområder have samme indstillinger for kapacitet og netværkssikkerhed. Selvom du kan vælge miljøer fra arbejdsområder med forskellige kapaciteter eller netværkssikkerhedsindstillinger, kan sessionen ikke starte.
Når du tilknytter et miljø fra et andet arbejdsområde, ignoreres beregningskonfigurationen i det pågældende miljø. I stedet er pulje- og beregningskonfigurationerne som standard indstillingerne for dit aktuelle arbejdsområde.
Konfigurer et miljø
Et miljø har tre hovedkomponenter:
- Spark compute, som omfatter Spark-kørsel.
- Biblioteker.
- Ressourcer.
Spark-beregnings- og bibliotekskonfigurationerne er påkrævet, for at publicering kan være effektiv. Ressourcer er delt lager, der kan ændre sig i realtid. Du kan finde flere oplysninger under Gemme og publicere ændringer.
Konfigurer Spark-beregning
Konfigurér Spark-beregning i et miljø ved at vælge en runtime og sætte sessionsniveau-beregningsegenskaber.
For detaljerede trin, herunder valg af runtime og tilpasning af beregning, se Spark compute konfigurationsindstillinger i Fabric-miljøer.
Hvis du ændrer runtime- eller compute-indstillinger, så gem og publicer miljøet, så ændringerne træder i kraft. Du kan finde flere oplysninger under Gemme og publicere ændringer.
Administrer biblioteker
Hver Spark-runtime indeholder indbyggede biblioteker. Med Fabric-miljøet kan du også installere biblioteker fra offentlige kilder eller uploade brugerdefinerede biblioteker, som du eller din organisation har bygget. Når du har installeret bibliotekerne, er de tilgængelige i dine Spark-sessioner. Du kan få flere oplysninger under Biblioteksadministration i Fabric-miljøer. Du kan finde de bedste fremgangsmåder for administration af biblioteker i Fabric under Administrer Apache Spark-biblioteker i Fabric.
Når du tilføjer biblioteker til et miljø, vælger du en publiceringstilstand:
- Quick mode udgives på cirka 5 sekunder. Biblioteker installeres, når en notesbogssession starter. Brug Hurtig tilstand til hurtig iteration under udviklingen.
- Full mode skaber et stabilt, reproducerbart bibliotekssnapshot. Publicering tager typisk 3 til 6 minutter, og sessionsopstart tilføjer 1 til 3 minutter for afhængighedsudrulning. Brug Full mode til pipelines, planlagte kørsler og delte arbejdsbelastninger. For at opnå cirka 5-sekunders session starter med Full mode, konfigureres en brugerdefineret live pool , der tilsluttes miljøet.
For detaljer om hver tilstand, se Vælg publiceringstilstand for biblioteker.
Brug ressourcer
Sektionen Ressourcer i et miljø gør det lettere at administrere små ressourcer i udviklingsfasen. Filer, der uploades til miljøet, er tilgængelige på tværs af notesbøger, når de er vedhæftet. Du kan finde flere oplysninger i Administrere ressourcerne i et Fabric-miljø.
Bemærkning
Filer i Ressource-sektionen påvirkes ikke af miljøpublicering. Ressourceændringer sker i realtid og er tilgængelige med det samme uden et publiceringstrin.
Gem og udgiv ændringer
Brug Save and Publish til at styre, hvornår ændringer i miljøkonfigurationen træder i kraft.
- Gem dine ventende ændringer.
- Publish anvender ventende ændringer på biblioteker og Spark compute.
- Ændringer i ressourcer sker i realtid og kræver ikke udgivelse.
Når du udgiver, afhænger tiden af den biblioteksudgivelsesmetode, du har valgt. Hurtig tilstand udgiver på cirka 5 sekunder, mens Fuld tilstand typisk tager 3 til 6 minutter at løse afhængigheder og skabe et stabilt øjebliksbillede. For detaljer, se Vælg publiceringstilstand for biblioteker.
På fanen Hjem er Gem og Udgiver aktiveret, når der er ventende ændringer i Biblioteker eller Spark compute.
Vigtigt
Hvis Private Link er aktiveret, skal det første Spark-job i arbejdsområdet udløse VNet-klargøring, hvilket kan tage ca. 10-15 minutter. Da miljøpublicering også kører som et Spark-job, kan der opstå en yderligere forsinkelse, hvis det tilfældigvis er det første Spark-job, der udføres, efter at Private Link er aktiveret.
Når der findes ventende ændringer, giver et banner også Save and Public-handlinger .
Brug denne arbejdsgang:
- Foretag ændringer i biblioteker eller Spark-beregning.
- Vælg Gem for at beholde dine redigeringer. De gemte ændringer er iscenesatte og endnu ikke effektive.
- Vælg Publicer og derefter Publicér alle for at gøre de trinvise ændringer effektive.
Under udgivelsen:
- Hvis du vil annullere en publiceringsproces, skal du vælge Vis status i banneret og annullere handlingen.
- Der vises en meddelelse, når publiceringen er fuldført. Der opstår en fejlmeddelelse, hvis der er problemer under processen.
Et miljø accepterer kun én Publicer-handling ad gangen. Du kan ikke foretage ændringer i sektionerne Biblioteker eller Spark-beregning under en igangværende publiceringshandling .
Del et eksisterende miljø
Fabric understøtter deling af et element med forskellige tilladelsesniveauer.
Når du deler et miljøelement, modtager modtagerne automatisk læsetilladelse. Med denne tilladelse kan de udforske miljøets konfigurationer og knytte det til notesbøger eller Spark-job. For at opnå problemfri udførelse af kode skal du sørge for at give læsetilladelser til tilknyttede miljøer, når du deler notesbøger og Spark-jobdefinitioner.
Du kan også dele miljøet med tilladelserne Del og Rediger. Brugere med tilladelsen Del kan fortsætte med at dele miljøet med andre. I mellemtiden kan modtagere med redigeringstilladelse opdatere miljøets indhold.
Slet et miljø
Du kan slette et miljø, når det ikke længere er nødvendigt. Før du sletter et miljø, bør du overveje følgende:
Vigtigt
- At slette et miljø er permanent og kan ikke gøres om.
- Alle notebooks eller Spark-jobdefinitioner, der aktuelt er knyttet til miljøet, skal omkonfigureres til at bruge et andet miljø eller arbejdsområde.
- Hvis miljøet er sat som en arbejdsområdestandard, skal du først ændre arbejdsområdets standardindstilling før sletning.
Slet et miljø ved hjælp af REST API
Du kan slette et miljø programmatisk ved hjælp af Fabric REST API'en:
Slutpunkt: DELETE https://api.fabric.microsoft.com/v1/workspaces/{workspaceId}/environments/{environmentId}
Nødvendige tilladelser: Environment.ReadWrite.All eller Item.ReadWrite.All
For mere information om REST API'en, se Delete-miljø.