gpt4 book ai didi

apache-drill - 无法使用 apache drill 查询 RDBMS

转载 作者:行者123 更新时间:2023-12-04 02:16:58 25 4
gpt4 key购买 nike

使用 apache drill 1.2,我们可以查询 RDBMS 数据。在这里查看更多信息:https://drill.apache.org/blog/2015/10/16/drill-1.2-released/

所以,我尝试为 MySQL 添加一个插件。我正在使用网络客户端进行操作。我创建了一个名为 mysql 的插件并添加了以下配置:

{
"type": "jdbc",
"driver": "com.mysql.jdbc.Driver",
"uri": "jdbc:mysql://<IP>:3306/classicmodels",
"username": "root",
"password": "root",
"enabled": true
}

此外,我在 /apache-drill-1.2.0/jars/3rdparty 中添加了 mysql.jar

显示错误:

(Invalid JSON mapping)

关于此的任何指针。有这方面的文档吗?

最佳答案

为MySQL添加存储插件的正确方法:

{
"type": "jdbc",
"driver": "com.mysql.jdbc.Driver",
"url": "jdbc:mysql://<IP>",
"username": "root",
"password": "root",
"enabled": true
}

注意到 url 而不是 uri

添加插件后,查询可以使用:

select * from mysql.classicmodels.`customers`;

其中 classicmodels 是数据库名称和 customers 表名称。

关于apache-drill - 无法使用 apache drill 查询 RDBMS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33232644/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com