Vídeo: Crochet Joggers with Pockets | Tutorials DIY 2024
Como mecanismo de fluxo de trabalho, o Oozie permite que você execute um conjunto de aplicativos Hadoop em uma seqüência específica conhecida como fluxo de trabalho . Você pode configurar os fluxos de trabalho da Oozie de uma das três maneiras, dependendo das circunstâncias particulares. Você pode usar
-
Configuração padrão. Arquivo xml: Define parâmetros que não mudam para o fluxo de trabalho.
-
O trabalho. arquivo de propriedades: Define parâmetros que são comuns para uma implementação específica do fluxo de trabalho. As definições aqui substituem as feitas na configuração padrão. arquivo xml.
-
Os parâmetros da linha de comando: Define parâmetros específicos para a invocação do fluxo de trabalho. Definições aqui substituem as feitas no trabalho. arquivo de propriedades e config-default. arquivo xml.
Os detalhes da configuração serão diferentes, dependendo da ação que eles estão associados. Por exemplo, como você pode ver na ação MapReduce (map-action) na lista a seguir, você tem muitas outras coisas para configurar:
… @@ 1 nome do servidor: 8021 nome do servidor: 8020 @@ 2 @@ 3 jobConfig. xml … mapreduce. mapa. Dummies de classe. oozie. FlightMilesMapper mapreduce. reduzir. Dummies de classe. oozie. FlightMilesReducer mapa. mapoutput. chave. classe org. apache. Hadoop. io. Texto mapeado. mapoutput. valor. classe org. apache. Hadoop. io. IntWritable mapred. saída. chave. classe org. apache. Hadoop. io. Texto mapeado. saída. valor. classe org. apache. Hadoop. io. IntWritable mapred. entrada. dir '/ usr / dirk / flightdata' mapred. saída. dir '/ usr / dirk / flightmiles' … …
Ao contrário de uma ação de sistema de arquivos (fs) como a que se mostra aqui:
… …