apache-drill - Apache Drill Embedded 已安装,但无法在 Windows 上运行查询
问题描述
我已经按照他们网站上的说明在我自己的桌面 Windows 7 上安装了最新版本的 Apache Drill(嵌入式模式)://drill.apache.org/docs/drill-in-10-minutes/。启动命令行并输入 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 初始化
信息:启动 Jersey 应用程序,版本 Jersey:2.8 2014-04-29 01:25:26...
阿帕奇钻 1.14.0
“有钻吗?”
0: jdbc:drill:zk=本地>
但是当我尝试一个显示数据库的简单查询时,它只返回了点。尝试了其他一些简单的查询,例如 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 初始化
信息:启动 Jersey 应用程序,版本 Jersey:2.8 2014-04-29 01:25:26...
阿帕奇钻 1.14.0
“有钻吗?”
0: jdbc:drill:zk=local> 显示数据库
. . . . . . . . . . . >
当我尝试启动 Web 控制台时它也不起作用。有人可以帮我解决这个问题吗?非常感谢!
解决方案
只需在行尾指定分号;)
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)
推荐阅读
- null - 所有函数调用都是空的?
- android - 如何强制自定义选项卡每次都作为桌面站点启动?
- alibaba-cloud-oss - 为什么阿里云OSS设置了上传文件大小,但还是有超过文件大小的问题
- phabricator - Phabricator 不发送出站电子邮件
- arduino - DFRobot pH 传感器 v2 使用按钮校准
- python - 为什么用于句子分类的pytorch线性层中的半梯度为零
- highcharts - 如何在堆叠条形图中保留条形以进行顺序
- html - HTML / CSS:防止文本输入表单时覆盖背景颜色
- d3.js - d3.js - 为过滤后的元素添加矩形背景
- node.js - Node.js:值“new”(类型字符串)转换为 ObjectId 失败