Hive 来自pig脚本的配置单元表中的ACID事务

Hive 来自pig脚本的配置单元表中的ACID事务,hive,apache-pig,acid,Hive,Apache Pig,Acid,是否可以从Pig脚本在配置单元表中执行ACID事务 根据以下链接,我们可以从pig脚本在配置单元表上执行DDL语句: 到目前为止,仅允许使用DDL命令,我已在HDP2.5.3的pig 0.16版本中对此进行了测试 您可以使用来自PIG Grunt/Script的hcat创建表: 在执行pig脚本时动态重写属性 pig -Dhcat.bin=/usr/bin/hcat test.pig 或 在你的猪脚本或咕噜壳中,把这个放在开头 set hcat.bin /usr/bin/hcat; 在gru

是否可以从Pig脚本在配置单元表中执行ACID事务

根据以下链接,我们可以从pig脚本在配置单元表上执行DDL语句:

到目前为止,仅允许使用DDL命令,我已在
HDP2.5.3的
pig 0.16
版本中对此进行了测试

您可以使用来自PIG Grunt/Script的hcat创建表:

在执行pig脚本时动态重写属性

pig -Dhcat.bin=/usr/bin/hcat test.pig
或 在你的猪脚本或咕噜壳中,把这个放在开头

set hcat.bin /usr/bin/hcat;
在grunt shell或脚本中发出如下命令:

sql create table database_name.table_name (col1 int, col2 string);