Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
O Azure Databricks fornece primitivos dedicados para manipular matrizes no SQL do Apache Spark. Esses primitivos tornam o trabalho com matrizes mais fácil e conciso e não exige grandes quantidades de código clichê. Os primitivos giram em torno de dois constructos de programação funcionais: funções de ordem superior e funções anônimas (lambda). Elas funcionam juntas para permitir que você defina funções que manipulam matrizes no SQL.
Introdução
Uma função de ordem superior usa uma matriz, implementa como essa matriz é processada e determina o resultado da computação. Ela delega a uma função lambda como processar cada item na matriz.
Os blocos de anotações a seguir apresentam essas funções.
Notebook do Python do tutorial de funções de ordem superior
Introdução ao notebook de funções de ordem superior
Funções internas do Apache Spark
O Apache Spark tem funções internas para manipular tipos complexos, como tipos de matriz, incluindo funções de ordem superior.
O notebook a seguir ilustra as funções internas do Apache Spark.