Megosztás a következőn keresztül:


Magasabb rendű függvények

Az Azure Databricks dedikált primitíveket biztosít a tömbök Apache Spark SQL-ben való kezeléséhez; ezek sokkal egyszerűbbé és tömörebbé teszik a tömbök használatát, és eltávolodnak az általában szükséges nagy mennyiségű sablonkódtól. A primitívek két funkcionális programozási szerkezet körül forognak: magasabb rendű függvények és névtelen (lambda) függvények. Ezek együttesen lehetővé teszik, hogy olyan függvényeket definiáljon, amelyek tömböket módosítanak az SQL-ben. A magasabb rendű függvények tömböt vesznek fel, implementálják a tömb feldolgozásának módját és a számítás eredményét. Egy lambda függvénynek delegálja, hogyan dolgozhatja fel a tömb egyes elemeit.

Bevezetés a magasabb rendű függvények jegyzetfüzeteibe

Jegyzetfüzet lekérése

Magasabb rendű függvények oktatóanyaga Python-jegyzetfüzet

Jegyzetfüzet lekérése

Apache Spark beépített függvények

Az Apache Spark beépített függvényekkel rendelkezik az összetett típusok (például tömbtípusok) kezeléséhez, beleértve a magasabb rendű függvényeket is.

Az alábbi jegyzetfüzet az Apache Spark beépített funkcióit mutatja be.

Apache Spark beépített függvényjegyzetfüzet

Jegyzetfüzet lekérése