Hello All,
I am trying to use kitedata set in my scala project.
I get the below exception when to trying run my code
Check that JARs for hive datasets are on the classpath
at org.kitesdk.data.spi.Registration.lookupDatasetUri(Registration.java:
128)
at org.kitesdk.data.Datasets.exists(Datasets.java:624)
at org.kitesdk.data.Datasets.exists(Datasets.java:646)
enabled debug for org.kitesdk.data.spi.Registration and found that only hive dataset uri is not in the list of uris.
2016-03-19 06:41:53 DEBUG Registration:136 - Loading: org.kitesdk.data.hbase.impl.Loader
2016-03-19 06:41:53 DEBUG Registration:147 - Registered repository URIs:
URIPattern{pattern=file:/*path?absolute=true}
URIPattern{pattern=file:*path}
URIPattern{pattern=hdfs:/*path?absolute=true}
URIPattern{pattern=hdfs:*path}
URIPattern{pattern=webhdfs:/*path?absolute=true}
URIPattern{pattern=s3n:/*path}
URIPattern{pattern=s3a:/}
URIPattern{pattern=hbase::zk}
2016-03-19 06:41:53 DEBUG Registration:149 - Registered dataset URIs:
URIPattern{pattern=file:/*path/:namespace/:dataset?absolute=true}
URIPattern{pattern=file:*path/:namespace/:dataset}
URIPattern{pattern=hdfs:/*path/:namespace/:dataset?absolute=true}
URIPattern{pattern=hdfs:*path/:namespace/:dataset}
URIPattern{pattern=webhdfs:/*path/:namespace/:dataset?absolute=true}
URIPattern{pattern=s3n:/*path/:namespace/:dataset}
URIPattern{pattern=s3a:/:namespace/:dataset}
URIPattern{pattern=hbase::zk/:dataset?namespace=default}
I have checked my class path all all the relevant Jars for hive are present.
$APP_HOME/lib/hive-jdbc-1.1.1.jar:$APP_HOME/lib/hive-common-1.1.1.jar:$APP_HOME/lib/hive-service-1.1.1.jar:$APP_HOME/lib/hive-serde-1.1.1.jar:$APP_HOME/lib/hive-metastore-1.1.1.jar:$APP_HOME/lib/hive-shims-1.1.1.jar:$APP_HOME/lib/hive-shims-0.20S-1.1.1.jar:$APP_HOME/lib/hive-exec-1.1.1.jar:$APP_HOME/lib/hive-shims-common-1.1.1.jar:$APP_HOME/lib/hive-shims-scheduler-1.1.1.jar:
Any help would be greatly appreciated.