Delen via


Fabric Runtime 1.1 (EOSA)

Microsoft Fabric Runtime is een geïntegreerd Azure-platform op basis van Apache Spark waarmee de Data-engineer- en Datawetenschap-ervaringen in Fabric kunnen worden uitgevoerd en beheerd. In dit document worden de onderdelen en versies van Fabric Runtime 1.1 behandeld.

Waarschuwing

Het einde van de ondersteuningsdatum voor Runtime 1.1 is aangekondigd als 12 juli 2024. Runtime 1.1, gebaseerd op Apache Spark 3.3, wordt vanaf 31 maart 2025 afgeschaft en uitgeschakeld. Werk uw werkruimte en omgevingen bij naar Runtime 1.2 of Runtime 1.3. Raadpleeg de levenscyclus van Apache Spark-runtimes in Fabric voor de volledige levenscyclus en ondersteuning van Apache Spark-runtimes in Fabric.

Microsoft Fabric Runtime 1.1 is een van de runtimes die worden aangeboden binnen het Microsoft Fabric-platform. De belangrijkste onderdelen van Runtime 1.1 zijn:

  • Apache Spark 3.3
  • Besturingssysteem: Ubuntu 18.04
  • Java: 1.8.0_282
  • Scala: 2.12.15
  • Python: 3.10
  • Delta Lake: 2.2
  • R: 4.2.2

Tip

Gebruik altijd de meest recente ga-runtimeversie voor uw productieworkload, die momenteel Runtime 1.3 is.

Microsoft Fabric Runtime 1.1 wordt geleverd met een verzameling standaardpakketten op niveau, waaronder een volledige Anaconda-installatie en veelgebruikte bibliotheken voor Java/Scala, Python en R. Deze bibliotheken worden automatisch opgenomen bij het gebruik van notebooks of taken in het Microsoft Fabric-platform. Raadpleeg de documentatie voor een volledige lijst met bibliotheken.

Microsoft Fabric publiceert periodiek onderhoudsupdates voor Runtime 1.1, met oplossingen voor fouten, prestatieverbeteringen en beveiligingspatches. Ervoor zorgen dat u up-to-date blijft met deze updates garandeert optimale prestaties en betrouwbaarheid voor uw gegevensverwerkingstaken. Als u momenteel Runtime 1.1 gebruikt, kunt u upgraden naar Runtime 1.3 of naar Runtime 1.2 door te navigeren naar Werkruimte-instellingen > Data-engineer ing/Science > Spark-instellingenomgeving>.

Schermopname die laat zien waar runtimeversie moet worden geselecteerd.

Nieuwe functies en verbeteringen - Apache Spark 3.3.1

Lees de volledige versie van de releaseopmerkingen voor een specifieke Apache Spark-versie door zowel Spark 3.3.0 als Spark 3.3.1 te bezoeken.

Nieuwe functies en verbeteringen - Delta Lake 2.2

Bekijk de bron- en volledige releaseopmerkingen op Delta Lake 2.2.0.

Pakketten op standaardniveau voor Java/Scala

Zie de releaseopmerkingen voor een lijst met alle standaardniveaupakketten voor Java, Scala, Python en hun respectieve versies.

Migratie tussen verschillende Apache Spark-versies

Het migreren van uw workloads naar Fabric Runtime 1.1 (Apache Spark 3.3) van een oudere versie van Apache Spark omvat een reeks stappen om een soepele migratie te garanderen. Deze handleiding bevat een overzicht van de benodigde stappen om u te helpen efficiënt en effectief te migreren.

  1. Bekijk releaseopmerkingen voor Fabric Runtime 1.1, waaronder het controleren van de onderdelen en pakketten op standaardniveau die zijn opgenomen in de runtime, om inzicht te hebben in de nieuwe functies en verbeteringen.

  2. Controleer de compatibiliteit van uw huidige installatie en alle gerelateerde bibliotheken, inclusief afhankelijkheden en integraties. Bekijk de migratiehandleidingen om mogelijke belangrijke wijzigingen te identificeren:

  3. Verplaats uw workloads naar Fabric en zorg ervoor dat u back-ups van uw gegevens en configuratiebestanden hebt voor het geval u wilt terugkeren naar de vorige versie.

  4. Werk eventuele afhankelijkheden bij die van invloed zijn op de nieuwe versie van Apache Spark of andere onderdelen van Fabric Runtime 1.1, waaronder bibliotheken of connectors van derden. Zorg ervoor dat u de bijgewerkte afhankelijkheden in een faseringsomgeving test voordat u implementeert in productie.

  5. Werk de Apache Spark-configuratie voor uw workload bij, inclusief het bijwerken van configuratie-instellingen, het aanpassen van geheugentoewijzingen en het wijzigen van afgeschafte configuraties.

  6. Wijzig uw Apache Spark-toepassingen (notebooks en Apache Spark-taakdefinities) om de nieuwe API's en functies te gebruiken die zijn geïntroduceerd in Fabric Runtime 1.1 en Apache Spark 3.3. Mogelijk moet u uw code bijwerken om tegemoet te komen aan afgeschafte of verwijderde API's, en uw toepassingen herstructureren om te profiteren van prestatieverbeteringen en nieuwe functionaliteiten.

  7. Test uw bijgewerkte toepassingen grondig in een faseringsomgeving om compatibiliteit en stabiliteit met Apache Spark 3.3 te garanderen. Voer prestatietests, functionele tests en regressietests uit om eventuele problemen te identificeren en op te lossen die zich tijdens het migratieproces kunnen voordoen.

  8. Nadat u uw toepassingen in een faseringsomgeving hebt gecontroleerd, implementeert u de bijgewerkte toepassingen in uw productieomgeving. Controleer de prestaties en stabiliteit van uw toepassingen na de migratie om eventuele problemen te identificeren die moeten worden opgelost.

  9. Werk uw interne documentatie en trainingsmateriaal bij zodat deze overeenkomen met de wijzigingen die zijn geïntroduceerd in Fabric Runtime 1.1. Zorg ervoor dat uw teamleden bekend zijn met de nieuwe functies en verbeteringen om de voordelen van de migratie te maximaliseren.