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

名师工作室网站建设 意义网站商城建设要多少钱

名师工作室网站建设 意义,网站商城建设要多少钱,外包网易,美术馆网站建设要求需求描述 通过读取目录下的类似文件的datapath路径的文件名及文件内容#xff0c;需要将读取的每一个文件的文件名日期解析出来#xff0c;并作为读取当前文件内容递归读取当前文件一个df列#xff0c;列名为“时间”#xff1b;后面就是读一个文件#xff0c;解析一下时间…需求描述 通过读取目录下的类似文件的datapath路径的文件名及文件内容需要将读取的每一个文件的文件名日期解析出来并作为读取当前文件内容递归读取当前文件一个df列列名为“时间”后面就是读一个文件解析一下时间将时间添加到所读文件的dataframe中相当于给每一个读的文件内容添加了当前读取文件解析出来的时间列以此递归循环。读取每一个文件后都要加上一列此文件解析出来的时间形式如下 Reading file: hdfs://master.test.com:8020/data/测试文件/_L_20231025095119.txtReading file: hdfs://master.test.com:8020/data/测试文件/_L_20231026095119.txtReading file: hdfs://master.test.com:8020/data/测试文件/_L_20231027095119.txt 内容形式如下 文件名L_20231025095119.txt文件内容idimsi,lon,lat......文件名L_20231026095119.txt文件内容idimsi,lon,lat......文件名L_20231027095119.txt文件内容idimsi,lon,lat......我要的文件内容输出形式为idimsi,lon,lat20231025095119...idimsi,lon,lat20231026095119...idimsi,lon,lat20231027095119...... 代码片段 ... ... //打印读取目录下的文件名 println(文件datapath路径) if (dataPath.isEmpty) {println(No files to read.) } else {for (path - dataPath) {println(sReading file: $path)} } // 解析时间字段 // 提取文件名中的时间部分格式为_L_20231111095119.txt 中的 20231111095119 // 由于文件名是按目录读取的因此要变成字符串形式并以逗号隔开 val filePath dataPath.mkString(,) val fileName filePath.split(/).last.stripSuffix(.csv) val timeStr fileName.split(_).last val year timeStr.substring(0, 4) val month timeStr.substring(4, 6) val day timeStr.substring(6, 8) val hour timeStr.substring(8, 10) val minute timeStr.substring(10, 12) val second timeStr.substring(12, 14) val time s$year-$month-$day $hour:$minute:$second println(time) // 输出时间类似2023-03-01 09:51:19 ... ... val rddAll if(dataPath.isEmpty){sc.emptyRDD[(LongWritable,Text)] } else {sc.newAPIHadoopRDD(jobConf,classOf[CombineTextInputFormat],classOf[LongWritable],classOf[Text])}val firstLine {if(rddAll.take(1).length 0){null} else {val firstLineTemp rddAll.first()._2getAfterSplitArray(delimiter,new String(firstLineTemp.getBytes,0,firstLineTemp.getLength,encoding))} } ... ... val outDF sqlc.createDataFrame(outRDD,schema) //2修改 val outDF1 outDF.withColumn(时间, lit(time)) outDF1.show()
http://www.hkea.cn/news/14451721/

相关文章:

  • 自动生成海报的网站外贸出口是做什么的
  • 数字营销网站常见的网站推广途径
  • 深圳南山 网站建设网站中的二级菜单怎么做23
  • 做网站用c 还是js营销型网站建设有哪些平台
  • 网站深圳优化建设html旅游网页设计代码
  • dw做网站背景音乐seo的内容主要有哪些方面
  • 没有logo可以做网站的设计吗有个网站做字的图片
  • 免费手机网站app中国公路工程建设网站
  • 可以做用户调研的网站wordpress主题汉化插件下载
  • 网站默认首页怎么设置服务器做php网站
  • 社交网站开发意义wordpress安装到阿里云主机
  • 网站静态路径网站优化软件
  • 做电影网站一年赚多少钱网站后台传照片 c windows temp 拒绝访问
  • p2p做网站wordpress如何添加导航
  • 郑州微网站建设公司wordpress ent主题
  • php网站源程序保定网站设计推荐
  • 怎么制定网站怎么做网站免费
  • 合肥专业手机网站制作价格金华手机模板建站
  • 网站音乐播放代码百度问答app下载
  • 三 网站建设不用开源程序怎么做网站
  • 装饰公司网站建设服装 多语言 网站源码
  • 网站推广新手入门教程广州seo代理
  • 做asp网站需要的实验报告单建立网站涉及到哪些企业
  • 哈尔滨信息网0451沧州网站建设优化
  • 东莞网站推广大全网站建设与网页设计难学吗
  • 单位做网站需要多少钱wordpress同时使用双主题
  • 代刷网可以做网站地图网站建设 长期待摊
  • 手工艺品网站模板北京城乡与建设厅官方网站查询
  • 怎么做淘课网站北京南站是高铁站吗
  • 如何查网站点击量如何注册一个自己的品牌