Hi,

you can use the JDBC driver shipped with the distribution, to execute SQL 
queries against an HBase database:

String className = "org.apache.drill.jdbc.Driver";
try {
        Class.forName(className);
} catch (ClassNotFoundException e) {
        System.err.println("Failed to load JDBC driver '" + className + "': " + 
e.getMessage());
}
String jdbcUrl = " jdbc:drill:zk=<yourIP>:2181/drill/drillbits1;schema=hbase";
try (Connection con = java.sql.DriverManager.getConnection(jdbcUrl); Statement 
stmt = con.createStatement()) {
        ...
}
...

Best Regards,
Martin Mois

-----Ursprüngliche Nachricht-----
Von: Nishith Maheshwari [mailto:nsh...@gmail.com] 
Gesendet: Mittwoch, 27. Mai 2015 08:39
An: user@drill.apache.org
Betreff: JAVA API for Drill

Hi,
I wanted to create a java application to connect and query over a HBase 
database using Drill, but was unable to find any documentation regarding this.
Is there a JAVA api through which Drill can be accessed? I did see a small 
mention of C++ and JAVA api in the documentation but there was no other link or 
information regarding the same.

Regards,
Nishith Maheshwari
#
" This e-mail and any attached documents may contain confidential or 
proprietary information. If you are not the intended recipient, you are 
notified that any dissemination, copying of this e-mail and any attachments 
thereto or use of their contents by any means whatsoever is strictly 
prohibited. If you have received this e-mail in error, please advise the sender 
immediately and delete this e-mail and all attached documents from your 
computer system."
#

Reply via email to