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 <mailto:rmetz...@apache.org>> wrote:

    Maybe we can also use the Batch HBase OutputFormat.

    In the DataStream API there is a private method:

    privateDataStreamSink<OUT>writeToFile(OutputFormat<OUT> format,longmillis) {

    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 <mailto: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
        <mailto: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
            <mailto: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 <tel:%2B49%2030%2024627-281>
                hilmi.yildi...@neofonie.de
                <mailto: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-281  <tel:%2B49%2030%2024627-281>
            hilmi.yildi...@neofonie.de  <mailto: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-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

Reply via email to