Как прочитать 4 таблицы и записать в 1 таблицу Hbase в одной программе? Является ли это возможным? Дайте мне пример кода.

0
gbi 13 Апр 2011 в 23:36

1 ответ

Короткий ответ: Да.

Немного более длинная версия: Зависит.

Мы почти ничего не знаем о вашей ситуации. Из-за этого очень сложно дать более осмысленный ответ.

У меня есть задание Hadoop, которое выполняет запрос Hive, использующий 4 таблицы, и результаты помещаются в куст. Я реализовал этот точный процесс тремя разными способами.

Это возможно... но информации о вашем деле недостаточно, чтобы чем-то помочь.

Когда вы просите о помощи, лучше указать, что вы сделали или что вы думаете, чтобы люди знали, к чему обращаться. Я использовал Hive в качестве источника для своих 4 таблиц, возможно, вы используете MySQL ... мой ответ, касающийся улья, может быть почти бесполезным.

РЕДАКТИРОВАТЬ: После «обновления» ваших условий:
Что вы пробовали?
Где у тебя проблемы?

В качестве отправной точки я бы посмотрел на пакеты org.apache.hadoop.hbase и org.apache.hadoop.hbase.client, чтобы увидеть, что они содержат, и найти примеры, используя такие классы, как HTable и HBaseConfiguration.

Это работает лучше, когда вы указываете шаги, которые вы предприняли, что вы пробовали и проблемы, с которыми вы столкнулись. Это позволяет членам SO помочь вам в вашей ситуации; вместо того, чтобы просить, чтобы это было решено (видимо, от начала до конца) за вас.

0
QuinnG 14 Апр 2011 в 20:34