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 Chaves de cadeia de caracteres mapeadas para valores de tipo primitivo. Para obter as opções disponíveis, consulte as opções do DataFrameWriter.

Devoluções

DataFrameWriter

Exemplos

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

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|
    # +---+------------+