kecso
kecso

Reputation: 2485

What is the benefit to use oozie bundle?

I didn't really get what's the benefit of using oozie bundle. For me it looks like just a collection of parameters the coordinators sharing, but no additional control. If you not hardcode those parameters here, than this is just a "gateway" or another view of the properties what you have to store in a property file or environment variable. I assume there's some value, I just didn't get it.

Upvotes: 1

Views: 1334

Answers (1)

YoungHobbit
YoungHobbit

Reputation: 13402

From data pipeline application point of view, Oozie Bundle are useful to the developers/users for managing the application in certain scenarios. Here is snippet from Apache Oozie Documentation:

Bundle is a higher-level oozie abstraction that will batch a set of coordinator applications. The user will be able to start/stop/suspend/resume/rerun in the bundle level resulting a better and easy operational control.

More specifically, the oozie Bundle system allows the user to define and execute a bunch of coordinator applications often called a data pipeline. There is no explicit dependency among the coordinator applications in a bundle. However, a user could use the data dependency of coordinator applications to create an implicit data application pipeline.

Sourec: Oozie Bundle Overview

Upvotes: 1

Related Questions