pyspark.sql.tvf.TableValuedFunction.json_tuple#
- TableValuedFunction.json_tuple(input, *fields)[source]#
- Creates a new row for a json column according to the given field names. - New in version 4.0.0. - Parameters
- Returns
- DataFrame
 
 - See also - Examples - >>> import pyspark.sql.functions as sf >>> spark.tvf.json_tuple( ... sf.lit('{"f1": "value1", "f2": "value2"}'), sf.lit("f1"), sf.lit("f2") ... ).show() +------+------+ | c0| c1| +------+------+ |value1|value2| +------+------+