وقت تشغيل Azure Synapse ل Apache Spark 3.3 (EOSA)

يدعم Azure Synapse Analytics أوقات تشغيل متعددة لـ Apache Spark. يغطي هذا المستند مكونات وقت التشغيل وإصدارات وقت تشغيل Azure Synapse ل Apache Spark 3.3.

تحذير

إشعار انتهاء الدعم لوقت تشغيل Azure Synapse ل Apache Spark 3.3

  • في 12 يوليو 2024، تم الإعلان عن انتهاء الدعم لوقت تشغيل Azure Synapse ل Apache Spark 3.3.
  • اعتبارا من 31 مارس 2025، سيتوقف Azure Synapse عن الدعم الرسمي لأوقات تشغيل Spark 3.3.
  • نوصي بشدة بترقية أحمال العمل المستندة إلى Apache Spark 3.3 إلى وقت تشغيل Azure Synapse ل Apache Spark 3.4 (GA).
  • للحصول على معلومات محدثة وقائمة مفصلة بالتغييرات وملاحظات إصدار محددة لوقت تشغيل Spark، تحقق من إصدارات وتحديثات أوقات تشغيل Spark واشترك فيها.

إصدارات المكون

المكون إصدار
Apache Spark 3.3.1
نظام تشغيل Ubuntu 18.04
Java 1.8.0_282
Scala 2.12.15
Hadoop 3.3.3
Delta Lake 2.2.0
Python 3.10
R (معاينة) 4.2.2

يحتوي Synapse-Python310-CPU.yml على قائمة المكتبات المشحونة في بيئة Python 3.10 الافتراضية في Azure Synapse Spark.

هام

‎.NET لـ Apache Spark

  • .NET ل Apache Spark هو مشروع مفتوح المصدر ضمن .NET Foundation يتطلب حاليا مكتبة .NET 3.1، والتي وصلت إلى حالة خارج الدعم. نود إعلام المستخدمين ب Azure Synapse Spark بإزالة مكتبة .NET ل Apache Spark في Azure Synapse Runtime للإصدار 3.3 من Apache Spark. يمكن للمستخدمين الرجوع إلى نهج دعم .NET للحصول على مزيد من التفاصيل حول هذه المسألة.

  • ونتيجة لذلك، لن يكون من الممكن للمستخدمين استخدام واجهات برمجة تطبيقات Apache Spark عبر C# وF#، أو تنفيذ التعليمات البرمجية C# في دفاتر الملاحظات داخل Synapse أو من خلال تعريفات وظيفة Apache Spark في Synapse. من المهم ملاحظة أن هذا التغيير يؤثر فقط على وقت تشغيل Azure Synapse ل Apache Spark 3.3 وما فوق.

  • سنواصل دعم .NET ل Apache Spark في جميع الإصدارات السابقة من وقت تشغيل Azure Synapse وفقا لمراحيل دورة الحياة الخاصة بهم. ومع ذلك، ليس لدينا خطط لدعم .NET ل Apache Spark في وقت تشغيل Azure Synapse ل Apache Spark 3.3 والإصدارات المستقبلية. نوصي بأن يقوم المستخدمون الذين لديهم أحمال عمل موجودة مكتوبة بلغة C# أو F# بالترحيل إلى Python أو Scala. ينصح المستخدمون بتدوين هذه المعلومات والتخطيط وفقا لذلك.

المكتبات

للتحقق من المكتبات المضمنة في وقت تشغيل Azure Synapse ل Apache Spark 3.3 ل Java/Scala وPython وR انتقل إلى وقت تشغيل Azure Synapse ل Apache Spark 3.3

الخطوات التالية

الترحيل بين إصدارات Apache Spark - الدعم

للحصول على إرشادات حول الترحيل من إصدارات وقت التشغيل الأقدم إلى وقت تشغيل Azure Synapse ل Apache Spark 3.3 أو 3.4، راجع وقت التشغيل ل Apache Spark Overview.