David,

Did the jdbc driver that Kunal recommended solve your problem?



On Wed, Apr 26, 2017 at 12:29 AM, Lane David (ST-ESS/MKP3.2) <
david.l...@de.bosch.com> wrote:

> Hi all,
>
> just to bump this, is there anything that can be done here? At the moment
> I am reduced to executing queries on the command line and scraping the data
> together afterwards which is partly very time consuming.
>
> Mit freundlichen Grüßen / Best regards
>
>  David Lane
>
> -----Ursprüngliche Nachricht-----
> Von: Lane David (ST-ESS/MKP3.2) [mailto:david.l...@de.bosch.com]
> Gesendet: Dienstag, 4. April 2017 09:27
> An: user@drill.apache.org
> Betreff: AW: Quoting queries
>
> I don't have time to write a test program but I can confirm that the exact
> same problem with the same error message happens in Squirrel, SqlWorkbench (
> http://www.sql-workbench.net/) and intellij, so I'm pretty sure it's a
> JDBC driver problem.
>
> Mit freundlichen Grüßen / Best regards
>
>  David Lane
>
> Product Management Cloud-based Services (ST-ESS/MKP3.2) Bosch
> Sicherheitssysteme GmbH | Postfach 11 11 | 85626 Grasbrunn | GERMANY |
> boschbuildingsecurity.com Tel. +49(89)6290-1674 | Fax +49(89)6290 |
> david.l...@de.bosch.com
>
> Sitz: Stuttgart, Registergericht: Amtsgericht Stuttgart HRB 23118
> Aufsichtsratsvorsitzender: Stefan Hartung; Geschäftsführung: Gert van
> Iperen, Andreas Bartz, Thomas Quante, Bernhard Schuster
>
>
>
> -----Ursprüngliche Nachricht-----
> Von: Kunal Khatua [mailto:kkha...@mapr.com]
> Gesendet: Freitag, 31. März 2017 23:30
> An: user@drill.apache.org
> Betreff: Re: Quoting queries
>
> I take that back. The issue looks more likely related to SQuirreL. It
> seems to be truncating anything after the '*' when submitting the query.
>
>
> I tried with a standalone JDBC program on Windows and it succeeded in
> submitting the full query and getting back the results from a remote Linux
> Drillbit in distributed mode.
>
>
> So, looks like a SQuirreL problem.
>
>
> Can you try with a standalone program and the Drill 1.10 JDBC driver
> (drill-jdbc-all-1.10.0*.jar) just to confirm that the issue is indeed in
> the JDBC driver and not the SQuirreL application?
>
>
>
> ________________________________
> From: Kunal Khatua <kkha...@mapr.com>
> Sent: Friday, March 31, 2017 11:58:56 AM
> To: user@drill.apache.org
> Subject: RE: Quoting queries
>
> This seems to be a windows JDBC client specific problem.
>
> Using SQuirreL, I tried with this on Windows while accessing a Linux
> server:
>
> select * from `nation_json/a/1/*/nation.json`;
> Error: PARSE ERROR: Lexical error at line 1, column 31.  Encountered:
> <EOF> after : "`nation_json/a/1"
> SQL Query select * from `nation_json/a/1
>                               ^
> [Error Id: f67bb648-8ef2-418e-a53c-e8a835a4e3f9 on pssc-65.qa.lab:31010]
> SQLState:  null
> ErrorCode: 0
>
>
> The server profiles listing: http://<hostname>:8047/profiles/ Is showing
> that the query submitted was select * from `nation_json/a/1
>
> This works from Sqlline (Linux client) when connecting to the Linux
> Drillbit.
>
> Please log a bug for this.
>
> Thanks
>
> -----Original Message-----
> From: Lane David (ST-ESS/MKP3.2) [mailto:david.l...@de.bosch.com]
> Sent: Friday, March 31, 2017 3:51 AM
> To: user@drill.apache.org
> Subject: AW: Quoting queries
>
> BTW I tried with the 1.10 version on both sides (server and client) and I
> still get the same error.
>
> -----Ursprüngliche Nachricht-----
> Von: Kunal Khatua [mailto:kkha...@mapr.com]
> Gesendet: Donnerstag, 30. März 2017 20:04
> An: user <user@drill.apache.org>
> Betreff: Re: Quoting queries
>
> What is the client machine from where you're issuing the query? Is it
> Windows?
>
> Drill 1.10 has a fix for Windows wildcard: https://issues.apache.org/
> jira/browse/DRILL-4812
>
> Can you try with that?
>
>
> Kunal Khatua
>
> Engineering
>
> [1490734684477_mapr.png]
>
> www.mapr.com<http://www.mapr.com/>
>
> ________________________________
> From: rahul challapalli <challapallira...@gmail.com>
> Sent: Thursday, March 30, 2017 9:26:25 AM
> To: user
> Subject: Re: Quoting queries
>
> Hmm...strange. It works for me on drill 1.9.0 from the sqlline client. Can
> you try running it from sqlline just so that we can eliminate other tools
> trying to do some validation and failing?
>
> 0: jdbc:drill:zk=x.x.x.x:5181> select * from `a/b/c.json`;
>
> *+-----+*
>
> *| **id ** |*
>
> *+-----+*
>
> *| *1  * |*
>
> *+-----+*
>
> 1 row selected (0.209 seconds)
>
> 0: jdbc:drill:zk=x.x.x.x:5181> select * from `a/*/c.json`;
>
> *+-------+-----+*
>
> *| **dir0 ** | **id ** |*
>
> *+-------+-----+*
>
> *| *b    * | *1  * |*
>
> *+-------+-----+*
>
> 1 row selected (0.233 seconds)
>
> On Thu, Mar 30, 2017 at 12:57 AM, Lane David (ST-ESS/MKP3.2) <
> david.l...@de.bosch.com> wrote:
>
> > Hi all,
> >
> > we are experimenting with Drill at the moment. Everything is working
> > fine on the server and I can execute any queries I need there
> > successfully. I followed the instructions on the following page to get
> > it working from a client computer:
> > https://drill.apache.org/docs/using-jdbc-with-squirrel-on-windows/
> >
> > This has also been successful and I can execute simple queries from
> > Squirrel. However I get various parse errors when certain other
> > patterns are used.
> >
> > The following works:
> > select * from `a/b/c.json`;
> >
> > The following doesn't:
> > select * from `a/*/c.json`;
> >
> > Error: PARSE ERROR: Lexical error at line 1, column 44.  Encountered:
> > <EOF> after : "`a"
> >
> > I tried the following:
> > select * from `a/\*/c.json`;
> > Error: VALIDATION ERROR: From line 1, column 33 to line 1, column 60:
> > Table 'a/\*/c.json' not found
> > And various other combinations of \, /, ', etc.
> >
> > I have tried Squirrel, SQL WB, Intellij
> >
> > Anyone got this working?
> >
> > Mit freundlichen Grüßen / Best regards
> >
> > David Lane
> >
> > Product Management Cloud-based Services (ST-ESS/MKP3.2) Bosch
> > Sicherheitssysteme GmbH | Postfach 11 11 | 85626 Grasbrunn | GERMANY
> > | boschbuildingsecurity.com<http://boschbuildingsecurity.com>
> > Tel. +49(89)6290-1674 | Fax +49(89)6290 | david.l...@de.bosch.com<
> mailto:
> > david.l...@de.bosch.com>
> >
> > Sitz: Stuttgart, Registergericht: Amtsgericht Stuttgart HRB 23118
> > Aufsichtsratsvorsitzender: Stefan Hartung; Geschäftsführung: Gert van
> > Iperen, Andreas Bartz, Thomas Quante, Bernhard Schuster
> >
> >
> >
> >
>

Reply via email to