【发布时间】:2015-10-08 16:18:46
【问题描述】:
我使用 saveAsTextFile 将我的 (key, value) 对的 RDD 保存到一个文本文件中。在我使用 sc.textFile("filename.txt") 命令读回文本文件后,我得到了字符串,而不是 (key, value) 对。我的键曾经是字符串,而值是浮点数列表。这是一个例子:
(u'ALM_0', [98.0, 110.0, 104.0, 6.0, 208.0, -262.0, 136.0, -204.67395833333333, 45.362440283766297, -196487.0, 1.0, 4.0, 2.5, 1.1180339887498949, 10.0, -46.0, 261.0, -3.6343749999999999])
如何轻松将此字符串转换为(键,值)对?是否有 Spark 读取命令可以在读取时执行?
我正在使用 Python 接口连接 Spark。
【问题讨论】:
标签: python apache-spark pyspark