Чтобы включить map и reduce функции MATLAB в задание mapreduce Hadoop, вы создаете развертываемый архив из map и reduce функций и передаете архив в качестве аргумента полезной нагрузки к заданию, представленному кластеру Hadoop. Развертываемый архив содержит a:
функция картопостроителя написана в MATLAB.
функция редуктора написана в MATLAB.
MAT-файл, содержащий datastore, который описывает структуру данных и переменных, которые будут анализироваться.
Файл настроек Hadoop, который идентифицирует map и reduce функции, тип данных, анализируемых, и другие детали настройки.
Для получения дополнительной информации смотрите Рабочий процесс, чтобы Включить Map и reduce функции MATLAB в Хэдупа Джоба
deploytool | Компиляция и пакет функционируют для внешнего развертывания |
mcc | Скомпилируйте функции MATLAB для развертывания |
Рабочий процесс, чтобы включить map и reduce функции MATLAB в Хэдупа Джоба
Инструкции относительно того, как создать развертываемый архив map и reduce функций MATLAB и включить его в задание mapreduce Hadoop.
Пример Используя Рабочий процесс Команды MCC
Используйте mcc
команда, чтобы создать развертываемый архив map и reduce функций MATLAB. Можно передать развертываемый архив в качестве аргумента полезной нагрузки к заданию, представленному кластеру Hadoop.
Конфигурационный файл для Создания Развертываемого Архива Используя Команду MCC
Создайте конфигурационный файл, который представляет характеристики полезной нагрузки к заданию mapreduce Hadoop. Вам будет нужен этот файл, чтобы создать развертываемый архив с помощью mcc
команда.