Βίντεο: The Great Gildersleeve: The First Cold Snap / Appointed Water Commissioner / First Day on the Job 2024
Ως μηχανή ροής εργασίας, το Oozie σάς επιτρέπει να εκτελέσετε μια σειρά εφαρμογών Hadoop σε μια καθορισμένη ακολουθία γνωστή ως ροή εργασίας . Μπορείτε να ρυθμίσετε τις ροές εργασίας του Oozie με έναν από τους τρεις τρόπους, ανάλογα με τις ιδιαίτερες συνθήκες σας. Μπορείτε να χρησιμοποιήσετε το
-
Το προεπιλεγμένο config. xml: Ορίζει παραμέτρους που δεν αλλάζουν για τη ροή εργασίας.
-
Η εργασία. αρχείο ιδιοτήτων: Ορίζει τις παραμέτρους που είναι κοινές για μια συγκεκριμένη ανάπτυξη της ροής εργασίας. Οι ορισμοί εδώ υπερισχύουν εκείνων που έγιναν στην προεπιλεγμένη διεύθυνση config. xml αρχείο.
-
Οι παράμετροι της γραμμής εντολών: Ορίζει τις παραμέτρους που είναι συγκεκριμένες για την κλήση ροής εργασίας. Οι ορισμοί εδώ υπερισχύουν εκείνων που έγιναν στην εργασία. το αρχείο ιδιοτήτων και το προεπιλεγμένο αρχείο config. xml αρχείο.
Οι λεπτομέρειες διαμόρφωσης θα διαφέρουν, ανάλογα με τη δράση με την οποία συνδέονται. Για παράδειγμα, όπως μπορείτε να δείτε στη δράση MapReduce (map-action) στην παρακάτω λίστα, έχετε πολλά ακόμα πράγματα να ρυθμίσετε εκεί:
… @@ 1 Όνομα_υπολογιστή: 8021 Όνομα_υπολογιστή: 8020 @@ 2 @@ 3 jobConfig. xml … mapreduce. χάρτης. τάξη ανδρείκελα. oozie. Ο χάρτης του FlightMilesMapperκαταργεί. περιορίζω. τάξη ανδρείκελα. oozie. Το FlightMilesReducer έχει χαρτογραφηθεί. mapoutput. κλειδί. class org. απάχης. hadoop. io. Το κείμενο χαρτογραφήθηκε. mapoutput. αξία. class org. απάχης. hadoop. io. IntWritable χαρτογραφημένο. παραγωγή. κλειδί. class org. απάχης. hadoop. io. Το κείμενο χαρτογραφήθηκε. παραγωγή. αξία. class org. απάχης. hadoop. io. IntWritable χαρτογραφημένο. εισαγωγή. dir '/ usr / dirk / flightdata' χαρτογραφημένο. παραγωγή. dir '/ usr / dirk / flightmiles' … …
Σε αντίθεση με μια ενέργεια συστήματος αρχείων (fs) όπως αυτή που παρουσιάζεται εδώ:
… …