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

警告

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

Syntax

from pyspark.databricks.sql import functions as dbf

dbf.days(col=<col>)

参数

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

退货

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

例子

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

注释

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