Apache spark SparkSQL:大于一个月的间隔不';没有任何意义
SparkSQL:大于一个月的间隔没有任何意义因为大于一个月的间隔是不明确的,所以应该用更精确的单位来表示。这意味着你应该更换Apache spark SparkSQL:大于一个月的间隔不';没有任何意义,apache-spark,apache-spark-sql,Apache Spark,Apache Spark Sql,SparkSQL:大于一个月的间隔没有任何意义因为大于一个月的间隔是不明确的,所以应该用更精确的单位来表示。这意味着你应该更换 窗口(rawdataDS.col(“日期时间纪元”),“1个月”) 与 窗口(rawdataDS.col(“日期时间纪元”),“30天”) 一个月内的任何价值。p> 参考资料 如果您想按日历月汇总数据,窗口将不会对您有用。相反,您应该使用以下选项之一: trunc(col,“月”)(参见示例) 日期(“月”,col)(参见示例)
窗口(rawdataDS.col(“日期时间纪元”),“1个月”)
与
窗口(rawdataDS.col(“日期时间纪元”),“30天”)
一个月内的任何价值。p>
参考资料
如果您想按日历月汇总数据,窗口
将不会对您有用。相反,您应该使用以下选项之一:
(参见示例)trunc(col,“月”)
(参见示例)日期(“月”,col)