Aracılığıyla paylaş


Çalışma Zamanı 1.1

Microsoft Fabric Runtime, Veri Madenciliği ve Veri Bilimi deneyimlerinin Yürütülmesini ve yönetilmesini sağlayan Apache Spark tabanlı Azure ile tümleşik bir platformdur. Bu belge Doku Çalışma Zamanı 1.1 bileşenlerini ve sürümlerini kapsar.

Uyarı

Çalışma Zamanı 1.1 için destek sonu tarihi 12 Temmuz 2024 olarak duyuruldu. Apache Spark 3.3 tabanlı Çalışma Zamanı 1.1, 31 Mart 2025 itibarıyla kullanımdan kaldırılacak ve devre dışı bırakılacaktır. Çalışma alanınızı ve ortamlarınızı Çalışma Zamanı 1.2 veya Çalışma Zamanı 1.3'e yükseltin. Doku'daki Apache Spark çalışma zamanlarının yaşam döngüsünün ve destek ilkelerinin tamamı için bkz. Dokuda Apache Spark çalışma zamanlarının yaşam döngüsü.

Microsoft Fabric Runtime 1.1, Microsoft Fabric platformunda sunulan çalışma zamanlarından biridir. Çalışma Zamanı 1.1 ana bileşenleri şunlardır:

  • Apache Spark 3.3
  • İşletim Sistemi: Ubuntu 18.04
  • Java: 1.8.0_282
  • Scala: 2.12.15
  • Python: 3.10
  • Delta Gölü: 2.2
  • R: 4.2.2

İpucu

Şu anda Çalışma Zamanı 1.2 olan üretim iş yükünüz için her zaman en son GA çalışma zamanı sürümünü kullanın.

Microsoft Fabric Runtime 1.1, tam Bir Anaconda yüklemesi ve Java/Scala, Python ve R için yaygın olarak kullanılan kitaplıklar da dahil olmak üzere varsayılan düzey paketlerden oluşan bir koleksiyonla birlikte gelir. Bu kitaplıklar, Microsoft Fabric platformunda not defterleri veya işler kullanılırken otomatik olarak eklenir. Kitaplıkların tam listesi için belgelere bakın.

Microsoft Fabric düzenli aralıklarla Çalışma Zamanı 1.1 için bakım güncelleştirmeleri yayımlayarak hata düzeltmeleri, performans iyileştirmeleri ve güvenlik yamaları sunar. Bu güncelleştirmelerle güncel kalmanızı sağlamak, veri işleme görevleriniz için en iyi performansı ve güvenilirliği garanti eder. Şu anda Çalışma Zamanı 1.1 kullanıyorsanız Çalışma Alanı Ayarları Veri Madenciliği / Science > Spark Ayarları'na > giderek Çalışma Zamanı 1.2'ye yükseltebilirsiniz.

Çalışma zamanı sürümünün seçileceği yeri gösteren ekran görüntüsü.

Yeni özellikler ve geliştirmeler - Apache Spark 3.3.1

Hem Spark 3.3.0 hem de Spark 3.3.1'i ziyaret ederek belirli bir Apache Spark sürümü için sürüm notlarının tam sürümünü okuyun.

Yeni özellikler ve geliştirmeler - Delta Lake 2.2

Delta Lake 2.2.0'daki kaynak ve tam sürüm notlarını denetleyin.

Java/Scala için varsayılan düzey paketler

Java, Scala, Python ve ilgili sürümleri için tüm varsayılan düzey paketlerin listesi için sürüm notlarına bakın.

Farklı Apache Spark sürümleri arasında geçiş

İş yüklerinizi Apache Spark'ın daha eski bir sürümünden Fabric Runtime 1.1'e (Apache Spark 3.3) geçirmek, sorunsuz bir geçiş sağlamak için bir dizi adım içerir. Bu kılavuzda, verimli ve etkili bir şekilde geçiş yapmaya yardımcı olmak için gerekli adımlar özetlenmiştir.

  1. Yeni özellikleri ve iyileştirmeleri anlamak için çalışma zamanına dahil edilen bileşenleri ve varsayılan düzey paketleri denetleme de dahil olmak üzere Fabric Runtime 1.1 sürüm notlarını gözden geçirin.

  2. Geçerli kurulumunuzun ve bağımlılıklar ve tümleştirmeler de dahil olmak üzere tüm ilgili kitaplıkların uyumluluğunu denetleyin. Olası hataya neden olabilecek değişiklikleri belirlemek için geçiş kılavuzlarını gözden geçirin:

    • Spark Core geçiş kılavuzunu gözden geçirin.
    • SQL, Veri Kümeleri ve DataFrame geçiş kılavuzunu gözden geçirin.
    • Çözümünüz Apache Spark Yapısı Akışı ile ilgiliyse Yapılandırılmış Akış geçiş kılavuzunu gözden geçirin.
    • PySpark kullanıyorsanız Pyspark geçiş kılavuzunu gözden geçirin.
    • Kodu Koalas'tan PySpark'a geçirirseniz Spark'ta Koalas'tan pandas API'sine geçiş kılavuzunu gözden geçirin.
  3. İş yüklerinizi Doku'ya taşıyın ve önceki sürüme geri dönmeniz gerekirse verilerinizin ve yapılandırma dosyalarınızın yedeklerine sahip olduğunuzdan emin olun.

  4. Apache Spark'ın yeni sürümünün veya üçüncü taraf kitaplıklar veya bağlayıcılar dahil olmak üzere diğer Doku Çalışma Zamanı 1.1 ile ilgili bileşenlerin etkileyebilecek tüm bağımlılıkları güncelleştirin. Üretim ortamına dağıtmadan önce güncelleştirilmiş bağımlılıkları hazırlama ortamında test edin.

  5. Yapılandırma ayarlarını güncelleştirme, bellek ayırmalarını ayarlama ve kullanım dışı yapılandırmaları değiştirme dahil olmak üzere iş yükünüzdeki Apache Spark yapılandırmasını güncelleştirin.

  6. Apache Spark uygulamalarınızı (not defterleri ve Apache Spark iş tanımları) Doku Çalışma Zamanı 1.1 ve Apache Spark 3.3'te kullanıma sunulan yeni API'leri ve özellikleri kullanacak şekilde değiştirin. Kullanım dışı bırakılan veya kaldırılan API'leri barındırmak için kodunuzu güncelleştirmeniz ve performans iyileştirmeleri ile yeni işlevlerden yararlanmak için uygulamalarınızı yeniden düzenlemeniz gerekebilir.

  7. Apache Spark 3.3 ile uyumluluk ve kararlılık sağlamak için güncelleştirilmiş uygulamalarınızı bir hazırlama ortamında kapsamlı bir şekilde test edin. Geçiş işlemi sırasında ortaya çıkabilecek sorunları belirlemek ve çözmek için performans testi, işlevsel test ve regresyon testi gerçekleştirin.

  8. Uygulamalarınızı bir hazırlama ortamında doğruladıktan sonra, güncelleştirilmiş uygulamaları üretim ortamınıza dağıtın. Çözülmesi gereken sorunları belirlemek için geçiş sonrasında uygulamalarınızın performansını ve kararlılığını izleyin.

  9. İç belgelerinizi ve eğitim malzemelerinizi Fabric Runtime 1.1'de sunulan değişiklikleri yansıtacak şekilde güncelleştirin. Ekip üyelerinizin, geçişin avantajlarını en üst düzeye çıkarmak için yeni özellikleri ve geliştirmeleri bildiğinizden emin olun.