簡體   English   中英

將RDD [CassandraRow]轉換為RDD [String]

[英]convert RDD[CassandraRow] to RDD[String]

是否可以將RDD [CassandraRow]轉換為RDD [String]? 如果是這樣,使用轉換后的RDD是否有任何不利之處?

您可以使用sqlContext從Cassandra表中讀取數據,它返回一個DataFrame,並且當您使用sparkContext讀取文本文件時,它返回RDD,然后可以將其轉換為DataFrame。

如果您的文本文件是CSV,則Spark 2.0支持csv數據源,默認情況下會返回DataFrame。 請參閱此。.https ://spark.apache.org/releases/spark-release-2-0-0.html#new-featureshttps://github.com/databricks/spark-csv/issues/

更新:

https://databricks.com/blog/2015/04/13/deep-dive-into-spark-sqls-catalyst-optimizer.html

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM