Skip to main content

partitioning.months

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

note

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

Syntax​

Python
from pyspark.sql.functions import partitioning

partitioning.months(col)

Parameters​

Parameter

Type

Description

col

pyspark.sql.Column or str

Target date or timestamp column to work on.

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.months("ts")
).createOrReplace()