zl程序教程

您现在的位置是:首页 >  数据库

当前栏目

漫画大数据:技术更新的一小步,迈向秃头的一大步

2023-03-07 09:02:23 时间

In Spark 3.0, the add_months function does not adjust the resulting date to a last day of month if the original date is a last day of months. For example, select add_months(DATE'2019-02-28', 1) results 2019-03-28. In Spark version 2.4 and below, the resulting date is adjusted when the original date is a last day of months. For example, adding a month to 2019-02-28 results in 2019-03-31. --- 翻译 --- 在Spark 3.0中,如果原始日期是月份的最后一天,add_months 函数不会将结果日期调整为月份的最后一天。例如,select add_months(DATE'2019-02-28',1) , 结果为 2019-03-28。在 Spark 2.4 及以下版本中,当原始日期是月份的最后一天时,结果日期会进行调整。例如,在 2019-02-28 后加上一个月,结果为 2019-03-31。

—————END—————

对了,你觉得 add_months 的哪种实现方式更好呢?

留言跟我聊聊吧~

许多数据科学家、分析师和一般的商业智能用户都依赖于交互式SQL查询来探索数据。SparkSQL是一个用于结构化数据处理的Spark模块。它提供了一种称为DataFrames的编程抽象,还可以充当分布式SQL查询引擎。它使未修改的Hadoop Hive查询在现有部署和数据上的运行速度提高了100倍。它还提供了与Spark生态系统其他部分的强大集成(例如,将SQL查询处理与机器学习集成)。

文中「澜妹、澜宝」使用了数澜的吉祥物,数澜科技:让数据用起来!