Hi Bryan: thanks for your reply. I already created the dataset in hive before using StoreInKiteDataset processor.
and I will check the code you supply to see if there is any clue to solve the issue. thanks again 2015-11-09 22:19 GMT+08:00 Bryan Bende <[email protected]>: > Hello, > > I'm not that familiar with Kite, but is it possible that you need to > create the Kite dataset using the Kite CLI before StoreInKiteDataset tries > to write data to it? > > It looks like that is how the test cases for this processor work: > > https://github.com/apache/nifi/blob/master/nifi-nar-bundles/nifi-kite-bundle/nifi-kite-processors/src/test/java/org/apache/nifi/processors/kite/TestKiteProcessorsCluster.java#L85 > > It uses "dataset:hive:ns/test", but calls Datasets.create(...) before > running the processor. > > -Bryan > > > On Mon, Nov 9, 2015 at 5:06 AM, panfei <[email protected]> wrote: > >> Hi all: >> I use StoreInKiteDataset processor to try to store data in hive by >> configuring the target URI to: >> >> *dataset:hive:default/sandwiches* >> >> but the processor reports that* the URI is invalid*. but after replacing >> the URI to >> >> *dataset:file:/tmp/sandwiches* >> >> everything works OK. >> >> >> Is there any way to resolve the Hive dataset issue ? or it is not >> supported at all ? >> >> >> Thank you very much >> -- >> 不学习,不知道 >> > > -- 不学习,不知道
