İşlemleri kullanmak için kovanda ayarlanması gereken tüm parametreleri ayarladık.Hive Update sorgusu
set hive.support.concurrency=true;
set hive.enforce.bucketing=true;
set hive.exec.dynamic.partition.mode=nonstrict;
set hive.txn.manager=org.apache.hadoop.hive.ql.lockmgr.DbTxnManager;
set hive.compactor.initiator.on=true;
set hive.compactor.worker.threads=0;
komuta
INSERT INTO table Employee values(1,’Jigyasa’,’Infosys’,’Senior System Engineer’), (2,’Pooja’,’HCL’,’Consultant’), (3,’Ayush’,’Asia Tours an travels’,’Manager’), (4,’Tarun’,’Dell’,’Architect’), (5,’Namrata’,’Apolo’,’Doctor’);
altına kullanarak Fakat veri
Update Employee set Company=’Ganga Ram’ where Emp_id=5;
alıyorum Güncellenmesi ederken tarafından kovan tablodaki komuta altında
CREATE TABLE Employee(Emp_id int,name string,company string,Desg string) clustered by (Emp_id) into 5 buckets stored as orc TBLPROPERTIES(‘transactional’=’true’);
Eklenen Verileri kullanarak
düzenlendi tablo aşağıdaki hata mesajı
BAŞARISIZ: SemanticException [Hata 10294]: Bu işlemleri desteklemeyen unsingtransaction yöneticisini Güncelleştirme veya silme girişimi. Kovanı
Tüm bu özellikleri ayarladıktan sonra kovanı yeniden başlattınız mı? –