Video: Configureren van de Loria en Honeywell Touch thermostaat 2024
Als workflow-engine stelt Oozie u in staat om een set Hadoop-applicaties uit te voeren in een specifieke reeks die bekend staat als een workflow . U kunt Oozie-workflows op drie manieren configureren, afhankelijk van uw specifieke omstandigheden. U kunt
-
De config-standaard gebruiken. xml file: Definieert parameters die niet veranderen voor de workflow.
-
Het job. eigenschappenbestand: Definieert parameters die gebruikelijk zijn voor een bepaalde implementatie van de werkstroom. Definities hier overschrijven die gemaakt in de config-standaard. XML-bestand.
-
De opdrachtregelparameters: Definieert parameters die specifiek zijn voor de werkstroomaanroep. Definities hier overschrijven die gemaakt in de baan. eigenschappenbestand en de config-standaard. XML-bestand.
De configuratiedetails kunnen verschillen, afhankelijk van de actie waaraan ze zijn gekoppeld. Zoals u bijvoorbeeld kunt zien in de MapReduce-actie (kaartactie) in de volgende lijst, kunt u nog veel meer dingen configureren:
… @@ 1 servernaam: 8021 servernaam: 8020 @@ 2 @@ 3 jobConfig. xml … mapreduce. kaart. klasse dummies. oozie. FlightMilesMapper mapreduce. verminderen. klasse dummies. oozie. FlightMilesReducer mapred. mapoutput. sleutel. klasse org. apache. Hadoop. io. Tekst gemaaid. mapoutput. waarde. klasse org. apache. Hadoop. io. IntWritable mapred. output. sleutel. klasse org. apache. Hadoop. io. Tekst gemaaid. output. waarde. klasse org. apache. Hadoop. io. IntWritable mapred. invoer. dir '/ usr / dirk / flightdata' mapred. output. dir '/ usr / dirk / flightmiles' … …
In tegenstelling tot een bestandssysteem (fs) actie zoals hier wordt getoond:
… …