Подключение Apache Drill к Kudu

Есть ли способ подключить Apache Drill к Kudu?

Я видел, как в Drill 1.5 добавлена ​​экспериментальная поддержка Kudu и Drill-Storage-kudu на github, но я не могу понять, как заставить это работать... Теперь это менее экспериментально?

Спасибо


person Jice    schedule 10.04.2017    source источник


Ответы (1)


Перейдите к детализированному веб-интерфейсу и нажмите хранилище.

Обновите плагин Kudu, указав соответствующий главный адрес Kudu.

{
  "type": "kudu",
  "masterAddresses": "1.2.3.4",
  "enabled": true
}

Если он успешно обновлен, вы сможете запрашивать таблицы Kudu через Drill.

P.S. Я не использовал эту функцию, поэтому не могу комментировать ее экспериментальный статус.

person Dev    schedule 11.04.2017
comment
Спасибо, а где установить плагин? Куду там нет. Говорят, что он добавлен в 1.5, но я не вижу его на вкладке «Хранилище». Я видел сверло-хранилище-куду на github, поэтому я думаю, что его можно добавить, но я не знаю, как это сделать. - person Jice; 11.04.2017
comment
создайте новый плагин с именем kudu или любым другим, скопируйте информацию о плагине в Configuration и нажмите «Создать». - person Dev; 11.04.2017
comment
Это все ? Нет драйвера или кода? В порядке. Я попробую это. - person Jice; 11.04.2017
comment
Клиентская банка @Jice Kudu уже добавлена ​​в каталог apache-drill-1.5.0/jars/3rdparty. В каталоге apache-drill-1.5.0/jars должно быть drill-kudu-storage-1.5.0.jar. - person Dev; 11.04.2017
comment
В Drill 1.5 и 1.6 используется kudu-client-0.6.0.jar. В настоящее время kudu имеет версию 1.2. В более новой версии они могли использовать последний драйвер. - person Dev; 11.04.2017
comment
OK Спасибо за полный ответ и терпение. Я попробую это (сегодня вечером). Я начинаю понимать :-). - person Jice; 11.04.2017
comment
Теперь все в порядке. Я использовал сверло в док-контейнере, и образ был слишком старым. Спасибо за вашу помощь. - person Jice; 12.04.2017