Bagikan melalui


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

Dapatkan buku catatan

Notebook Python tutorial fungsi perintah lebih tinggi

Dapatkan buku catatan

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

Dapatkan buku catatan