如何将RDD [Row]转换为RDD [String](How to convert RDD[Row] to RDD[String])
我有一个名为source的DataFrame,一个来自mysql的表
val source = sqlContext.read.jdbc(jdbcUrl, "source", connectionProperties)
我已将它转换为rdd
val sourceRdd = source.rdd
但是它的RDD [Row]我需要RDD [String]来进行转换
source.map(rec => (rec.split(",")(0).toInt, rec)), .subtractByKey(), etc..
谢谢
I have a DataFrame called source, a table from mysql
val source = sqlContext.read.jdbc(jdbcUrl, "source", connectionProperties)
I have converted it to rdd by
val sourceRdd = source.rdd
but its RDD[Row] I need RDD[String] to do transformations like
source.map(rec => (rec.split(",")(0).toInt, rec)), .subtractByKey(), etc..
Thank you
原文:https://stackoverflow.com/questions/44067476
更新时间:2019-06-05 17:32
<