小编Dou*_*can的帖子

在Spark SQL 1.3.0+中,显示类似'*'的表失败

我们有一个Spark 1.2.0的实例,我们可以运行命令show tables like 'tmp*';,使用beeline连接到thrift服务器端口,没有问题.我们正在同一台机器上对Spark 1.4.0进行测试,但是当我们在Spark 1.4.0上运行相同的命令时,我们会收到以下错误:

0: jdbc:hive2://localhost:10001> show tables like 'tmp*';
Error: java.lang.RuntimeException: [1.13] failure: ``in'' expected but identifier like found

show tables like 'tmp*'
            ^ (state=,code=0)
0: jdbc:hive2://localhost:10001> 
Run Code Online (Sandbox Code Playgroud)

我在这台机器上下载了Spark 1.3.0,它在运行时给出了与上面相同的错误show tables like 'tmp*'.

有没有人知道Spark SQL 1.3.0+中是否有类似的命令允许使用通配符返回给定模式的表?

这是在运行CDH 5.3.0的机器上完成的.Hive版本Hive 0.13.1-cdh5.3.0是否重要.

apache-spark-sql

5
推荐指数
1
解决办法
2777
查看次数

标签 统计

apache-spark-sql ×1