Κύκλος ζωής του Apache Spark runtimes στο Fabric

Το Fabric Runtime είναι μια ενσωματωμένη στο Azure πλατφόρμα που βασίζεται στο Apache Spark. Διευκολύνει την εκτέλεση και διαχείριση ροών εργασιών διαχείρισης δεδομένων και επιστήμης δεδομένων. Συνθέτει βασικά στοιχεία τόσο από ιδιόκτητους πόρους όσο και από πόρους ανοιχτού κώδικα για να προσφέρει μια ολοκληρωμένη λύση. Για συντομία, ανατρέξτε στο Fabric Runtime που υποστηρίζεται από το Apache Spark απλώς ως Fabric Runtime.

Σημείωμα

Αυτό το άρθρο καλύπτει τον κύκλο ζωής των χρόνων εκτέλεσης του Apache Spark. Δεν καλύπτει τους πυρήνες φορητών υπολογιστών Python, οι οποίοι ακολουθούν ξεχωριστό κύκλο ζωής. Για τον κύκλο ζωής του πυρήνα του σημειωματαρίου Python, ανατρέξτε στο θέμα Χρόνος εκτέλεσης σημειωματαρίου Python και κύκλος ζωής πυρήνα στο Fabric.

Ρυθμός κυκλοφορίας

Το Apache Spark κυκλοφορεί συνήθως δευτερεύουσες εκδόσεις κάθε έξι έως εννέα μήνες. Η ομάδα του Fabric Spark δεσμεύεται να παρέχει γρήγορα νέες εκδόσεις χρόνου εκτέλεσης, διασφαλίζοντας παράλληλα την υψηλότερη ποιότητα, ενοποίηση και συνεχή υποστήριξη. Κάθε έκδοση αποτελείται από περίπου 110 στοιχεία. Καθώς ο χρόνος εκτέλεσης επεκτείνεται πέρα από το Apache Spark, η ομάδα διασφαλίζει την απρόσκοπτη ενσωμάτωση στο οικοσύστημα Azure.

Με δέσμευση για αριστεία, η ομάδα προσεγγίζει προσεκτικά τις νέες εκδόσεις χρόνου εκτέλεσης προεπισκόπησης. Στοχεύουν σε μια πειραματική προεπισκόπηση σε περίπου τρεις μήνες, αλλά τελικά καθορίζουν χρονοδιαγράμματα κατά περίπτωση. Αυτή η προσέγγιση περιλαμβάνει την αξιολόγηση κρίσιμων στοιχείων κάθε έκδοσης Spark, συμπεριλαμβανομένων των Java, Scala, Python, R και Delta Lake. Μετά από ενδελεχή αξιολόγηση, η ομάδα δημιουργεί ένα λεπτομερές χρονοδιάγραμμα που περιγράφει τη διαθεσιμότητα και την εξέλιξη του χρόνου εκτέλεσης σε διάφορα στάδια. Συνολικά, ο στόχος είναι να δημιουργηθεί μια τυπική διαδρομή κύκλου ζωής για τους χρόνους εκτέλεσης Fabric για το Apache Spark.

Φιλοδώρημα

Να χρησιμοποιείτε πάντα την πιο πρόσφατη έκδοση χρόνου εκτέλεσης GA για τον φόρτο εργασίας παραγωγής σας, ο οποίος αυτήν τη στιγμή είναι ο Χρόνος εκτέλεσης 1.3.

Ο παρακάτω πίνακας παραθέτει το όνομα χρόνου εκτέλεσης και τις ημερομηνίες κυκλοφορίας για τις υποστηριζόμενες εκδόσεις χρόνου εκτέλεσης Azure Synapse.

Όνομα χρόνου εκτέλεσης Στάδιο έκδοσης Ημερομηνία λήξης της υποστήριξης
Χρόνος εκτέλεσης 2.0 με βάση το Apache Spark 4.1 Δημόσια προεπισκόπηση Δεν ισχύει
Χρόνος εκτέλεσης 1.3 με βάση το Apache Spark 3.5 Γενική διαθεσιμότητα 30 Σεπτεμβρίου 2026**

