دالات ذات ترتيب أعلى

يوفر Azure Databricks بدائيات مخصصة لمعالجة الصفائف في Apache Spark SQL؛ تجعل هذه العمل مع الصفائف أسهل بكثير وأكثر إيجازا وتتخلص من الكميات الكبيرة من التعليمات البرمجية المتداولة المطلوبة عادة. تدور البدائيات حول اثنين من بنيات البرمجة الوظيفية: وظائف ذات ترتيب أعلى ووظائف مجهولة (lambda). تعمل هذه معا للسماح لك بتعريف الوظائف التي تعالج الصفائف في SQL. تأخذ الدالة ذات الترتيب الأعلى صفيفا، وتنفذ كيفية معالجة الصفيف، وما هي نتيجة الحساب. يفوض إلى دالة lambda كيفية معالجة كل عنصر في الصفيف.

مقدمة إلى دفتر ملاحظات الوظائف ذات الترتيب الأعلى

الحصول على دفتر ملاحظات

دفتر ملاحظات Python لوظائف ذات ترتيب أعلى

الحصول على دفتر ملاحظات

وظائف Apache Spark المضمنة

يحتوي Apache Spark على وظائف مضمنة لمعالجة الأنواع المعقدة (على سبيل المثال، أنواع الصفائف)، بما في ذلك الوظائف ذات الترتيب الأعلى.

يوضح دفتر الملاحظات التالي وظائف Apache Spark المضمنة.

دفتر ملاحظات الوظائف المضمنة في Apache Spark

الحصول على دفتر ملاحظات