Aller au contenu principal

options (DataFrameReader)

Ajoute des options d'entrée pour la **source de données** sous-jacente.

Syntaxe

options(**options)

parameter

parameter

Type

Description

**options

dict

Clés de chaîne mappées à des valeurs de type primitif. Pour connaître les options disponibles, consultez les options de DataFrameReader.

parameter

Type

Description

**options

dict

Clés de chaîne mappées à des valeurs de type primitif. Pour connaître les options disponibles, consultez les options de DataFrameReader.

Renvoie

DataFrameReader

Exemples

Lisez un fichier CSV avec les options nullValue et header définies.

Python
import tempfile
with tempfile.TemporaryDirectory(prefix="options") as d:
df = spark.createDataFrame([{"age": 100, "name": "Alice"}])
df.write.option("header", True).mode("overwrite").format("csv").save(d)

spark.read.options(
nullValue="Alice",
header=True
).format('csv').load(d).show()
# +---+----+
# |age|name|
# +---+----+
# |100|NULL|
# +---+----+