Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Crea una nueva fila para una columna json según los nombres de campo especificados.
Syntax
spark.tvf.json_tuple(input, *fields)
Parámetros
| Parámetro | Tipo | Description |
|---|---|---|
input |
pyspark.sql.Column |
Columna de cadena en formato json |
fields |
pyspark.sql.Column |
Campo o campos que se van a extraer |
Devoluciones
pyspark.sql.DataFrame: DataFrame con valores de campo extraídos.
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|
+------+------+