【发布时间】:2019-12-26 16:48:21
【问题描述】:
我正在从 S3 的 json 文件中读取指标数据。当文件的路径不存在时,处理这种情况的正确方法是什么?目前,当没有具有给定 $metricsData 名称的文件时,我得到一个 AnalysisException: Path does not exist。
我认为一种方法是抛出异常,但我应该如何正确检查文件路径是否存在?
val metricsDataDF: DataFrame = spark.read.option("multiline", "true")
.json(s"$dataPath/$metricsData.json")
【问题讨论】:
标签: scala dataframe apache-spark amazon-s3 apache-spark-sql