** Το Runtime 1.3 εισέρχεται σε Μακροπρόθεσμη Υποστήριξη (LTS) την 1η Οκτωβρίου 2026, για περίοδο έξι μηνών, επεκτείνοντας την υποστήριξη έως τον Μάρτιο του 2027.

Διάγραμμα που εμφανίζει τον κύκλο ζωής ενός χρόνου εκτέλεσης στο Fabric.

Το διάγραμμα περιγράφει τον κύκλο ζωής μιας έκδοσης χρόνου εκτέλεσης, από την πειραματική δημόσια προεπισκόπηση έως την απόσυρση και κατάργηση.

Στάδιο Περιγραφή Τυπικός κύκλος ζωής
Πειραματική δημόσια προεπισκόπηση Η πειραματική φάση δημόσιας προεπισκόπησης επισημαίνει την αρχική έκδοση μιας νέας έκδοσης χρόνου εκτέλεσης. Κατά τη διάρκεια αυτής της φάσης, οι χρήστες καλούνται να πειραματιστούν με τις τελευταίες εκδόσεις των Apache Spark και Delta Lake και να παρέχουν σχόλια, παρά την παρουσία τεκμηριωμένων περιορισμών. Ισχύουν οι όροι προεπισκόπησης του Microsoft Azure. Ανατρέξτε στο θέμα Όροι χρήσης προεπισκόπησης. 2-3 μήνες*
Δημόσια προεπισκόπηση Αφού γίνουν περαιτέρω βελτιώσεις και ελαχιστοποιηθούν οι περιορισμοί, ο χρόνος εκτέλεσης προχωρά στο στάδιο της προεπισκόπησης. Ισχύουν οι όροι προεπισκόπησης του Microsoft Azure. Ανατρέξτε στο θέμα Όροι χρήσης προεπισκόπησης. 3 μήνες*
Γενική διαθεσιμότητα (GA) Όταν μια έκδοση χρόνου εκτέλεσης ικανοποιεί τα κριτήρια γενικής διαθεσιμότητας (GA), διατίθεται στο κοινό και είναι κατάλληλη για φόρτους εργασίας παραγωγής. Για να φτάσει σε αυτό το στάδιο, ο χρόνος εκτέλεσης πρέπει να ικανοποιεί αυστηρές απαιτήσεις όσον αφορά τις επιδόσεις, την ενοποίηση με την πλατφόρμα, τις αξιολογήσεις αξιοπιστίας και τη δυνατότητά της να ικανοποιεί τις ανάγκες των χρηστών. 24 μήνες
Μακροπρόθεσμη υποστήριξη (LTS) Μετά την έκδοση Γενικής Διαθεσιμότητας (GA), ένας χρόνος εκτέλεσης μπορεί να μεταβεί στο στάδιο υποστήριξης Long-Term (LTS), ανάλογα με τις συγκεκριμένες απαιτήσεις της έκδοσης Spark. Αυτό το στάδιο LTS μπορεί να ανακοινωθεί, αναφέροντας λεπτομερώς την αναμενόμενη διάρκεια υποστήριξης για τους πελάτες, η οποία είναι γενικά ένα επιπλέον έτος πλήρους υποστήριξης. 12 μήνες*
Λήξη της ημερομηνίας υποστήριξης που ανακοινώθηκε Όταν ένας χρόνος εκτέλεσης φτάσει στο τέλος της υποστήριξής του, δεν λαμβάνει περαιτέρω ενημερώσεις ή υποστήριξη. Συνήθως, δίνεται μια ειδοποίηση έξι μηνών πριν από την απόσυρση του χρόνου εκτέλεσης. Αυτή η ημερομηνία λήξης υποστήριξης τεκμηριώνεται με την ενημέρωση ενός συγκεκριμένου πίνακα με την ημερομηνία λήξης του κύκλου ζωής του, η οποία σηματοδοτεί τη διακοπή της υποστήριξης. 6 μήνες πριν από την ημέρα απόσυρσης
Λήξη της ημερομηνίας υποστήριξης. Χρόνος εκτέλεσης Μη υποστηριζόμενος και Υπό απόσυρση Όταν φτάσει η ημερομηνία λήξης υποστήριξης που είχε ήδη ανακοινωθεί, ο χρόνος εκτέλεσης καθίσταται επίσημα μη υποστηριζόμενος. Αυτή η αλλαγή σημαίνει ότι δεν λαμβάνει ενημερώσεις ή διορθώσεις σφαλμάτων και η ομάδα δεν παρέχει επίσημη υποστήριξη. Το σύστημα επιλύει αυτόματα όλα τα δελτία υποστήριξης. Η χρήση μη υποστηριζόμενου χρόνου εκτέλεσης γίνεται με δική σας ευθύνη. Ο χρόνος εκτέλεσης καταργείται από τις ρυθμίσεις χώρου εργασίας Fabric και το στοιχείο Περιβάλλον, καθιστώντας αδύνατη τη χρήση του σε επίπεδο χώρου εργασίας. Επιπλέον, ο χρόνος εκτέλεσης αφαιρείται επίσης από τα περιβάλλοντα και δεν υπάρχει επιλογή δημιουργίας νέου περιβάλλοντος για αυτήν την έκδοση χρόνου εκτέλεσης. Οι υπάρχουσες εργασίες Spark που εκτελούνται στα υπάρχοντα περιβάλλοντα δεν μπορούν να εκτελεστούν. ΔΙ
Καταργήθηκε χρόνος εκτέλεσης Όταν ο χρόνος εκτέλεσης φτάσει στη μη υποστηριζόμενη φάση, όλα τα περιβάλλοντα που χρησιμοποιούν αυτόν τον χρόνο εκτέλεσης εξαλείφονται. Καταργούνται επίσης όλα τα στοιχεία που σχετίζονται με το παρασκήνιο που σχετίζονται με αυτόν τον χρόνο εκτέλεσης. Λίγες ημέρες μετά τη λήξη της ημερομηνίας υποστήριξης

