高阶函数

Azure Databricks 提供了专用的基元,用于处理 Apache Spark SQL 中的数组;这使得使用数组变得更容易、更简洁,并省去了通常需要的大量样板代码。 基元围绕两个函数式编程构造:高阶函数和匿名 (lambda) 函数。 这两种函数协同工作,让你能够定义在 SQL 中操作数组的函数。 高阶函数采用一个数组,实现数组的处理方式以及计算结果。 它委托 lambda 函数处理数组中的每一项。

高阶函数笔记本简介

获取笔记本

高阶函数教程 Python 笔记本

获取笔记本

Apache Spark 内置函数

Apache Spark 具有用于操作复杂类型(例如数组类型)的内置函数,包括高阶函数。

以下笔记本说明了 Apache Spark 内置函数。

Apache Spark 内置函数笔记本

获取笔记本