Hi Sunitha,

oozie is a valid approach, but I'd recommend to evaluate Airflow first [1].
It's much better maintained and easier to use.

Both tools are more used to compose complex workflows though. If you just
need a repeated execution, I'd go with cron jobs. For example, you can
completely rely on K8s and use cron jobs [2] there if you run on K8s
anyways (which I'd recommend).

[1] https://airflow.apache.org/
[2] https://kubernetes.io/docs/concepts/workloads/controllers/cron-jobs/

On Fri, Sep 11, 2020 at 1:21 PM Robert Metzger <rmetz...@apache.org> wrote:

> Hi Sunitha,
>
> (Note: You've emailed both the dev@ and user@ mailing list. Please only
> use the user@ mailing list for questions on how to use Flink. I'm moving
> the dev@ list to bcc)
>
> Flink does not have facilities for scheduling batch jobs, and there are no
> plans to add such a feature (this is not in the scope of Flink, there are
> already a number of workflow management tools).
>
>
> On Fri, Sep 11, 2020 at 1:10 PM s_penakalap...@yahoo.com <
> s_penakalap...@yahoo.com> wrote:
>
>> Hi Team,
>>
>> We have Flink Batch Jobs which needs to be scheduled as listed below:
>> Case 1 :    2.00 UTC time  daily
>> Case 2 :    Periodically 2 hours once
>> Case 3:     Schedule based on an event
>>
>> Request you to help me on this,  How to approach all the 3 use cases.
>> Can we use Oozie workflows or any better approach.
>>
>> Regards,
>> Sunitha
>>
>

-- 

Arvid Heise | Senior Java Developer

<https://www.ververica.com/>

Follow us @VervericaData

--

Join Flink Forward <https://flink-forward.org/> - The Apache Flink
Conference

Stream Processing | Event Driven | Real Time

--

Ververica GmbH | Invalidenstrasse 115, 10115 Berlin, Germany

--
Ververica GmbH
Registered at Amtsgericht Charlottenburg: HRB 158244 B
Managing Directors: Timothy Alexander Steinert, Yip Park Tung Jason, Ji
(Toni) Cheng

Reply via email to