Video: Konfigurera rullgarind med Flic Hub 2024
Som en arbetsflödesmotor tillåter Oozie dig att köra en uppsättning Hadoop-applikationer i en specificerad sekvens som kallas en arbetsflöde . Du kan konfigurera Oozie-arbetsflöden på ett av tre sätt, beroende på dina speciella omständigheter. Du kan använda
-
Konfigurationsinställningen. xml-fil: Definierar parametrar som inte ändras för arbetsflödet.
-
Den jobb. Egenskapsfil: Definierar parametrar som är gemensamma för en viss utplacering av arbetsflödet. Definitioner här överrätter de som gjorts i config-default. xml-fil.
-
Kommandoradsparametrarna: Definierar parametrar som är specifika för arbetsflödesanropet. Definitioner här överrätter de som gjordes i jobbet. egenskaper fil och config-default. xml-fil.
Konfigurationsdetaljerna kommer att skilja sig beroende på vilken åtgärd de är förknippade med. Till exempel, som du kan se i MapReduce-åtgärden (map-action) i följande lista har du många fler saker att konfigurera där:
… @@ 1 servernamn: 8021 servernamn: 8020 @@ 2 @@ 3 jobConfig. xml … mapreduce. Karta. klass dummies. oozie. FlightMilesMapper mapreduce. minska. klass dummies. oozie. FlightMilesReducer mapred. mapoutput. nyckel. klass org. apache. Hadoop. io. Text mapred. mapoutput. värde. klass org. apache. Hadoop. io. IntWritable mapred. produktion. nyckel. klass org. apache. Hadoop. io. Text mapred. produktion. värde. klass org. apache. Hadoop. io. IntWritable mapred. inmatning. dir '/ usr / dirk / flightdata' mapred. produktion. dir '/ usr / dirk / flightmiles' … …
I motsats till ett filsystem (fs) -åtgärd som det som visas här:
… …