错误:值拆分不是Char的成员 [英] error: value split is not a member of Char

查看:145
本文介绍了错误:值拆分不是Char的成员的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

导入spark.implicits ._

import spark.implicits._

case class x(Data_time_Occured:String,Duplicate_Count:Int,Message:String)

val Final_df1=Final_df.map(_.split(",")).map(x=> (x(0).trim.toString,x(1).trim.toInt,x(2).trim.toString)).toDF("Data_time_Occured","Duplicate_Count","Message")

==== FINAL_DF中的VALUE是====:
Final_df:字符串= 13/4/2020,0 Sql表中没有加载重复记录.请继续监视负载

====VALUE IN fINAL_DF is==== :
Final_df: String = 13/4/2020,0 No Duplicate records has been loaded in Sql table .Kindly keep monitoring the load

推荐答案

"Final_df"类型可以更改为Seq:

"Final_df" type can be changed to Seq:

val originalString = "Data_time_Occured1,4,Message1"
val Final_df = Seq(originalString)
Final_df.map(_.split(",")).map(x => (x(0).trim.toString, x(1).trim.toInt, x(2).trim.toString)).toDF("Data_time_Occured", "Duplicate_Count", "Message")

这篇关于错误:值拆分不是Char的成员的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