Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/apache-spark/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
元组中的Scala映射元素_Scala_Apache Spark_Scala Collections - Fatal编程技术网

元组中的Scala映射元素

元组中的Scala映射元素,scala,apache-spark,scala-collections,Scala,Apache Spark,Scala Collections,我有一个数据流,元组为Date,字符串为value,我想将元组的字符串部分转换为HashSet[String],当我试图将它映射到另一个映射中时,由于某种原因它不起作用,这是我迄今为止尝试的,任何指针都会有所帮助 val enTextTupleStream: DStream[(Date, String)] def extractStrings(data: String): HashSet[String]= HashSet(data) val ddstream = enTextTupleStr

我有一个数据流,元组为Date,字符串为value,我想将元组的字符串部分转换为HashSet[String],当我试图将它映射到另一个映射中时,由于某种原因它不起作用,这是我迄今为止尝试的,任何指针都会有所帮助

val enTextTupleStream: DStream[(Date, String)]

def extractStrings(data: String): HashSet[String]= HashSet(data)

val ddstream = enTextTupleStream.map {            
  t =>
    val e1 = t._1
    val e2 = t._2.map(extractStrings)
}

您希望输出的具体内容是什么?另外,如果函数已经需要一个字符串,那么为什么要映射一个字符串呢?您需要的不仅仅是
extractStrings(t.\u 2)
?Luis您是对的,我所要做的就是extractStrings(t.\u 2)。谢谢你的意见,你帮我省了一天的时间。看来你对这门语言还很陌生,我建议你多学点,比如说至少读一读。因为这只是一个基本的函数调用,而这个问题给人的印象是,你只是在尝试随机位,直到某些东西起作用。