【发布时间】:2014-04-28 22:31:18
【问题描述】:
我想遍历 Hadoop 目录中的所有文本文件并计算所有出现的单词“错误”。有没有办法使用 Apache Spark Scala API 使用hadoop fs -ls /users/ubuntu/ 列出目录中的所有文件?
从给定的first example 来看,spark 上下文似乎只能通过以下方式单独访问文件:
val file = spark.textFile("hdfs://target_load_file.txt")
在我的问题中,我事先不知道 HDFS 文件夹中有多少文件,也不知道文件的名称。看了spark context docs,没找到这种功能。
【问题讨论】:
标签: scala apache-spark hadoop