【发布时间】:2019-10-22 22:37:18
【问题描述】:
我有一个动态构建的 SQL,其中包含一些损坏的字符串,例如错误的列名或使用 sm 而不是 sum。
当我在这个生成的字符串上执行 sparksession.sql() 时,整个 spark 作业按预期失败,我可以在资源管理器日志中看到所有日志。
有没有办法让我在 try catch 块中捕获这个异常并处理这个异常并按照我的逻辑继续前进。
【问题讨论】:
标签: java apache-spark hadoop apache-spark-sql