月份

分区转换函数:时间戳和日期的转换,将数据分区为月份。 支持 Spark Connect。

警告

在 4.0.0 中弃用。 请改用 partitioning.months

Syntax

from pyspark.databricks.sql import functions as dbf

dbf.months(col=<col>)

参数

参数 类型 Description
col pyspark.sql.Columnstr 要处理的目标日期或时间戳列。

退货

pyspark.sql.Column:按月份分区的数据。

例子

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

注释

此函数只能与 partitionedBy DataFrameWriterV2 方法结合使用。