Oozie is a workflow scheduler system for Hadoop that allows users to create and manage workflows that execute Hadoop jobs. It allows workflows to be defined as a directed acyclic graph (DAG) of actions like MapReduce, Pig, Hive, Sqoop and sub-workflows. Oozie also supports periodic scheduling of workflows as well as data-driven workflows that are triggered based on availability of input data.