【发布时间】:2015-08-05 00:13:41
【问题描述】:
我是 spark 新手,我有一个问题。我有一个两步过程,其中第一步将 SUCCESS.txt 文件写入 HDFS 上的某个位置。我的第二步是 spark 作业,必须在开始处理数据之前验证 SUCCESS.txt 文件是否存在。
我检查了 spark API 并没有找到任何检查文件是否存在的方法。任何想法如何处理这个?
我发现的唯一方法是 sc.textFile(hdfs:///SUCCESS.txt).count() 当文件不存在时会抛出异常。我必须捕获该异常并相应地编写我的程序。我不太喜欢这种方法。希望能找到更好的选择。
【问题讨论】:
标签: hadoop apache-spark hdfs