1

我正在使用 Spark 2.4 并在查询下运行,

select ID from WEB_TBL where ID NOT LIKE '%-%'

这个查询在 Spark-shell 中给出了正确的输出,但是当我通过 Java 类运行时,它会抛出错误。

ERROR ApplicationMaster: User class threw exception: java.util.MissingFormatWidthException: %-%

在运行 spark-submit 以执行此查询时,我们需要做些什么。或者任何人都可以建议这个查询的替代方案

4

1 回答 1

0

不确定代码,我在本地尝试了一个 java 测试用例,对我来说效果很好-

 @Test
    public void test62410606() {
        spark.sql("select ID from values ('1-1'), ('10') T(ID) where ID NOT LIKE '%-%'")
                .show(false);
        /**
         * +---+
         * |ID |
         * +---+
         * |10 |
         * +---+
         */
    }
于 2020-06-16T14:30:31.030 回答