scala - java.text.ParseException: Unparseable date: "[timecol: timestamp]" at java.text.DateFormat.parse(DateFormat.java:366) -
i'm trying parse date stored in cassandra database, but, when parse date, receive error message java.text.parseexception: unparseable date: "[timecol: timestamp]". in database date in format "2015-08-21 04:01:00+0000". can me please?
val conf = new sparkconf(true) .set("spark.cassandra.connection.host", "127.0.0.1").setappname("test") .set("spark.cassandra.connection.port", "9042") .set("spark.driver.allowmultiplecontexts", "true") .set("spark.streaming.receiver.writeaheadlog.enable", "true") val sc = new sparkcontext(conf) val csc=new cassandrasqlcontext(sc) val sqlcontext = new org.apache.spark.sql.sqlcontext(sc) import sqlcontext.implicits._ var imput: simpledateformat = new simpledateformat("yyyy-mm-dd hh:mm:ss", locale.english) var dia: simpledateformat = new simpledateformat("dd") val data = csc.sql("select timecol smartgrids.analyzer_temp") val diacv = dia.format(imput.parse(data.tostring()))
after execute code receive following error message:
data: org.apache.spark.sql.dataframe = [timecol: timestamp] java.text.parseexception: unparseable date: "[timecol: timestamp]" @ java.text.dateformat.parse(dateformat.java:366) @ $iwc$$iwc$$iwc$$iwc$$iwc$$iwc$$iwc$$iwc$$iwc$$iwc$$iwc$$iwc$$iwc$$iwc$$iwc$$iwc$ $iwc.<init>(<console>:66) @ $iwc$$iwc$$iwc$$iwc$$iwc$$iwc$$iwc$$iwc$$iwc$$iwc$$iwc$$iwc$$iwc$$iwc$$iwc$$iwc. <init>(<console>:71) @ $iwc$$iwc$$iwc$$iwc$$iwc$$iwc$$iwc$$iwc$$iwc$$iwc$$iwc$$iwc$$iwc$$iwc$$iwc. <init>(<console>:73) @ $iwc$$iwc$$iwc$$iwc$$iwc$$iwc$$iwc$$iwc$$iwc$$iwc$$iwc$$iwc$$iwc$$iwc.<init>(<console>:75) @ $iwc$$iwc$$iwc$$iwc$$iwc$$iwc$$iwc$$iwc$$iwc$$iwc$$iwc$$iwc$$iwc.<init>(<console>:77) @ $iwc$$iwc$$iwc$$iwc$$iwc$$iwc$$iwc$$iwc$$iwc$$iwc$$iwc$$iwc.<init>(<console>:79) @ $iwc$$iwc$$iwc$$iwc$$iwc$$iwc$$iwc$$iwc$$iwc$$iwc$$iwc.<init> (<console>:81) @ $iwc$$iwc$$iwc$$iwc$$iwc$$iwc$$iwc$$iwc$$iwc$$iwc.<init>(<console>:83) @ $iwc$$iwc$$iwc$$iwc$$iwc$$iwc$$iwc$$iwc$$iwc.<init>(<console>:85) @ $iwc$$iwc$$iwc$$iwc$$iwc$$iwc$$iwc$$iwc.<init>(<console>:87) @ $iwc$$iwc$$iwc$$iwc$$iwc$$iwc$$iwc.<init>(<console>:89) @ $iwc$$iwc$$iwc$$iwc$$iwc$$iwc.<init>(<console>:91) @ $iwc$$iwc$$iwc$$iwc$$iwc.<init>(<console>:93) @ $iwc$$iwc$$iwc$$iwc.<init>(<console>:95) @ $iwc$$iwc$$iwc.<init>(<console>:97) @ $iwc$$iwc.<init>(<console>:99) @ $iwc.<init>(<console>:101) @ <init>(<console>:103) @ .<init>(<console>:107) @ .<clinit>(<console>) @ .<init>(<console>:7) @ .<clinit>(<console>) @ $print(<console>) @ sun.reflect.nativemethodaccessorimpl.invoke0(native method) @ sun.reflect.nativemethodaccessorimpl.invoke(nativemethodaccessorimpl.java:62) @ sun.reflect.delegatingmethodaccessorimpl.invoke(delegatingmethodaccessorimpl.java:43) @ java.lang.reflect.method.invoke(method.java:498) @ org.apache.spark.repl.sparkimain$readevalprint.call(sparkimain.scala:1065
Comments
Post a Comment