Hello Jörn. Thanks for your help. "/Probably the system is putting them to the folder and Flink is triggered before they are consistent./" <<< yes, I also guess so. However, if Flink is triggered before they are consistent, either (a) there should be some error messages, or (b) Flink should be able to identify those files in the subsequent triggers. But in my case, those files are missed forever.
Right now those files for S3 are to be consumed by Flink only. The flow is as follow: Existing system >>> S3 >>> Flink >>> Elastic Search. If I cannot find a solution to the mentioned problem, I might need to change to: Existing system >>> Kinesis >>> Flink >>> Elastic Search Or Existing system >>> S3 >>> Kinesis >>> Flink >>> Elastic Search Or Existing system >>> S3 >>> Custom File Source + Flink >>> Elastic Search However, all those solutions would take much more effort. Thanks! -- Sent from: http://apache-flink-user-mailing-list-archive.2336050.n4.nabble.com/