Synapse-körning för Apache Spark-livscykel och support
Apache Spark-pooler i Azure Synapse använder runtimes för att koppla ihop viktiga komponentversioner som Azure Synapse-optimeringar, paket och anslutningsappar med en specifik Apache Spark-version. Varje körning uppgraderas regelbundet för att inkludera nya förbättringar, funktioner och korrigeringar.
Varning
Azure Synapse Runtime för Apache Spark 2.4, 3.1 och 3.2 stöds inte och är inaktuella. Att använda dessa körningar efter utfasningsdatumet är på egen risk, och med avtalet och godkännandet av de risker som befintliga jobb som körs på Apache Spark 2.4-, 3.1- eller 3.2-pooler så småningom slutar köras.
Frisläpp miljö
Apache Spark-projektet släpper vanligtvis mindre versioner ungefär var 6:e månad. När azure Synapse-teamet har släppts vill de tillhandahålla en förhandsgranskningskörning inom cirka 90 dagar, om möjligt.
Körningslivscykel
I följande diagram avbildas en typisk livscykelsökväg för en Synapse-körning för Apache Spark.
Körningsversionssteg | Typisk livscykel* | Kommentar |
---|---|---|
Förhandsversion | Tre månader* | Villkoren för Förhandsversionen av Microsoft Azure gäller. Se Användningsvillkor för förhandsversion. |
Allmänt tillgänglig (GA) | 12 månader* | Allmänt tillgängliga runtimes (GA) är öppna för alla berättigade kunder och är redo för produktionsanvändning. En GA-körning kanske inte väljs för att gå in i en LTS-fas efter Microsofts gottfinnande. |
Långsiktigt stöd (LTS) | 12 månader* | Långsiktiga supportkörningar (LTS) är öppna för alla berättigade kunder och är redo för produktionsanvändning, men kunderna uppmanas att påskynda validering och arbetsbelastningsmigrering till de senaste GA-körningarna. |
Supporten upphör att meddelas | 12 månader* för GA- eller LTS-körningar. 1 månad* för förhandsversionskörningar. |
Före slutet av en viss körnings livscykel strävar vi efter att ge 12 månaders varsel genom att publicera slutdatumet för supportmeddelandet på sidan Azure Synapse Runtimes och 6 månaders e-postmeddelande till kunder som en utgångsramp för att migrera sina arbetsbelastningar till en GA-körning. |
Datum för slut av support | - | I det här skedet dras körningen tillbaka och stöds inte längre. |
* Förväntad varaktighet för en körning i varje steg. Dessa tidslinjer tillhandahålls som ett exempel för en viss körning och kan variera beroende på olika faktorer. Tidslinjer för livscykeln kan komma att ändras efter Microsofts gottfinnande.
** Din användning av runtimes styrs av de villkor som gäller för din Azure-prenumeration.
Viktigt!
- Ovanstående tidslinjer tillhandahålls som exempel baserat på aktuella Apache Spark-versioner. Om Apache Spark-projektet ändrar livscykeln för en specifik version som påverkar en Synapse-körning noteras ändringar av fasdatumen i viktig information.
- Både GA- och LTS-körningar kan flyttas snabbare till supportens slutfas baserat på utestående säkerhetsrisker och användningsfrekvenskriterier enligt Microsofts gottfinnande.
- Se Vanliga frågor och svar om livscykel – Microsoft Azure för information om Livscykelprinciper för Azure.
Lanseringssteg och support
Det här avsnittet beskriver de olika lanseringsstegen och stödet för varje steg.
Förhandsversionskörningar
Azure Synapse Analytics innehåller förhandsversioner som ger dig möjlighet att utvärdera och dela feedback om funktioner innan de blir allmänt tillgängliga (GA).
I slutet av förhandsgranskningslivscykeln för körningen utvärderar Microsoft om körningen flyttas till en allmänt tillgänglig (GA) baserat på kriterier för kundanvändning, säkerhet och stabilitet.
Om den inte är berättigad till GA-fasen flyttas förhandsversionen till pensionscykeln.
Allmänt tillgängliga körningar
När en körning är allmänt tillgänglig är endast säkerhetskorrigeringar bakåtporterade. Dessutom introduceras nya komponenter eller funktioner om de inte ändrar underliggande beroenden eller komponentversioner.
I slutet av ga-livscykeln för körningen utvärderar Microsoft om körningen har en utökad livscykel (LTS) baserat på kriterier för kundanvändning, säkerhet och stabilitet.
Om den inte är berättigad till LTS-fasen går GA-körningen in i pensionscykeln.
Långsiktiga supportkörningar
För körningar som omfattas av LTS-kunder (Long term support) uppmanas kunder att påskynda validering och migrering av kodbas och arbetsbelastningar till de senaste GA-körningarna. Vi rekommenderar att kunderna inte registrerar nya arbetsbelastningar med hjälp av en LTS-körning. Säkerhetskorrigeringar och stabilitetsförbättringar kan vara bakåtporterade, men inga nya komponenter eller funktioner introduceras i körningen i det här skedet.
Meddelande om att supporten upphör
Innan körningslivscykeln är slut i något skede utförs ett meddelande om att supporten upphör.
Serviceavtal för support (SLA) gäller för aviserade runtimes för supporten, men alla kunder måste migrera till en GA-faskörning senast vid supportens slutdatum.
Under fasen Support upphör fungerar befintliga Synapse Spark-pooler som förväntat och nya pooler med samma version kan skapas. Körningsversionen visas i Azure Synapse Studio, Synapse API eller Azure-portalen. Samtidigt rekommenderar vi starkt att du migrerar dina arbetsbelastningar till de senaste ga-körningarna (Allmän tillgänglighet).
Om det behövs på grund av utestående säkerhetsproblem, körningsanvändning eller andra faktorer kan Microsoft när som helst påskynda flytten av en körning till den sista fasen av supporten efter Microsofts gottfinnande.
Slutdatum för support och tillbakadragning
Från och med det tillämpliga slutdatumet för support anses körningen vara tillbakadragen och inaktuell.
Det går inte att skapa nya Spark-pooler med den tillbakadragna versionen via Azure Synapse Studio, Synapse API eller Azure-portalen.
Den tillbakadragna körningsversionen är inte tillgänglig i Azure Synapse Studio, Synapse API eller Azure-portalen.
Spark-pooldefinitioner och associerade metadata kommer att finnas kvar på Synapse-arbetsytan under en definierad period efter det tillämpliga slutdatumet för supporten. Alla pipelines, jobb och notebook-filer kan dock inte längre köras.