Чтобы включить карту MATLAB и уменьшить функции в задание mapreduce Hadoop, вы создаете развертываемый архив с карты и сокращаете функции и передаете архив как аргумент полезной нагрузки заданию, отправленному в кластер Hadoop. Развертываемый архив содержит:
функция mapper, написанная в MATLAB.
функция редуктора, записанная в MATLAB.
MAT-файл, содержащий datastore, которое описывает структуру данных и переменных, подлежащих анализу.
Файл настроек Hadoop, который идентифицирует карту и сокращает функции, тип анализируемых данных и другие детали строения.
Для получения дополнительной информации смотрите Рабочий процесс для включения карты MATLAB и сокращения функций в задание Hadoop
deploytool | Откройте список приложений для развертывания приложений |
mcc | Скомпилируйте функции MATLAB для развертывания |
Рабочий процесс для включения карты MATLAB и сокращения функций в задание Hadoop
Рассмотрим рабочий процесс о том, как создать развертываемый архив карты MATLAB и уменьшить функции и включить его в задание Hadoop mapreduce.
Пример включения карты MATLAB и сокращения функций в задание Hadoop
Попробуйте пример создания развертываемого архива карты MATLAB и сокращения функций и включите его в задание Hadoop mapreduce.
Строение для создания развертываемого архива с помощью команды mcc
Создайте файл строения, который представляет характеристики полезной нагрузки для задания mapreduce Hadoop. Этот файл понадобится вам, чтобы создать развертываемый архив с помощью mcc
команда.