Apache Oozie

Apache Oozie
Description de l'image Apache Oozie logo.svg.

Informations
Développé par Apache Software FoundationVoir et modifier les données sur Wikidata
Première version [1]Voir et modifier les données sur Wikidata
Dernière version 5.2.0 ()Voir et modifier les données sur Wikidata
Dépôt git://git.apache.org/oozie.git et gitbox.apache.org/repos/asf/oozie.gitVoir et modifier les données sur Wikidata
État du projet Développement
Écrit en Java et JavaScriptVoir et modifier les données sur Wikidata
Environnement Machine virtuelle JavaVoir et modifier les données sur Wikidata
Type Projet de la fondation Apache (d)Voir et modifier les données sur Wikidata
Licence Licence ApacheVoir et modifier les données sur Wikidata
Site web oozie.apache.org et oozie.apache.orgVoir et modifier les données sur Wikidata

modifier - modifier le code - voir Wikidata (aide) Consultez la documentation du modèle

Apache Oozie est un logiciel de la Fondation Apache servant à l'ordonnancement de flux dédié au logiciel Hadoop. Il est implémenté comme une application Web Java exécuté dans un conteneur de servlets Java et est distribué sous la licence Apache 2.0.

Les Workflows dans Oozie sont définis comme une collection de flux de contrôle et d'actions dans un Graphe orienté acyclique. Les nœuds du flux définissent le début et la fin d'un flux de travail (Start, end et des nœuds de défaillance), ainsi qu'un mécanisme destiné à contrôler la trajectoire d'exécution de flux de travail (décision, la fork et nœuds de jonction). Les nœuds d'action sont le mécanisme par lequel un flux de travail déclenche l'exécution d'une tâche de calcul ou d'un traitement. Oozie prend en charge différents types d'actions dont Hadoop MapReduce, les opérations HDFS, Pig, SSH, et l'envoi email. Oozie peut également être étendu pour supporter d'autres types d'actions.

Les Workflow Oozie peuvent utiliser des paramètres en utilisant des variables comme ${inputDir} définis dans flux de travail.  Lorsqu'une tâche est lancée, les valeurs pour les paramètres doivent être fournies.  Si elle est correctement paramétrée (en utilisant différents répertoires de sortie), une même tâche peut être utilisée simultanément par plusieurs processus.

Éditeurs

  • Hue editor and dashboard
  • Oozie workflow generator
  • Oozie Eclipse plugin[2]

Liens externes

  • Site officiel

Références

  1. « https://projects.apache.org/json/projects/oozie.json » (consulté le )
  2. Mahran, Ahmed (30 October 2015).
  • (en) Cet article est partiellement ou en totalité issu de l’article de Wikipédia en anglais intitulé « Apache Oozie » (voir la liste des auteurs).
v · m
Projets principaux ASF logo
Incubateur Apache
en cours d'incubation
incubation finie
Autres projets
Projets en fin de vie
Personnalités
Divers
v · m
Concepts
Architecture
Outils
Programmation
Statistique
Articles liés
  • icône décorative Portail des données
  • icône décorative Portail des logiciels libres