我是火花,斯卡拉等 新下面是我的代码操纵的星火据帧行
val eventdf = sqlContext.sql("SELECT sensor, data.actor FROM eventTable")
eventdf.map {
case (r) => (r.getString(0) + count, r.getString(1), count)
}.saveToCassandra("caliper", "event", SomeColumns("sensor", "sendtime", "count"))
在这里,我想与r.getString(1)
执行一些操作,然后传递给卡桑德拉保存。
根据不同的操作,你可以直接在数据帧,如'eventdf.withColumn(做” newColumn“,col(”sensor“)+ count)'。你能提供一些你想要执行的操作的细节吗? –