Hi, sorry. I was doing too many things at the same time. I confused inputs and outputs ;)
Please open a pull request for the changed method name... On Wed, May 20, 2015 at 2:44 PM, Hilmi Yildirim <hilmi.yildi...@neofonie.de> wrote: > createInput creates a stream out of a file and can be used for HBase, > correct? > But I do not want to read from HBase. I only want to write to HBase. For > that I implemented an HBaseOutputFormat which I pass to the writeToFile > method of the dataStream. Then, the results of the stream processsing are > written into HBase. > > > Am 20.05.2015 um 14:26 schrieb Robert Metzger: > > Hi, > great to hear that it is working. > If the PR is going to be only about adding the "write()" method, you > probably don't need to open the PR. > https://github.com/apache/flink/pull/521 is going to add a method called: > public <OUT> DataStreamSource<OUT> createInput(InputFormat<OUT, ?> > inputFormat, TypeInformation<OUT> typeInfo) > > That's exactly what you need, right? > The issue with that pull request is probably only that we have to wait for > another week until its merged. > > On Wed, May 20, 2015 at 2:23 PM, Hilmi Yildirim < > hilmi.yildi...@neofonie.de> wrote: > >> Hi, >> I've changed "writeToFile" to public and then I implemented an >> Outputformat to write the stream into the HBase. This is working very well. >> I will do later a pull request. >> >> Maybe the method name "writeToFile" should be changed in, for example, >> "write". >> >> Alternatively, I can create a method writeToHBase in the DataStream class. >> >> Best Regards, >> Hilmi >> >> >> Am 20.05.2015 um 11:15 schrieb Robert Metzger: >> >> There is this pending pull request which is addressing exactly the issues >> I've mentioned (wrong naming, private method): >> https://github.com/apache/flink/pull/521 >> >> I'll see whats blocking the PR ... >> >> On Wed, May 20, 2015 at 11:11 AM, Robert Metzger <rmetz...@apache.org> >> wrote: >> >>> Maybe we can also use the Batch HBase OutputFormat. >>> >>> In the DataStream API there is a private method: >>> >>> private DataStreamSink<OUT> writeToFile(OutputFormat<OUT> format, long >>> millis) { >>> >>> which seems to allow batch output formats. >>> The naming of the method seems weird because its called "toFile" but its >>> expecting an OutputFormat instead of a FileOutputFormat. >>> >>> Maybe its worth trying to see how far we can get with this method. >>> >>> >>> On Wed, May 20, 2015 at 11:00 AM, Robert Metzger <rmetz...@apache.org> >>> wrote: >>> >>>> Hi, >>>> I agree with Hilmi, Flavio's examples are for batch. >>>> >>>> I'm not aware of a StreamingHBaseSink for Flink yet. >>>> I'll filed a JIRA for the feature request: >>>> https://issues.apache.org/jira/browse/FLINK-2055 >>>> >>>> Are you interested in implementing this? >>>> >>>> On Wed, May 20, 2015 at 10:50 AM, Hilmi Yildirim < >>>> hilmi.yildi...@neofonie.de> wrote: >>>> >>>>> Thank you Flavio, >>>>> these are examples for Batch Processing. But I want to write a >>>>> continuous stream into an HBase within a StreamExecutionEnvironment >>>>> instead >>>>> of a ExecutionEnvironment. >>>>> >>>>> Best Regards, >>>>> Hilmi >>>>> >>>>> >>>>> Am 20.05.2015 um 10:42 schrieb Flavio Pompermaier: >>>>> >>>>> I've added an example of HBase writing >>>>> at >>>>> flink-staging/flink-hbase/src/test/java/org/apache/flink/addons/hbase/example/HBaseWriteExample.java. >>>>> >>>>> Otherwise you can look at these 2 URLs: >>>>> >>>>> - >>>>> >>>>> https://github.com/fpompermaier/flink/blob/hbaseOutExample/flink-staging/flink-hbase/src/test/java/org/apache/flink/addons/hbase/example/HBaseWriteExample.java >>>>> - >>>>> >>>>> https://github.com/apache/flink/blob/57615aaa19e9933e43ed0431a78dd231bf98b103/flink-staging/flink-hbase/src/test/java/org/apache/flink/addons/hbase/example/HBaseWriteExample.java >>>>> >>>>> Best, >>>>> Flavio >>>>> >>>>> On Wed, May 20, 2015 at 10:16 AM, Hilmi Yildirim < >>>>> hilmi.yildi...@neofonie.de> wrote: >>>>> >>>>>> Hi, >>>>>> I want to write a stream continuously into an HBase. For example, I >>>>>> have 1 source and 4 workers. I want that each worker writes autonomously >>>>>> into HBase. Is there a proper way to do it? >>>>>> >>>>>> Best Regards, >>>>>> >>>>>> -- >>>>>> -- >>>>>> Hilmi Yildirim >>>>>> Software Developer R&D >>>>>> >>>>>> T: +49 30 24627-281 <%2B49%2030%2024627-281> >>>>>> hilmi.yildi...@neofonie.de >>>>>> >>>>>> http://www.neofonie.de >>>>>> >>>>>> Besuchen Sie den Neo Tech Blog für Anwender: >>>>>> http://blog.neofonie.de/ >>>>>> >>>>>> Folgen Sie uns: >>>>>> https://plus.google.com/+neofonie >>>>>> http://www.linkedin.com/company/neofonie-gmbh >>>>>> https://www.xing.com/companies/neofoniegmbh >>>>>> >>>>>> Neofonie GmbH | Robert-Koch-Platz 4 | 10115 Berlin >>>>>> Handelsregister Berlin-Charlottenburg: HRB 67460 >>>>>> Geschäftsführung: Thomas Kitlitschko >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> -- >>>>> Hilmi Yildirim >>>>> Software Developer R&D >>>>> >>>>> T: +49 30 24627-281hilmi.yildi...@neofonie.de >>>>> http://www.neofonie.de >>>>> >>>>> Besuchen Sie den Neo Tech Blog für Anwender:http://blog.neofonie.de/ >>>>> >>>>> Folgen Sie >>>>> uns:https://plus.google.com/+neofoniehttp://www.linkedin.com/company/neofonie-gmbhhttps://www.xing.com/companies/neofoniegmbh >>>>> >>>>> Neofonie GmbH | Robert-Koch-Platz 4 | 10115 Berlin >>>>> Handelsregister Berlin-Charlottenburg: HRB 67460 >>>>> Geschäftsführung: Thomas Kitlitschko >>>>> >>>>> >>>> >>> >> >> -- >> -- >> Hilmi Yildirim >> Software Developer R&D >> >> T: +49 30 24627-281hilmi.yildi...@neofonie.de >> http://www.neofonie.de >> >> Besuchen Sie den Neo Tech Blog für Anwender:http://blog.neofonie.de/ >> >> Folgen Sie >> uns:https://plus.google.com/+neofoniehttp://www.linkedin.com/company/neofonie-gmbhhttps://www.xing.com/companies/neofoniegmbh >> >> Neofonie GmbH | Robert-Koch-Platz 4 | 10115 Berlin >> Handelsregister Berlin-Charlottenburg: HRB 67460 >> Geschäftsführung: Thomas Kitlitschko >> >> > > -- > -- > Hilmi Yildirim > Software Developer R&D > > T: +49 30 24627-281hilmi.yildi...@neofonie.de > http://www.neofonie.de > > Besuchen Sie den Neo Tech Blog für Anwender:http://blog.neofonie.de/ > > Folgen Sie > uns:https://plus.google.com/+neofoniehttp://www.linkedin.com/company/neofonie-gmbhhttps://www.xing.com/companies/neofoniegmbh > > Neofonie GmbH | Robert-Koch-Platz 4 | 10115 Berlin > Handelsregister Berlin-Charlottenburg: HRB 67460 > Geschäftsführung: Thomas Kitlitschko > >