inceptor、hive遇到的問(wèn)題

inceptor、hive遇到的問(wèn)題

1.創(chuàng)建表

create table if not exists text (sid int ,sname String);

2.插入數(shù)據(jù)時(shí)報(bào)錯(cuò):

insert into text values (1,"zhangsan");

[42000][10797] COMPILE FAILED: Semantic error: [Error 10797] Only allow to single insert into Hyperbase/ES/Transaction Orc, other data destination not allowed

意思是使用insert into 方式插入數(shù)據(jù)只能是orc事務(wù)表,其他類型的源數(shù)據(jù)是不被允許的

3.網(wǎng)上查找解決方式是這樣創(chuàng)建表:

create table if not exists text (sid int ,sname String)

row format delimited fields terminated by ',' stored as ORC;

使用這種方式創(chuàng)建表后還是報(bào)同樣的錯(cuò)誤

4.加個(gè)分桶解決問(wèn)題

SET transaction.type=inceptor;

CREATE TABLE ta (name STRING,age INT)CLUSTERED BY (age)INTO 2 BUCKETS STORED AS ORC

TBLPROPERTIES ("transactional"="true");

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

友情鏈接更多精彩內(nèi)容