Del via


Livscyklus for Apache Spark-runtimes i Fabric

Microsoft Fabric-kørslen er en Azure-integreret platform, der er baseret på Apache Spark. Det faciliterer udførelse og administration af arbejdsprocesser til datakonstruktion og datavidenskab. Den syntetiserer vigtige elementer fra både privatejede og open source-ressourcer for at tilbyde en omfattende løsning. For at gøre det kort henviser vi til Microsoft Fabric Runtime, der drives af Apache Spark, blot som Fabric Runtime.

Opdateringstakt af versioner

Apache Spark udgiver typisk mindre versioner hver 6. til 9. måned. Microsoft Fabric Spark-teamet er forpligtet til at levere nye runtime-versioner med alacrity og samtidig sikre den højeste kvalitet og integration samt kontinuerlig support. Hver version består af ca. 110 komponenter. I takt med at kørslen udvides ud over Apache Spark, sikrer vi problemfri integration i Azure-økosystemet.

Med en forpligtelse til ekspertise nærmer vi os nye prøveversioner af kørselsversioner omhyggeligt og målretter en eksperimentel prøveversion om ca. 3 måneder, men i sidste ende etablerer vi tidslinjer fra sag til sag. Dette omfatter evaluering af vigtige komponenter i hver Spark-version, herunder Java, Scala, Python, R og Delta Lake. Efter en grundig vurdering opretter vi en detaljeret tidslinje, der beskriver kørselstidspunktets tilgængelighed og forløb gennem forskellige faser. Samlet set er vores mål at etablere en standardlivscyklussti for Microsoft Fabric-runtimes for Apache Spark.

Tip

Brug altid den nyeste version af ga-runtime til din produktionsarbejdsbelastning, som i øjeblikket er Runtime 1.3.

I følgende tabel vises kørselsnavnet og udgivelsesdatoerne for understøttede Azure Synapse-kørselsversioner.

Kørselsnavn Udgivelsesfase Dato for ophør af support
Runtime 1.3 baseret på Apache Spark 3.5 Generel tilgængelighed 30. september 2026
Runtime 1.2 baseret på Apache Spark 3.4 Generel tilgængelighed 31. marts 2026
Runtime 1.1 baseret på Apache Spark 3.3 EOSA 31. marts 2025

Diagram, der viser livscyklussen for en kørsel i Fabric.

Diagrammet beskriver livscyklussen for en kørselsversion fra dens eksperimentelle offentlige prøveversion til udfasning og fjernelse.

Trin Beskrivelse Typisk livscyklus
Eksperimentel offentlig prøveversion Den eksperimentelle offentlige prøveversionsfase markerer den indledende version af en ny kørselsversion. I denne fase opfordres brugerne til at eksperimentere med de nyeste versioner af Apache Spark og Delta Lake og give feedback på trods af tilstedeværelsen af dokumenterede begrænsninger. Vilkårene for Microsoft Azure Preview gælder. Se Eksempel på vilkår for anvendelse. 2-3 måneder*
Offentlig prøveversion Når der er foretaget yderligere forbedringer, og begrænsningerne er minimale, går kørselstidspunktet videre til prøveversionsfasen. Vilkårene for Microsoft Azure Preview gælder. Se Eksempel på vilkår for anvendelse. 3 måneder*
Offentlig tilgængelighed Når en kørselsversion opfylder kriterierne for offentlig tilgængelighed, udgives den til offentligheden og er velegnet til produktionsarbejdsbelastninger. For at nå denne fase skal kørslen opfylde strenge krav med hensyn til ydeevne, integration med platformen, pålidelighedsvurderinger og dens evne til at imødekomme brugernes behov. 24 måneder
Langsigtet support (LTS) Efter udgivelsen af den generelle tilgængelighed kan en kørsel skifte til LTS-fasen (Long-Term Support) afhængigt af de specifikke krav i Spark-versionen. Denne LTS-fase kan blive annonceret med detaljer om den forventede supportvarighed for kunder, hvilket generelt er et ekstra år med fuld support. 12 måneder*
Slutdato for support annonceret Når en kørsel når ophør af support, modtager den ikke yderligere opdateringer eller support. Der gives typisk et varsel på seks måneder, før kørselstidspunktet udfases. Denne slutdato for support dokumenteres ved at opdatere en bestemt tabel med slutdatoen for ophør af support, hvilket markerer ophør af support. 6 måneder før udfasningsdag
Slutdato for support. Kørsel understøttes ikke og frarådes Når den tidligere annoncerede slutdato for support ankommer, bliver kørselstidspunktet officielt ikke understøttet. Dette indebærer, at den ikke modtager nogen opdateringer eller fejlrettelser, og at teamet ikke yder nogen officiel support. Alle supportanmodninger løses automatisk. Brug af en kørsel, der ikke understøttes, er på brugerens egen risiko. Kørselstidspunktet fjernes fra indstillingerne for Fabric-arbejdsområdet og elementet Miljø, hvilket gør det umuligt at bruge på arbejdsområdeniveau. Desuden fjernes kørselstidspunktet også fra miljøerne, og der vil ikke være mulighed for at oprette et nyt miljø for den understøttede kørselsversion. Eksisterende Spark-job, der kører på de eksisterende miljøer, kan ikke udføres. I/R
Kørsel er fjernet Når kørslen når den fase, der ikke understøttes, fjernes alle de miljøer, der bruger denne kørsel. Alle backendrelaterede komponenter, der er knyttet til denne kørsel, fjernes også. Et par dage efter slutdatoen for support

* Den forventede varighed af kørsel i hver fase. Disse tidslinjer leveres som et eksempel og kan variere afhængigt af forskellige faktorer. Livscyklustidslinjer kan ændres efter Microsofts skøn.

Versionsstyring

Vores kørselsversionsnummerering, der er tæt relateret til Semantic Versioning, følger en lidt anden tilgang. Den overordnede runtime-version svarer til den overordnede Apache Spark-version. Runtime 1 svarer derfor til Spark version 3. På samme måde vil den kommende Runtime 2 være i overensstemmelse med Spark 4.0. Det er vigtigt at bemærke, at der kan ske ændringer mellem de aktuelle kørselstider, herunder tilføjelse eller fjernelse af forskellige biblioteker. Derudover tilbyder vores platform en funktion til administration af biblioteker, der giver brugerne mulighed for at installere de ønskede biblioteker.