来自pig脚本的hive表中的acid事务

v9tzhpje  于 2021-06-24  发布在  Pig
关注(0)|答案(1)|浏览(253)

是否可以从pig脚本在配置单元表中执行acid事务?
根据下面的链接,我们可以从pig脚本在配置单元表上执行ddl语句:https://issues.apache.org/jira/browse/pig-2482

wn9m85ua

wn9m85ua1#

到目前为止,只有ddl命令是允许的,我已经在中进行了测试 pig 0.16 的版本 HDP 2.5.3 您可以使用hcat从pig grunt/script创建表:
执行pig脚本时动态重写属性

pig -Dhcat.bin=/usr/bin/hcat test.pig

或者在你的Pig脚本或咕噜壳把这个放在开头

set hcat.bin /usr/bin/hcat;

在grunt shell或脚本中给出如下命令:

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

相关问题