pyspark.sql.functions.
raise_error
Throws an exception with the provided error message.
New in version 3.1.0.
Changed in version 3.4.0: Supports Spark Connect.
Column
A Python string literal or column containing the error message
throws an error with specified message.
Examples
>>> df = spark.range(1) >>> df.select(raise_error("My error message")).show() ... java.lang.RuntimeException: My error message ...