通过 Java 连接 Apache Drill

2024-06-19

在 Apache Drill 的 Wiki 中,我只能看到通过 SqlLine 客户端运行的查询。除了 REST API 之外,是否有任何编程方式可以在 Drill 中运行查询?有任何示例或指示吗?

或者它与使用 JDBC 驱动程序运行 SQL 查询等效吗?


您可以使用 Drill JDBC 驱动程序,该驱动程序记录在此处:http://drill.apache.org/docs/using-the-jdbc-driver/ http://drill.apache.org/docs/using-the-jdbc-driver/

请注意,如果您使用 Maven 构建 Java 程序,则需要在本地安装 Drill 依赖项:

mvn install:install-file -Dfile=/opt/apache-drill-1.0.0/jars/drill-java-exec-1.0.0-rebuffed.jar -DgroupId=org.apache.drill.exec -DartifactId=drill-java-exec -Dversion=1.0.0 -Dpackaging=jar -DgeneratePom=true
mvn install:install-file -Dfile=/opt/apache-drill-1.0.0/jars/drill-common-1.0.0-rebuffed.jar -DgroupId=org.apache.drill -DartifactId=drill-common -Dversion=1.0.0 -Dpackaging=jar -DgeneratePom=true

这是一个例子:https://github.com/vicenteg/DrillJDBCExample https://github.com/vicenteg/DrillJDBCExample

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

通过 Java 连接 Apache Drill 的相关文章

随机推荐