У меня есть таблица с именем "HISTORY"
в HBase, имеющей семейство столбцов "VDS"
и имена столбцов ROWKEY, ID, START_TIME, END_TIME, VALUE.
Я использую распределение Cloudera Hadoop. Я хочу предоставить интерфейс SQL для таблицы HBase с помощью Impala. Чтобы сделать это, мы должны создать соответствующую внешнюю таблицу в улье? Итак, как создать таблицу внешнего улья, указывающую на эту таблицу HBase?Создать таблицу внешнего улья, указывающую на таблицу HBase
-1
A
ответ
1
Выполните следующий код в улей редакторе запросов:
CREATE EXTERNAL TABLE IF NOT EXISTS HISTORY
(
ROWKEY STRING,
ID STRING,
START_TIME STRING,
END_TIME STRING,
VALUE DOUBLE
)
ROW FORMAT DELIMITED FIELDS TERMINATED BY ','
STORED BY 'org.apache.hadoop.hive.hbase.HBaseStorageHandler'
WITH SERDEPROPERTIES
(
"hbase.columns.mapping" = ":key,VDS:ID,VDS:START_TIME,VDS:END_TIME,VDS:VALUE"
)
TBLPROPERTIES("hbase.table.name" = "HISTORY");
Не забудьте обновить Impala метаданных после внешней таблицы Создание с помощью следующей команды: Баш
echo "INVALIDATE METADATA" | impala-shell;
Смежные вопросы
- 1. Как создать таблицу внешнего улья со сложными типами данных, которая указывает на таблицу hbase?
- 2. не удалось создать таблицу улья
- 3. Hbase не удалось создать таблицу
- 4. Невозможно создать таблицу в Hbase
- 5. Невозможно создать таблицу hive для hbase
- 6. Как удаленно/подключить таблицу hbase из улья с другого компьютера
- 7. Как вставить данные в hbase через таблицу улья?
- 8. Невозможно создать таблицу улья из файла avro
- 9. Невозможно создать таблицу улья в cloudera quickstartVM
- 10. Как создать таблицу улья без промежуточных файлов?
- 11. Создать таблицу улья для данных JSON
- 12. Как изменить таблицу улья?
- 13. a Редуктор на таблицу HBase
- 14. Вставка данных в таблицу улья
- 15. HBase JAVA API не удается создать таблицу
- 16. Невозможно создать таблицу hbase из hive
- 17. Невозможно создать таблицу Hbase из окон eclipse
- 18. Как создать внешнюю таблицу для hbase
- 19. Прочтите таблицу улья из mapreduce
- 20. Зарегистрировать таблицу Hbase в улье
- 21. Как экспортировать таблицу Hbase в таблицу MySql
- 22. Как изменить таблицу улья на основе вставки?
- 23. Вставьте данные в таблицу улья
- 24. Эффективный способ дедуплировать таблицу улья?
- 25. HBase Shell - создать уменьшенную таблицу из существующей таблицы Hbase
- 26. Как скопировать существующую таблицу hbase
- 27. Создать таблицу из полного запроса внешнего соединения
- 28. не удалось создать таблицу улья с первичным ключом
- 29. Вставить метку времени в таблицу улья
- 30. Как заставить таблицу HBase на сервер области