Κύκλος ζωής του Apache Spark runtimes στο Fabric
Ο χρόνος εκτέλεσης του Microsoft Fabric είναι μια ενσωματωμένη πλατφόρμα Azure που βασίζεται στο Apache Spark. Διευκολύνει την εκτέλεση και διαχείριση ροών εργασιών διαχείρισης δεδομένων και επιστήμης δεδομένων. Συνθέτει βασικά στοιχεία τόσο από ιδιόκτητους πόρους όσο και από πόρους ανοιχτού κώδικα για να προσφέρει μια ολοκληρωμένη λύση. Για συντομία, αναφερόμαστε στον χρόνο εκτέλεσης Microsoft Fabric που υποστηρίζεται από το Apache Spark απλώς ως Χρόνος εκτέλεσης Fabric.
Ρυθμός κυκλοφορίας
Το Apache Spark συνήθως κυκλοφορεί μικρές εκδόσεις κάθε 6 έως 9 μήνες. Η ομάδα του Microsoft Fabric Spark έχει δεσμευτεί να παρέχει νέες εκδόσεις χρόνου εκτέλεσης με δυσπιστία, εξασφαλίζοντας παράλληλα την υψηλότερη ποιότητα και ενοποίηση, καθώς και συνεχή υποστήριξη. Κάθε έκδοση αποτελείται από περίπου 110 στοιχεία. Καθώς ο χρόνος εκτέλεσης επεκτείνεται πέρα από το Apache Spark, εξασφαλίζουμε απρόσκοπτη ενοποίηση εντός του οικοσυστήματος του Azure.
Με τη δέσμευση για αριστεία, προσεγγίζουμε τις νέες εκδόσεις χρόνου εκτέλεσης προεπισκόπησης προσεκτικά, στοχεύοντας σε μια πειραματική προεπισκόπηση σε ~ 3 μήνες, αλλά τελικά καθορίζοντας χρονοδιαγράμματα κατά περίπτωση. Αυτό περιλαμβάνει την αξιολόγηση κρίσιμων στοιχείων κάθε έκδοσης Spark, συμπεριλαμβανομένων των Java, Scala, Python, R και Delta Lake. Μετά από μια εμπεριστατωμένη αξιολόγηση, δημιουργούμε ένα λεπτομερές χρονοδιάγραμμα που περιγράφει τη διαθεσιμότητα και την εξέλιξη του χρόνου εκτέλεσης σε διάφορα στάδια. Συνολικά, στόχος μας είναι να δημιουργήσουμε μια τυπική διαδρομή κύκλου ζωής για τους χρόνους εκτέλεσης Microsoft Fabric για το Apache Spark.
Φιλοδώρημα
Να χρησιμοποιείτε πάντα την πιο πρόσφατη έκδοση χρόνου εκτέλεσης GA για τον φόρτο εργασίας παραγωγής σας, ο οποίος αυτήν τη στιγμή είναι ο Χρόνος εκτέλεσης 1.3.
Ο παρακάτω πίνακας παραθέτει το όνομα του χρόνου εκτέλεσης και τις ημερομηνίες έκδοσης για τις υποστηριζόμενες εκδόσεις χρόνου εκτέλεσης Azure Synapse.
Όνομα χρόνου εκτέλεσης | Στάδιο έκδοσης | Ημερομηνία λήξης της υποστήριξης |
---|---|---|
Χρόνος εκτέλεσης 1.3 με βάση το Apache Spark 3.5 | Γενική διαθεσιμότητα | 30 Σεπτεμβρίου 2026 |
Χρόνος εκτέλεσης 1.2 με βάση το Apache Spark 3.4 | Γενική διαθεσιμότητα | Τρίτη, 31 Μαρτίου 2026 |
Χρόνος εκτέλεσης 1.1 βάσει Apache Spark 3.3 | EOSA | Δευτέρα, 31 Μαρτίου 2025 |
Το διάγραμμα περιγράφει τον κύκλο ζωής μιας έκδοσης χρόνου εκτέλεσης, από την πειραματική δημόσια προεπισκόπηση έως την απόσυρση και κατάργηση.
Στάδιο | Περιγραφή | Τυπικός κύκλος ζωής |
---|---|---|
Πειραματική δημόσια προεπισκόπηση | Η πειραματική φάση δημόσιας προεπισκόπησης επισημαίνει την αρχική έκδοση μιας νέας έκδοσης χρόνου εκτέλεσης. Κατά τη διάρκεια αυτής της φάσης, οι χρήστες καλούνται να πειραματιστούν με τις τελευταίες εκδόσεις των Apache Spark και Delta Lake και να παρέχουν σχόλια, παρά την παρουσία τεκμηριωμένων περιορισμών. Ισχύουν οι όροι προεπισκόπησης του Microsoft Azure. Ανατρέξτε στο θέμα Όροι χρήσης προεπισκόπησης. | 2-3 μήνες* |
Δημόσια προεπισκόπηση | Αφού πραγματοποιηθούν περαιτέρω βελτιώσεις και οι περιορισμοί είναι ελάχιστοι, ο χρόνος εκτέλεσης προχωρά στο στάδιο προεπισκόπησης. Ισχύουν οι όροι προεπισκόπησης του Microsoft Azure. Ανατρέξτε στο θέμα Όροι χρήσης προεπισκόπησης. | 3 μήνες* |
Γενική διαθεσιμότητα (GA) | Όταν μια έκδοση χρόνου εκτέλεσης ικανοποιεί τα κριτήρια γενικής διαθεσιμότητας (GA), διατίθεται στο κοινό και είναι κατάλληλη για φόρτους εργασίας παραγωγής. Για να φτάσει σε αυτό το στάδιο, ο χρόνος εκτέλεσης πρέπει να ικανοποιεί αυστηρές απαιτήσεις όσον αφορά τις επιδόσεις, την ενοποίηση με την πλατφόρμα, τις αξιολογήσεις αξιοπιστίας και τη δυνατότητά της να ικανοποιεί τις ανάγκες των χρηστών. | 24 μήνες |
Μακροπρόθεσμη υποστήριξη (LTS) | Μετά την έκδοση γενικής διαθεσιμότητας (GA), ένας χρόνος εκτέλεσης μπορεί να μεταβεί στο στάδιο μακροπρόθεσμης υποστήριξης (LTS), ανάλογα με τις συγκεκριμένες απαιτήσεις της έκδοσης Spark. Αυτό το στάδιο LTS μπορεί να ανακοινωθεί, περιγράφοντας λεπτομερώς την αναμενόμενη διάρκεια υποστήριξης για τους πελάτες, η οποία είναι γενικά ένα επιπλέον έτος πλήρους υποστήριξης. | 12 μήνες* |
Λήξη της ημερομηνίας υποστήριξης που ανακοινώθηκε | Όταν εξαντληθεί ο χρόνος εκτέλεσης, δεν θα λάβει περαιτέρω ενημερώσεις ή υποστήριξη. Συνήθως, δίνεται μια ειδοποίηση έξι μηνών πριν από την απόσυρση του χρόνου εκτέλεσης. Αυτή η ημερομηνία λήξης υποστήριξης τεκμηριώνεται με την ενημέρωση ενός συγκεκριμένου πίνακα με την ημερομηνία λήξης του κύκλου ζωής του, η οποία σηματοδοτεί τη διακοπή της υποστήριξης. | 6 μήνες πριν από την ημέρα απόσυρσης |
Λήξη της ημερομηνίας υποστήριξης. Χρόνος εκτέλεσης Μη υποστηριζόμενος και Υπό απόσυρση | Όταν φτάσει η ημερομηνία λήξης υποστήριξης που είχε ήδη ανακοινωθεί, ο χρόνος εκτέλεσης καθίσταται επίσημα μη υποστηριζόμενος. Αυτό σημαίνει ότι δεν θα λάβει ενημερώσεις ή επιδιορθώσεις σφαλμάτων και δεν θα παρέχεται επίσημη υποστήριξη από την ομάδα. Όλα τα δελτία υποστήριξης θα επιλύονται αυτόματα. Η χρήση μη υποστηριζόμενου χρόνου εκτέλεσης είναι με δική σας ευθύνη του χρήστη. Ο χρόνος εκτέλεσης θα καταργηθεί από τις ρυθμίσεις χώρου εργασίας Fabric και το στοιχείο περιβάλλοντος, καθιστώντας αδύνατη τη χρήση του σε επίπεδο χώρου εργασίας. Επιπλέον, ο χρόνος εκτέλεσης θα καταργηθεί επίσης από τα περιβάλλοντα και δεν θα υπάρχει επιλογή για τη δημιουργία ενός νέου περιβάλλοντος για αυτήν την υποστηριζόμενη έκδοση χρόνου εκτέλεσης. Οι υπάρχουσες εργασίες Spark που εκτελούνται στα υπάρχοντα περιβάλλοντα δεν θα είναι δυνατό να εκτελεστούν. | ΔΙ |
Καταργήθηκε χρόνος εκτέλεσης | Όταν ο χρόνος εκτέλεσης φτάσει στη μη υποστηριζόμενη φάση, όλα τα περιβάλλοντα που χρησιμοποιούν αυτόν τον χρόνο εκτέλεσης εξαλείφονται. Καταργούνται επίσης όλα τα στοιχεία που σχετίζονται με το παρασκήνιο που σχετίζονται με αυτόν τον χρόνο εκτέλεσης. | Λίγες ημέρες μετά τη λήξη της ημερομηνίας υποστήριξης |
* Η αναμενόμενη διάρκεια χρόνου εκτέλεσης σε κάθε στάδιο. Αυτές οι λωρίδες χρόνου παρέχονται ως παράδειγμα και μπορεί να διαφέρουν ανάλογα με διάφορους παράγοντες. Τα χρονοδιαγράμματα κύκλου ζωής υπόκεινται σε αλλαγές κατά τη διακριτική ευχέρεια της Microsoft.
Έκδοση
Η αρίθμηση της έκδοσης χρόνου εκτέλεσης, ενώ σχετίζεται στενά με τη Διαχείριση σημασιολογικών εκδόσεων, ακολουθεί μια ελαφρά διαφορετική προσέγγιση. Η κύρια έκδοση του χρόνου εκτέλεσης αντιστοιχεί στην κύρια έκδοση του Apache Spark. Επομένως, ο Χρόνος εκτέλεσης 1 αντιστοιχεί στην έκδοση Spark 3. Παρομοίως, ο επερχόμενος χρόνος εκτέλεσης 2 θα εναρμονιστεί με το Spark 4.0. Είναι σημαντικό να έχετε υπόψη ότι μεταξύ των τρεχόντων ωρών εκτέλεσης, ενδέχεται να προκύψουν αλλαγές, συμπεριλαμβανομένης της προσθήκης ή κατάργησης διαφορετικών βιβλιοθηκών. Επιπλέον, η πλατφόρμα μας προσφέρει μια δυνατότητα διαχείρισης βιβλιοθήκης που δίνει τη δυνατότητα στους χρήστες να εγκαταστήσουν τυχόν επιθυμητές βιβλιοθήκες.
Σχετικό περιεχόμενο
- Διαβάστε σχετικά με τους χρόνους εκτέλεσης Apache Spark στο Fabric - Επισκόπηση, Διαχείριση εκδόσεων, Υποστήριξη πολλαπλών χρόνου εκτέλεσης και αναβάθμιση του πρωτοκόλλου Delta Lake
- Runtime 1.3 (Spark 3.5, Java 11, Python 3.11, Delta Lake 3.2)
- Runtime 1.2 (Spark 3.4, Java 11, Python 3.10, Delta Lake 2.4)
- Runtime 1.1 (Spark 3.3, Java 8, Python 3.10, Delta Lake 2.2)