Как можно выполнить задание Hadoop MapReduce из Java-программы? - PullRequest
0 голосов
/ 17 января 2019

Я пытаюсь интегрировать Hadoop MapReduce Job как часть программного клиента-клиента Hadoop Job Dispatching (GUI), который я разрабатываю как личный проект. Теперь у меня есть два файла: первый - клиент, а второй - правильно работающая программа MapReduce (которую я могу запустить на платформе Hadoop).

Как я могу выполнить свою программу MapReduce в качестве фонового процесса на клиенте, которого я создал? К сожалению, ответ, упомянутый здесь: [ Вызов задания mapreduce из простой java-программы ], как и многие другие, которые я просматривал в Интернете, кажется, устарела и не упоминает самую современную процедуру для Hadoop 3 (в настоящее время я использую Hadoop 3.1.1).

Точно так же, как некоторая дополнительная справочная информация: основная цель клиента, которого я разрабатываю, состоит в том, чтобы позволить людям распределять рабочие места через GUI, получать обратную связь в реальном времени и проводить статистическую аналитику о процессе работы.

Конечный результат, к которому я стремлюсь, - позволить моей программе выполнить задание MapReduce на основе нажатия кнопки. Большое спасибо за ваше время и внимание, я с нетерпением жду ваших ответов :)

...