Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Azure Databricks fournit des primitives dédiées pour manipuler des tableaux dans Apache Spark SQL. Ces primitives facilitent le travail avec les tableaux, le rendant plus simple et concis, et ne nécessitent pas de grandes quantités de code standard. Les primitives tournent autour de deux constructions de programmation fonctionnelle : les fonctions d’ordre supérieur et les fonctions anonymes (lambda). Elles collaborent afin de vous permettre de définir des fonctions qui manipulent des tableaux dans SQL.
Présentation
Une fonction d’ordre supérieur prend un tableau, implémente la façon dont ce tableau est traité et détermine le résultat du calcul. Elle délègue à une fonction lambda comment traiter chaque élément dans le tableau.
Les carnets suivants vous présentent ces fonctions.
Notebook Python de tutoriel sur les fonctions d’ordre supérieur
Obtenir un ordinateur portable
Présentation du notebook de fonctions d’ordre supérieur
Obtenir un ordinateur portable
Fonctions intégrées Apache Spark
Apache Spark dispose de fonctions intégrées pour manipuler des types complexes, tels que des types de tableaux, y compris des fonctions d’ordre supérieur.
Le notebook suivant illustre les fonctions intégrées d'Apache Spark.