Fungsi tingkat tinggi
Azure Databricks menyediakan primitif terdedikasi untuk memanipulasi larik dalam Apache Spark SQL; ini membuat penggunaan larik jauh lebih mudah dan lebih ringkas serta menghilangkan sejumlah besar kode boilerplate yang biasanya diperlukan. Primitif berputar di sekitar dua konstruksi pemrograman fungsional: fungsi perintah lebih tinggi dan fungsi anonim (lambda). Kerja sama ini memungkinkan Anda menentukan fungsi yang memanipulasi larik dalam SQL. Fungsi perintah lebih tinggi mengambil larik, mengimplementasikan cara larik diproses, dan apa hasil komputasinya. Ia didelegasikan ke fungsi lambda cara memproses setiap item dalam larik.
Pengenalan notebook fungsi perintah lebih tinggi
Notebook Python tutorial fungsi perintah lebih tinggi
fungsi bawaan Apache Spark
Apache Spark memiliki fungsi bawaan untuk memanipulasi jenis kompleks (misalnya, jenis larik), termasuk fungsi perintah lebih tinggi.
Notebook berikut mengilustrasikan fungsi bawaan Apache Spark.
Notebook fungsi bawaan Apache Spark
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk