Как загрузить данные в Phoenix из Hive?

Hive имеет интеграцию с HBase. Учитывая это, можно ли будет вставить в таблицу Phoenix из улья? (как перезапись массовой загрузки/вставки) А как насчет составных первичных ключей? Можем ли мы сгенерировать их в Hive?


person Luís Bianchin    schedule 07.03.2015    source источник


Ответы (1)


Нет, к сожалению, интеграция с Hive HBase не позволяет загружать данные в таблицу Phoenix. Кроме того, (согласно моему опыту) поддержка составных строк для интеграции с HBase не является всеобъемлющей. Например: Hive не поддерживает составные ключи, содержащие Integer, String, BigDecimal.

Вы можете либо использовать интеграцию Phoenix-mr, либо Phoenix-Pig. У Phoenix также есть загрузчик csv.

person Anil Gupta    schedule 07.03.2015