Video: Rundeck Feature Tours: Improve IT Operations with Rundeck’s Advanced Workflow Tools 2024
Come motore di flusso di lavoro, Oozie consente di eseguire un set di applicazioni Hadoop in una sequenza specificata nota come flusso di lavoro . È possibile configurare i flussi di lavoro di Oozie in uno dei tre modi, a seconda delle circostanze particolari. Puoi usare
-
Il config-default. file xml: Definisce i parametri che non cambiano per il flusso di lavoro.
-
Il lavoro. file di proprietà: Definisce i parametri comuni per una particolare distribuzione del flusso di lavoro. Le definizioni qui prevalgono su quelle fatte nel config-default. file xml.
-
I parametri della riga di comando: Definisce i parametri specifici per il richiamo del flusso di lavoro. Le definizioni qui prevalgono su quelle fatte nel lavoro. file di proprietà e il predefinito di configurazione. file xml.
I dettagli di configurazione saranno diversi, a seconda dell'azione a cui sono associati. Ad esempio, come puoi vedere nell'azione MapReduce (map-action) nel seguente elenco, hai molte più cose da configurare lì:
… @@ 1 serverName: 8021 serverName: 8020 @@ 2 @@ 3 jobConfig. xml … mapreduce. carta geografica. manichini di classe. oozie. FlightMilesMapper mapreduce. ridurre. manichini di classe. oozie. FlightMilesReducer mappato. mapoutput. chiave. classe org apache. Hadoop. io. Testo mappato. mapoutput. valore. classe org apache. Hadoop. io. Intrawritabile mappato. produzione. chiave. classe org apache. Hadoop. io. Testo mappato. produzione. valore. classe org apache. Hadoop. io. Intrawritabile mappato. ingresso. dir '/ usr / dirk / flightdata' mappato. produzione. dir '/ usr / dirk / flightmiles' … …
Al contrario di un'azione del file system (fs) come quella mostrata qui:
… …