scala - 如何使用 Scala 在 Spark 核心中将 [(String, String)] 转换为 [String, String]
问题描述
如何使用 Scala 在 Spark 核心中转换 org.apache.spark.rdd.RDD[(String, String)] = org.apache.spark.rdd.RDD[String, String]
输入 (2020-01-19,错误) (2020-01-19,信息)
输出 2020-01-19,错误 2020-01-19,信息
解决方案
如何使用 Scala 在 Spark 核心中转换 org.apache.spark.rdd.RDD[(String, String)] = org.apache.spark.rdd.RDD[String, String]
您不能转换为org.apache.spark.rdd.RDD[String, String]
,因为从的文档中org.apache.spark.rdd.RDD[T]
可以清楚地看到
,它只需要一个类型参数,而不是两个。你不能转换成不存在的东西。
推荐阅读
- python - 无法使用 kafka-python 库从 kafka 代理获取最新数据
- c#-4.0 - .Net 框架 4.5.2 是否支持 gcp?
- android-sqlite - 使用具有自动计算的列创建 Sqlite 表
- javascript - 有没有办法将资产文件夹中的 javascript 文件调用到 Shopify 上的代码段?
- python - 当我尝试模拟输入时,Pytest 出现 AttributeError
- python - 在 python stanfordnlp 中使用斯坦福依赖项(而不是通用依赖项)
- mysql - MySQL LEFT JOIN 与 ON 子句中的一列
- javascript - 当 parent 和 child 是函数组件时 React refs
- html - 如何在列中垂直居中内容?
- coreml - CoreML:无法执行矩阵乘法