已安装Apache Drill Embedded,但无法在Windows上运行查询

时间:2018-10-03 22:26:52

标签: apache-drill

我已经按照自己网站上的说明(/drill.apache.org/docs/drill-in-10-minutes/)在自己的Windows 7台式机上安装了最新版本的Apache演练(嵌入式模式)。启动命令行,然后输入sqlline.bat -u“ jdbc:drill:zk = local”,看起来我已经向上钻取并运行了。以下是命令提示符的结果。

  

c:\ apache-drill \ bin> sqlline.bat -u“ jdbc:drill:zk = local”

     

DRILL_ARGS-“ -u jdbc:drill:zk = local”

     

未检测到HADOOP_HOME ...

     

未检测到HBASE_HOME ...

     

正在计算钻探类路径...

     

2018年10月3日下午6:06:44 org.glassfish.jersey.server.ApplicationHandler   初始化

     

INFO:启动Jersey应用程序,版本Jersey:2.8 2014-04-29   01:25:26 ...

     

Apache演练1.14.0

     

“钻了?”

     

0:jdbc:drill:zk = local>

但是当我尝试显示数据库的简单查询时,它只是返回了点。尝试了其他一些简单查询,例如SELECT * FROM dfs。C:/drill/apache-drill-1.14.0/sample-data/region.parquet,也返回了一行点。

  

c:\ apache-drill \ bin> sqlline.bat -u“ jdbc:drill:zk = local”

     

DRILL_ARGS-“ -u jdbc:drill:zk = local”

     

未检测到HADOOP_HOME ...

     

未检测到HBASE_HOME ...

     

正在计算钻探类路径...

     

2018年10月3日下午6:06:44 org.glassfish.jersey.server.ApplicationHandler   初始化

     

INFO:启动Jersey应用程序,版本Jersey:2.8 2014-04-29   01:25:26 ...

     

Apache演练1.14.0

     

“钻了?”

     

0:jdbc:drill:zk = local>显示数据库

     

。 。 。 。 。 。 。 。 。 。 。 >

当我尝试启动Web控制台时,它也不起作用。有人可以帮我解决此问题吗?非常感谢!

1 个答案:

答案 0 :(得分:3)

只需在行尾指定分号;)

0: jdbc:drill:zk=local> show databases;
+---------------------+
|     SCHEMA_NAME     |
+---------------------+
| cp.default          |
| dfs.default         |
| dfs.root            |
| dfs.tmp             |
| information_schema  |
| sys                 |
+---------------------+
6 rows selected (0.099 seconds)