【发布时间】:2015-10-27 15:57:57
【问题描述】:
我正在将我的猪脚本原型设计为 hive。我需要在从 Oracle 数据库导入的表中添加一个状态列。
我的猪脚本如下所示:
user_data = LOAD 'USER_DATA' USING PigStorage(',') AS (USER_ID:int,MANAGER_ID:int,USER_NAME:int);
user_data_status = FOREACH user_data GENERATE
USER_ID,
MANAGER_ID,
USER_NAME,
'active' AS STATUS;
在这里,我将具有“活动”值的 STATUS 列添加到 user_data 表中。 如何在通过 Hive QL 导入表时向现有表添加列以添加列??
【问题讨论】:
-
您是否尝试在更改表以添加新的“状态”列之后将数据加载到 Hive 表中。
-
我正在尝试在 CSV 上创建表格时添加“状态”列
标签: hadoop hive apache-pig hiveql