当前位置: 首页 > news >正文

中国武汉建设网优化大师免费版

中国武汉建设网,优化大师免费版,discuz应用中心,小程序注册推广需求描述: 我现在有一个dataframe,名为dfin,样例数据如下 a1_id_lxha2_PHtime比亚迪_汉1232023-11-15 12:12:23比亚迪_汉1252023-11-15 13:14:51比亚迪_汉1232023-11-15 12:13:23比亚迪_汉1262023-11-16 14:12:34比亚迪_秦2312023-11-15 14:12:28比亚迪_秦2342023…

需求描述:

我现在有一个dataframe,名为dfin,样例数据如下

a1_id_lxha2_PHtime
比亚迪_汉1232023-11-15 12:12:23
比亚迪_汉1252023-11-15 13:14:51
比亚迪_汉1232023-11-15 12:13:23
比亚迪_汉1262023-11-16 14:12:34
比亚迪_秦2312023-11-15 14:12:28
比亚迪_秦2342023-11-16 16:12:51
比亚迪_秦2312023-11-15 12:13:51
比亚迪_秦2312023-11-15 12:14:51

        现在我每天接入实时数据,保存在库里,时间为最近时间的两天数据,比如今天是20号,数据库里存的数据就是19号,20号的数据,现在我要进行跑批任务,将数据库里的19号的数据离线跑批进行部分逻辑处理后,增加的存入

代码

import org.apache.spark.sql.SparkSession
import org.apache.spark.sql.functions._
import java.text.SimpleDateFormat
import java.util.Dateval spark = SparkSession.builder.appName("DateSubtraction").getOrCreate()import spark.implicits._
//测试data,实际生产中我们接前序dataframe
//20231121_lxh
//https://blog.csdn.net/qq_52128187?type=blog
val data = Seq(("比亚迪_汉", 123, "2023-11-15 12:12:23"),("比亚迪_汉", 125, "2023-11-15 13:14:51"),("比亚迪_汉", 123, "2023-11-15 12:13:23"),("比亚迪_汉", 126, "2023-11-16 14:12:34"),("比亚迪_秦", 231, "2023-11-15 14:12:28"),("比亚迪_秦", 234, "2023-11-16 16:12:51"),("比亚迪_秦", 231, "2023-11-15 12:13:51"),("比亚迪_秦", 231, "2023-11-15 12:14:51")
)
//以此为例
val df = data.toDF("a1", "a2", "time")val dateFormat = new SimpleDateFormat("yyyy-MM-dd")
val currentDate = dateFormat.format(new Date())val dfinWithNewColumn = df.withColumn("date_subtracted", date_sub(to_date($"time"), 1))dfinWithNewColumn.show()
//后面在处理的话直接转为创建临时表或者再进行后续操作即可
//https://blog.csdn.net/qq_52128187?type=blog

输出结果

a1a2timedate_subtracted
比亚迪_汉1232023-11-15 12:12:232023-11-14 12:12:23
比亚迪_汉1252023-11-15 13:14:512023-11-14 13:14:51
比亚迪_汉1232023-11-15 12:13:232023-11-14 12:13:23
比亚迪_汉1262023-11-16 14:12:342023-11-15 14:12:34
比亚迪_秦2312023-11-15 14:12:282023-11-14 14:12:28
比亚迪_秦2342023-11-16 16:12:512023-11-15 16:12:51
比亚迪_秦2312023-11-15 12:13:512023-11-14 12:13:51
比亚迪_秦2312023-11-15 12:14:512023-11-14 12:14:5
http://www.khdw.cn/news/27899.html

相关文章:

  • 域名查ip地址查询windows10优化软件
  • 郑州网站开发外包网店培训骗局
  • 你注册过哪些网站seo自然优化排名
  • 长沙网站开发湖南微联讯点不错网页设计参考网站
  • 网站开发主要流程百度识图在线使用一下
  • 网站建设sycmjz做推广怎么做
  • 广西桂林网站建设外链管理
  • 理财 网站模板 html惠州网站排名提升
  • 石景山网站制作seo英文全称
  • wordpress重装之后扬州seo推广
  • 对手网站分析苏州关键词排名系统
  • 长沙望城区政府门户网站论坛seo招聘
  • 网站免费推广方案google关键词搜索工具
  • o2o网站建设价格怎么做seo关键词优化
  • 长春网站建设外包什么是网络推广工作
  • 海报设计用什么软件好win10优化软件
  • 青岛建设公司网站建设保定百度首页优化
  • 如何自己学做网站网络销售好做吗
  • 利润很吓人10个冷门创业银川网站seo
  • python能否做网站关键词推广操作
  • bootstrap构建自己的网站自己怎样在百度上做推广
  • 温州市住房和城乡建设厅网站网站都有哪些
  • 网站流量如何赚钱重庆森林在线观看
  • 域名价格一览表长沙官网seo技术
  • 百度网站推广网络承德网络推广
  • 网站搜索不出来成功品牌策划案例
  • 盐城网站制作seo网站营销推广公司
  • 做淘宝类网站的步骤软文代发
  • 网站建设捌金手指花总二六南京网站推广公司
  • 手机上做网站的软件app软件开发制作公司