Hi,

Can you elaborate a bit more on what your use case is and what you're
trying to achieve?

Best regards,

Martijn

On Fri, 15 Oct 2021 at 11:25, Akshay Agarwal <akshay.agar...@grofers.com>
wrote:

> Hey,
>
> I have few doubts about HybridSource, it says:
>
>> To arrange multiple sources in a HybridSource, all sources except the
>> last one need to be bounded. Therefore, the sources typically need to be
>> assigned a start and end position.
>
> Both sources that I use in the job are unbounded, (file source and Kafka
> source both get continuous updates). Further schema of both sources is
> different since they give different data points. So wanted to clarify that
> further you are suggesting converting Kafka source to hybrid source(file
> source and Kafka source) and update state based on that and keep file
> source as it is.
>
> *Akshay Agarwal*
>
>
> On Fri, Oct 15, 2021 at 2:06 PM Akshay Agarwal <akshay.agar...@grofers.com>
> wrote:
>
>> Nope, I haven't gone through that, will take a look, thanks for the
>> prompt reply.
>>
>> *Akshay Agarwal*
>>
>>
>>
>> On Fri, Oct 15, 2021 at 2:00 PM Martijn Visser <mart...@ververica.com>
>> wrote:
>>
>>> Hi,
>>>
>>> Have you checked out the Hybrid Source? [1]
>>>
>>> Thanks, Martijn
>>>
>>> [1]
>>> https://ci.apache.org/projects/flink/flink-docs-master/docs/connectors/datastream/hybridsource/
>>>
>>> On Fri, 15 Oct 2021 at 10:22, Akshay Agarwal <akshay.agar...@grofers.com>
>>> wrote:
>>>
>>>> Hi Team,
>>>>
>>>> I have a streaming job that creates an enriched stream from streams of
>>>> 2 different sources like one from files in object storage and another one
>>>> Kafka. But since both of these are from different sources, events from them
>>>> are read at different moments based on their performance. For example
>>>> events from Kafka arrives first than from file storage events and even
>>>> though I have used event watermarks, thus at the restart of jobs, enriched
>>>> events are wrong and it gets corrected after file events start arriving. I
>>>> tried to search for setting up synchronization between different sources in
>>>> flink but did not found any blog/material. It might be a noob question, but
>>>> if you guys have built something around this, could you let me know.
>>>>
>>>> Regards
>>>> *Akshay Agarwal*
>>>>
>>>> [image: https://grofers.com] <https://grofers.com>
>>>
>>>
> [image: https://grofers.com] <https://grofers.com>

Reply via email to