I am new to Lingual and working through the tutorials. I have Hadoop 2.5.1 cluster running and lingual installed. Employees.tar file contents is uploaded to the hdfs environment (/user/neil/...) From lingual shell I can create the necessary tables and execute the sql as per the user guide. working.unique_titles tables was created fine and has the 7 rows loaded.
I am now trying to follow the JdbcExample to run a java class that will connect via JDBC and execute a query against the working.unique_titles table. I seem to be having issues with the DriverManager Connection string definition. I am sure it is something simple that I am missing, but all examples I can find reference using "local" platform. Regardless of what changes I make to the connection definition, I receive errors -- "unable to get handle to get filesystem for: hdfs", or
Connection connection = DriverManager.getConnection("jdbc:lingual:hadoop2-mr1;catalog=hdfs://Osiris-2.local:9000/user/neil/.lingual/catalog;user=neil;schema=working");
Assuming my lingual environment is running on Hadoop 2.5.1 cluster. My user account is neil and the catalog location is hdfs://Osiris-2.local:9000/user/neil/.lingual/catalog.
Are their examples laying around that show how this connection string should look? Hopefully this is something simple I have forgotten to configure, but I have been unable to find the magic set of properties to get it to work.
Thanks.