高階函數
Azure Databricks 提供專用的基元,用來操作 Apache Spark SQL 中的陣列;這樣可更輕鬆且更簡潔地使用陣列,且不需要使用大量樣板程式碼。 基元是以兩個功能性程式設計建構為主軸:高階函數和匿名 (Lambda) 函數。 這些函數結合起來可讓您定義在 SQL 中操作陣列的函數。 高階函數會採用陣列、實作陣列的處理方式,並顯示計算結果。 它會將陣列中處理各個項目的方法委派給匿名函式。
高階函數筆記本簡介
高階函數教學課程 Python 筆記本
Apache Spark 內建函數
Apache Spark 具有用於操作複雜類型 (例如陣列類型) 的內建函數,包括高階函數。
下列筆記本說明 Apache Spark 內建函數。