raw_usr_traces_apd_d_create.sql 707 B

12345678910111213141516
  1. -- 作者:tianyu.chu
  2. -- 日期:2026-04-26
  3. -- 工单:(无,项目初建埋点 raw 表)
  4. -- 目的:埋点 raw 层,承接 ES 导出的 NDJSON.gz 文件(每行一个 ES hit),整行原文存为 STRING;
  5. -- gz 直接落 HDFS 不解压,Hive TEXTFILE 自动按 .gz 解压读取
  6. -- 状态:[待执行]
  7. DROP TABLE IF EXISTS raw.raw_usr_traces_apd_d;
  8. CREATE EXTERNAL TABLE IF NOT EXISTS raw.raw_usr_traces_apd_d (
  9. raw_json STRING COMMENT 'ES hit 整行 JSON(含 _index/_type/_id/_score/_source)'
  10. )
  11. COMMENT '埋点贴源表(ES 导出 NDJSON.gz 原文)'
  12. PARTITIONED BY (dt STRING COMMENT 'yyyymmdd')
  13. STORED AS TEXTFILE
  14. LOCATION '/user/hive/warehouse/raw.db/raw_usr_traces_apd_d';