Hive数据结构转换

在之前项目中,由于本分到Hive的数据格式是JSON字符串的格式,其中核心的数据集是以一个字符串,存在MSG列下的,所以就需要将MSG的数据解析出来,单独作为一个结构,以便后续的数据进行分析处理,比较简单,直接上代码:

CREATE EXTERNAL TABLE cti_agent_data(
  vcc_id INT ,
  ag_id INT ,
  grp_id INT,
  que_id INT ,
  ag_sta INT ,
  ag_sta_time BIGINT,
  ag_sta_reason STRING,
  ag_sta_id INT ,
  ag_sta_bef INT ,
  call_type INT
)
partitioned by (data_time string, data_hour string, data_granularity string)
stored AS textfile
location 'oss://icsoc-emr-hadoop/cti-backup/test/cti_agent_data';

猜你喜欢

转载自blog.csdn.net/u012164361/article/details/81975673