【发布时间】:2016-10-30 01:07:55
【问题描述】:
我想要的基本上是让每个数据元素由 10 行组成。但是,使用以下代码,每个元素仍然是一行。我在这里犯了什么错误?
val conf = new SparkConf().setAppName("MyApp")
conf.set("spark.serializer", "org.apache.spark.serializer.KryoSerializer")
conf.registerKryoClasses(Array[Class[_]](classOf[NLineInputFormat], classOf[LongWritable],
classOf[Text]))
val sc = new SparkContext(conf)
val c = new Configuration(sc.hadoopConfiguration)
c.set("lineinputformat.linespermap", 10);
val data = sc.newAPIHadoopFile(fname, classOf[NLineInputFormat], classOf[LongWritable],
classOf[Text], c)
【问题讨论】:
标签: scala hadoop apache-spark