栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

scala+spark: 创建RDD时,显示类型不匹配,Type mismatch。

scala+spark: 创建RDD时,显示类型不匹配,Type mismatch。

代码如下
    val data:scala.Seq[(Long, (String, String))] = Seq(
          (3L, ("rxin", "student")), (7L, ("jgozal", "postdoc")),
          (5L, ("franklin", "prof")), (2L, ("istoica", "prof"))
    )

    val users:RDD[(VertexId, (String, String))] = sc.parallelize[(Long, (String, String))](
      data
    )

报错如下:

现在还不知道原因是什么

解决办法
   // 改成scala.List类型就好了
    val data:scala.List[(Long, (String, String))] = List(
          (3L, ("rxin", "student")), (7L, ("jgozal", "postdoc")),
          (5L, ("franklin", "prof")), (2L, ("istoica", "prof"))
    )

    val users:RDD[(VertexId, (String, String))] = sc.parallelize[(Long, (String, String))](
      data
    )
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/422460.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号