Версии:
Accumulo 1.5
Pig 0.10
Попытка:
Чтение/запись данных в/в Accumulo из Pig с использованием accumulo-pig.
Обнаружена ошибка. Любое понимание того, как обойти эту ошибку, приветствуется.
Переключение Переход на Accumulo 1.4 невозможен, так как мы используем Accumulo Thrift Proxy в нашей кодовой базе C#.
Воздействие.
В настоящее время это препятствие для нашего проекта.
Ссылка на источник:
Исходный код — https://git-wip-us.apache.org/repos/asf/accumulo-pig.git
Ошибка:
При попытке прочитать набор данных в Accumulo из Pig я получаю следующую ошибку:
org.apache.pig.backend.executionengine.ExecException: ОШИБКА 2118: информация о соединителе для AccumuloInputFormat может быть установлена только один раз для каждого задания
Фрагмент кода:
DATA = LOAD 'accumulo://departments?instance=indra&user=root&password=xxxxxxx&zookeepers=cdh-dn01:2181' using org.apache.accumulo.pig.AccumuloStorage() AS (row, cf, cq, cv, ts, val);
dump DATA;