首先,需要确保Apache Drill和Apache Kudu都安装和配置正确。
确保你的Kudu表已经被创建并可以在Impala中查询。
在Apache Drill中,可以通过以下命令连接到Kudu存储:
0: jdbc:drill:zk=local> jdbc:drill:zk=local> CREATE SCHEMA
其中,需要将
接下来,尝试使用以下命令从Apache Drill中查询Kudu表:
SELECT * FROM
同样,需要替换
以下是一个完整的Apache Drill连接和查询Kudu表的示例:
$ bin/drill-embedded
0: jdbc:drill:zk=local> CREATE SCHEMA OPTIONS('type'='kv','kv.type'='kudu','kv.table_name'='','kv.master_addresses'='');
+-------+----------------------------+
| ok | summary |
+-------+----------------------------+
| true | Schema 'kudu_schema_name' was created |
+-------+----------------------------+
1 row selected (0.524 seconds)
0: jdbc:drill:zk=local> SELECT * FROM .;