Avoiding UDFs in Apache Spark

Review of some Apache Spark library functions and some practical examples avoiding UDFs