Pular para o conteúdo principal

opções (DataFrameWriter)

Adiciona opções de saída para a fonte de dados subjacente.

Sintaxe

options(**options)

Parâmetros

Parâmetro

Tipo

Descrição

**options

dicionário

strings com chaves mapeadas para valores de tipo primitivo. Para opções disponíveis, consulte Opções do DataFrameWriter.

Devoluções

DataFrameWriter

Exemplos

Escreva um DataFrame em um arquivo CSV com as opções nullValue e header definidas.

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

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