Как установить объекты в конфигурации Hadoop

Я пытаюсь установить объект в Configuration

conf.set("test",myobject)

Но этого не существует.

Как установить объект в Configuration и получить то же значение объекта в Mapper?

1 ответ

Вы не можете напрямую устанавливать объекты в конфигурации hadoop. Вам необходимо сериализовать объект, преобразовать его в строку и затем установить его в объекте конфигурации hadoop. Только тогда вы можете сделать его доступным для картостроителей.

Эта пользовательская конфигурация уже обсуждалась здесь. пользовательская конфигурация hadoop

Другие вопросы по тегам