Apache Drill - Verbindung zum Bohren im Embedded-Modus [java]

Ich eine Verbindung herstellen möchten, Bohren Sie von der Java-app, und so weit ich habe versucht, JDBC, es zu tun, und ich bin mit Beispiel aus https://github.com/vicenteg/DrillJDBCExample, aber...
wenn ich DB_URL statische variable zu "jdbc:drill:zk=local" und starten der app bekomme ich exception:

java.sql.SQLNonTransientConnectionException: Ausführen von Drill im embedded-Modus verwenden des Drill ' s jdbc-alle JDBC-Treiber-Jar-Datei alleine wird nicht unterstützt.

und so weit ich habe nicht gefunden Abhilfe. Irgendeine Idee, wie die Verbindung zum Bohren im embedded-Modus? Ich möchte nicht bis verteilten Modus so weit.

Gibt es wirklich nicht viel über es auf dem Netz.

Jede mögliche Hilfe würde geschätzt!

  • Haben Sie versucht, mit diesem JDBC-URL? jdbc:drill:drillbit=<drillbit-hostname>:31010
  • im mit embedded-Modus, so dass ich nicht starten drillbit soweit ich weiß
  • Wenn Sie mit embedded-Modus, beginnen Sie, ein drillbit, es funktioniert einfach so, ohne dass eine zookeeper-Instanz.
  • dieser Fehler wird angezeigt, zum ändern JDBC-URL: Keine passenden Treiber gefunden für dbc:drill:drillbit=localhost:31010
InformationsquelleAutor susanoo | 2015-07-27
Schreibe einen Kommentar