配置单元0.14,我有一个支持ACID事务的表。配置单元0.14:无法在带桶的ACID支持表中插入数据
create table HiveTest
(EmployeeID Int,FirstName String,Designation String,
Salary Int,Department String)
clustered by (department) into 3 buckets
stored as orc TBLPROPERTIES ('transactional'='true');
OK.i可以在这个表中插入数据:
from stagingtbl
insert into table HiveTest
select employeeid,firstname,designation,salary,department;
但是,如果我不与此表使用水桶:
create table HiveTest
(EmployeeID Int,FirstName String,Designation String,
Salary Int,Department String)
stored as orc TBLPROPERTIES ('transactional'='true');
我会得到错误时插入数据:表没有分开。
所以我们必须在ACID事务支持中创建一个带有桶的表来插入数据?
我们可以用其他方法在ACID支持表中插入数据吗?