Condividi tramite


anni

Funzione di trasformazione della partizione: trasformazione per timestamp e date per partizionare i dati in anni. Supporta Spark Connect.

Avvertimento

Deprecato nella versione 4.0.0. Utilizzare invece partitioning.years.

Sintassi

from pyspark.databricks.sql import functions as dbf

dbf.years(col=<col>)

Parametri

Parametro TIPO Description
col pyspark.sql.Column o str Colonna data o timestamp di destinazione su cui lavorare.

Restituzioni

pyspark.sql.Column: dati partizionati per anni.

Esempi

df.writeTo("catalog.db.table").partitionedBy(
    years("ts")
).createOrReplace()

Annotazioni

Questa funzione può essere usata solo in combinazione con il partitionedBy metodo di DataFrameWriterV2.