Del via


Livssyklus for Apache Spark runtimes i Fabric

Microsoft Fabric Runtime er en Azure-integrert plattform basert på Apache Spark. Det forenkler kjøring og administrasjon av arbeidsflyter for datateknikk og datavitenskap. Det syntetiserer viktige elementer fra både proprietære og åpen kildekode-ressurser for å tilby en omfattende løsning. For kortfattethet refererer vi til Microsoft Fabric Runtime drevet av Apache Spark bare som Fabric Runtime.

Lanseringsfrekvens

Apache Spark utgir vanligvis mindre versjoner hver 6.til 9. måned. Microsoft Fabric Spark-teamet er forpliktet til å levere nye kjøretidsversjoner med alacrity, samtidig som de sikrer den høyeste kvaliteten og integreringen samt kontinuerlig støtte. Hver versjon består av rundt 110 komponenter. Etter hvert som kjøretiden utvides utover Apache Spark, sikrer vi sømløs integrering i Azure-økosystemet.

Med en forpliktelse til fortreffelighet nærmer vi oss nye runtime-versjoner for forhåndsvisning nøye, rettet mot en eksperimentell forhåndsvisning i ~3 måneder, men til slutt etablerer tidslinjer fra sak til sak. Dette innebærer å evaluere kritiske komponenter i hver Spark-versjon, inkludert Java, Scala, Python, R og Delta Lake. Etter grundig vurdering oppretter vi en detaljert tidslinje som beskriver kjøretidens tilgjengelighet og fremdrift gjennom ulike faser. Samlet sett er målet vårt å etablere en standard livssyklusbane for Microsoft Fabric-kjøretider for Apache Spark.

Tips

Bruk alltid den nyeste GA-kjøretidsversjonen for produksjonsarbeidsbelastningen, som for øyeblikket er Runtime 1.3.

Tabellen nedenfor viser kjøretidsnavnet og utgivelsesdatoene for støttede Azure Synapse runtime-versjoner.

Kjøretidsnavn Utgivelsesfase Dato for kundestøtteavvikling
Runtime 1.3 basert på Apache Spark 3.5 Allmenn tilgjengelighet 30. september 2026 kl.
Runtime 1.2 basert på Apache Spark 3.4 Allmenn tilgjengelighet tirsdag 31. mars 2026
Runtime 1.1 basert på Apache Spark 3.3 EOSA mandag 31. mars 2025

Diagram som viser livssyklusen til en kjøretid i Fabric.

Diagrammet beskriver livssyklusen til en kjøretidsversjon fra den eksperimentelle offentlige forhåndsvisningen til avskriving og fjerning.

Etappe Bekrivelse Typisk livssyklus
Eksperimentell offentlig forhåndsvisning Fasen for eksperimentell offentlig forhåndsvisning markerer den første utgivelsen av en ny kjøretidsversjon. I denne fasen oppfordres brukere til å eksperimentere med de nyeste versjonene av Apache Spark og Delta Lake og gi tilbakemelding, til tross for tilstedeværelsen av dokumenterte begrensninger. Vilkårene for Microsoft Azure Preview gjelder. Se forhåndsvisningsvilkårene for bruk. 2–3 måneder*
Offentlig forhåndsversjon Når ytterligere forbedringer er gjort og begrensninger er minimalisert, går kjøretiden videre til forhåndsvisningsfasen. Vilkårene for Microsoft Azure Preview gjelder. Se forhåndsvisningsvilkårene for bruk. 3 måneder*
Generell tilgjengelighet (GA) Når en kjøretidsversjon oppfyller GA-kriteriene (General Availability), utgis den for offentligheten og er egnet for produksjonsarbeidsbelastninger. For å nå dette stadiet må kjøretiden oppfylle strenge krav når det gjelder ytelse, integrering med plattformen, pålitelighetsvurderinger og dens evne til å møte brukernes behov. 24 måneder
Langsiktig støtte (LTS) Etter utgivelsen av Generell tilgjengelighet (GA) kan en kjøretid gå over til lts-fasen (Long Term Support), avhengig av de spesifikke kravene til Spark-versjonen. Dette LTS-stadiet kan bli kunngjort, som beskriver den forventede støttevarigheten for kunder, som vanligvis er et ekstra år med full støtte. 12 måneder*
Slutt på støttedato annonsert Når en kjøretid når slutten av støtten, vil den ikke motta ytterligere oppdateringer eller støtte. Vanligvis gis et varsel på seks måneder før avskrivingen av kjøretiden. Denne sluttdatoen for støtte er dokumentert ved å oppdatere en bestemt tabell med datoen for slutten av levetiden, som markerer avvikling av støtte. Seks måneder før avskrivingsdagen
Slutt på støttedato. Kjøretid støttes ikke og avskrevet Når den tidligere annonserte sluttstøttedatoen kommer, blir kjøretiden offisielt ikke støttet. Dette innebærer at det ikke vil motta noen oppdateringer eller feilrettinger, og ingen offisiell støtte vil bli gitt av teamet. Alle støtteforespørsler løses automatisk. Bruk av kjøretid som ikke støttes, er på brukerens egen risiko. Kjøretiden fjernes fra innstillinger for fabric-arbeidsområdet og miljøelementet, noe som gjør det umulig å bruke på arbeidsområdenivå. I tillegg vil kjøretiden også bli fjernet fra miljøene, og det vil ikke være noe alternativ for å opprette et nytt miljø for den støttede kjøretidsversjonen. Eksisterende Spark Jobs som kjører på eksisterende miljøer, kan ikke kjøres. Ikke tilgjengelig
Kjøretid fjernet Når kjøretiden når fasen som ikke støttes, fjernes alle miljøer som bruker denne kjøretiden. Alle backend-relaterte komponenter som er knyttet til denne kjøretiden, fjernes også. Noen dager etter slutten av støttedatoen

* Forventet varighet for kjøretid i hvert trinn. Disse tidslinjene er angitt som et eksempel og kan variere avhengig av ulike faktorer. Tidslinjer for livssyklus kan endres etter Microsofts skjønn.

Versjonskontroll

Runtime-versjonsnummereringen vår, mens den er nært knyttet til Semantic Versioning, følger en litt annen tilnærming. Den store versjonen av runtime tilsvarer hovedversjonen av Apache Spark. Runtime 1 tilsvarer derfor Spark versjon 3. På samme måte justeres den kommende Runtime 2 med Spark 4.0. Det er viktig å være oppmerksom på at mellom gjeldende kjøretider kan det forekomme endringer, inkludert tillegg eller fjerning av ulike biblioteker. I tillegg tilbyr plattformen vår en biblioteksbehandlingsfunksjon som gjør det mulig for brukere å installere eventuelle ønskede biblioteker.