Cool thanks for the clarification.

Sid.

On Mon, Sep 11, 2023 at 9:22 AM liu ron <ron9....@gmail.com> wrote:

> Hi, Sid
>
> For the second question, I think it is not needed.
>
> Best,
> Ron
>
> Feng Jin <jinfeng1...@gmail.com> 于2023年9月9日周六 21:19写道:
>
>> hi Sid
>>
>>
>> 1. You can customize KafkaDeserializationSchema[1], in the `deserialize`
>> method, you can obtain the Kafka event time.
>>
>> 2.  I don't think it's necessary to explicitly mention the watermark
>> strategy.
>>
>>
>> [1].
>> https://nightlies.apache.org/flink/flink-docs-master/api/java/org/apache/flink/connector/kafka/source/reader/deserializer/KafkaRecordDeserializationSchema.html
>> [2].
>> https://nightlies.apache.org/flink/flink-docs-release-1.13/docs/connectors/datastream/kafka/#the-deserializationschema
>>
>>
>> best,
>> Feng
>>
>>
>> On Sat, Sep 9, 2023 at 7:25 PM Sid <flinkbyhe...@gmail.com> wrote:
>>
>>> Hello experts,
>>>
>>> My source is Kafka and I am trying to generate records for which I have
>>> FlinkKafkaConsumer class.
>>>
>>> Now my first question is how to consume an event timestamp for the
>>> records generated.
>>> I know for a fact that for CLI, there is one property called
>>> *print.timestamp=true* which gives you epoch creation time but not sure
>>> how to do it programmatically.
>>>
>>> The second question is since my processing won't be based on the event
>>> timestamp (but there is a need to append it to the records) do I need to
>>> explicitly mention WatermarkStrategy.noWatermarks()?
>>>
>>> TIA,
>>> P
>>>
>>

Reply via email to