* Η αναμενόμενη διάρκεια χρόνου εκτέλεσης σε κάθε στάδιο. Αυτές οι λωρίδες χρόνου παρέχονται ως παράδειγμα και μπορεί να διαφέρουν ανάλογα με διάφορους παράγοντες. Τα χρονοδιαγράμματα κύκλου ζωής υπόκεινται σε αλλαγές κατά τη διακριτική ευχέρεια της Microsoft.

Έκδοση

Η αρίθμηση της έκδοσης χρόνου εκτέλεσης, ενώ σχετίζεται στενά με τη Διαχείριση σημασιολογικών εκδόσεων, ακολουθεί μια ελαφρά διαφορετική προσέγγιση. Η κύρια έκδοση του χρόνου εκτέλεσης αντιστοιχεί στην κύρια έκδοση του Apache Spark. Επομένως, ο Χρόνος εκτέλεσης 1 αντιστοιχεί στην έκδοση Spark 3. Ομοίως, το Runtime 2 ευθυγραμμίζεται με το Spark 4.1. Είναι σημαντικό να σημειωθεί ότι μεταξύ των τρεχόντων χρόνων εκτέλεσης, μπορεί να προκύψουν αλλαγές, συμπεριλαμβανομένης της προσθήκης ή αφαίρεσης διαφορετικών βιβλιοθηκών. Επιπλέον, η πλατφόρμα μας προσφέρει μια δυνατότητα διαχείρισης βιβλιοθήκης που δίνει τη δυνατότητα στους χρήστες να εγκαταστήσουν τυχόν επιθυμητές βιβλιοθήκες.