【发布时间】:2019-05-20 13:56:54
【问题描述】:
我正在使用 scala spark 读取 JSON 文件
val df=spark.read.json(properties.getProperty("jsonFilePath"))
当我从我的 IDE(Intellij) 运行时,此代码有效 但是当我尝试使用 spark-submit 命令执行时,它会给出以下消息
INFO FileScanRDD: Reading File path: file:///Users/path/to/json/file.json, range: 0-8822, partition values: [empty row]
因此,我无法处理 JSON 数据。知道这里会发生什么吗?
这是我的 spark 提交命令:
${SPARK_HOME_DIR}/bin/spark-submit --master local ${SCALA_JAR_LOC}/<JARNAME>.jar
我也尝试使用 --files 选项将其作为 spark-submit 的一部分提供。需要帮助
【问题讨论】:
-
我的 JSON 作为单行放在项目结构的资源文件夹中的文件中。有一个属性文件指向那个json文件的位置
标签: json scala apache-spark