0
A
回答
0
你可以结合flatMap
和map
这样
val string = Seq("val1-12,val2-32,val3-43")
val rdd = sc.parallelize(string).flatMap(line => line.split(",")).map(row => row.split("-")).map(kv => (kv(0), kv(1)))
相关问题
- 1. 火花阶分裂串并转换具有两列
- 2. 火花 - 与阶
- 3. 如何数组[字符串]转换为字符串*斯卡拉火花
- 4. 转换的IPv4字符串的BIGINT表示火花SQL
- 5. 火花斯卡拉 - JSON字符串转换成JSON结构
- 6. 火花:元组的转换WrappedArray为字符串
- 7. 在RDD火花阶
- 8. 火花:使用阶
- 9. 火花键/值对问题
- 10. 无法从火花/阶
- 11. UNIX_TIMESTAMP()函数中阶火花
- 12. UDF不工作火花阶
- 13. 基于在火花阶
- 14. RDD滤波器阶火花
- 15. 如何火花从字符串
- 16. 字符串排列火花udf
- 17. 将字符(或字符串)转换为键值
- 18. 转换字符串值SqlDbType
- 19. 通过列表[字符串]或Seq [字符串]组火花
- 20. 将纳秒级的字符串转换为火花中的时间戳
- 21. 如何转换字符串的火花数据帧阵列中的蟒蛇
- 22. 如何将JSON字符串转换为火花上的数据帧
- 23. 火花柱字符串替换存在于其它列(行)
- 24. 斯卡拉/火花映射[字符串,列表[字符串]]到字符串对
- 25. 火花转换JavaDStream <String>方法JavaPairDStream <字符串,字符串>方法
- 26. Python - 将键值字符串转换为字典
- 27. SWT:将键码转换为字符串
- 28. 如何将字符串转换为键
- 29. 转换字符串 - >键入泛型
- 30. 火花python减键