Skip to main content

partitioning.years

A transform for timestamps and dates to partition data into years.

note

This function can be used only in combination with DataFrameWriterV2.partitionedBy method.

Syntax

Python
from pyspark.sql.functions import partitioning

partitioning.years(col)

Parameters

Parameter

Type

Description

col

pyspark.sql.Column or str

Target date or timestamp column to work on.

Examples

Python
from pyspark.sql.functions import partitioning
df.writeTo("catalog.db.table").partitionedBy(
partitioning.years("ts")
).createOrReplace()