Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-11-2024 02:51 AM
Hi @guangyi ,
It seems that the Spark session might not be properly shared, could you try to change code responsible for obtaining spark session in a module?
from pyspark.sql.functions import length, udf
from pyspark.sql.types import IntegerType
from pyspark.sql import SparkSession
spark = SparkSession.getActiveSession()
def strlen(s):
return length(s)
spark.udf.register("my_strlen_fn", strlen, IntegerType())