Я пытаюсь создать таблицу, которая позволит обновлять. Я просмотрел несколько документов о том, как настроить это. Мы используем HDP 2.2.4.5 и Hive 0.14.Проблема с кустом с обновлением
Вот конфигурации, которые я установил. Я запускаю их в командной консоли для улья.
hive> set hive.support.concurrency;
hive.support.concurrency=true
hive> set hive.enforce.bucketing;
hive.enforce.bucketing=true
hive> set hive.exec.dynamic.partition.mode;
hive.exec.dynamic.partition.mode=nonstrict
hive> set hive.txn.manager;
hive.txn.manager=org.apache.hadoop.hive.ql.lockmgr.DbTxnManager
hive> set hive.compactor.initiator.on;
hive.compactor.initiator.on=true
hive> set hive.compactor.worker.threads;
hive.compactor.worker.threads=1
Вот создать заявление для моей таблицы:
CREATE TABLE bt_xda_zgrp_sch_stg_update_3(
`xda_zgrp_id` int,
`day_of_wk_ind` int,
`max_dlvry_qty` int,
`last_upd_user_id` string,
`last_upd_ts` timestamp)
clustered by (xda_zgrp_id) into 9 buckets
stored as orc TBLPROPERTIES ('transactional'='true');
Пожалуйста, дайте мне знать, если вы видите какие-либо вопросы или какие-либо рекомендации.
Спасибо заранее,
Craig