def udf(self): """Returns a :class:`UDFRegistration` for UDF registration. :return: :class:`UDFRegistration` """ from pyspark.sql.udf import UDFRegistration return UDFRegistration(self)
def udf(self) -> "UDFRegistration": """Returns a :class:`UDFRegistration` for UDF registration. .. versionadded:: 2.0.0 Returns ------- :class:`UDFRegistration` Examples -------- >>> spark.udf <pyspark.sql.udf.UDFRegistration object ...> Register a Python UDF, and use it in SQL. >>> strlen = spark.udf.register("strlen", lambda x: len(x)) >>> spark.sql("SELECT strlen('test')").show() +------------+ |strlen(test)| +------------+ | 4| +------------+ """ from pyspark.sql.udf import UDFRegistration return UDFRegistration(self)
def udf(self) -> "UDFRegistration": """Returns a :class:`UDFRegistration` for UDF registration. .. versionadded:: 2.0.0 Returns ------- :class:`UDFRegistration` """ from pyspark.sql.udf import UDFRegistration return UDFRegistration(self)