【发布时间】:2019-02-02 05:57:18
【问题描述】:
我正在将文件读入这样的数据框
val df = spark.read
.option("sep", props.inputSeperator)
.option("header", "true")
.option("badRecordsPath", "/mnt/adls/udf_databricks/error")
.csv(inputLoc)
文件是这样设置的
col_a|col_b|col_c|col_d
1|first|last|
2|this|is|data
3|ok
4|more||stuff
5|||
现在,spark 会将所有这些内容作为可接受的数据读取。但是,我希望将 3|ok 标记为错误记录,因为它的大小与标题大小不匹配。这可能吗?
【问题讨论】:
标签: scala apache-spark error-handling apache-spark-sql databricks