|
|
@@ -0,0 +1,27 @@
|
|
|
+-- Hive raw 层贴源表(集成测试 / 冒烟锚点)
|
|
|
+--
|
|
|
+-- 源:public.app_user_cert_info (PG)
|
|
|
+-- 时间锚点:create_time
|
|
|
+-- 库:test(测试期);正式上线迁到 raw 库,表名与结构保留
|
|
|
+-- 字段选择:
|
|
|
+-- - 敏感字段 user_cert_data / cert_no / cert_real_name 不同步(公司规范"敏感字段不出业务库")
|
|
|
+-- - cert_birthday 本轮原样同步未脱敏;正式 raw 库上线前补"脱敏到月"
|
|
|
+-- (方案见 kb/90 §2.6 后延 ADR 高优先级项:DataX 字段级变换)
|
|
|
+-- 分层规范:raw 层 EXTERNAL + 全字段 STRING + dt 分区,见 kb/20 §7 / §8.1
|
|
|
+
|
|
|
+CREATE EXTERNAL TABLE IF NOT EXISTS test.raw_usr_app_user_cert_info_inc_d (
|
|
|
+ id STRING COMMENT 'id',
|
|
|
+ user_id STRING COMMENT '用户 id',
|
|
|
+ cert_birthday STRING COMMENT '证件生日(未脱敏)',
|
|
|
+ cert_sex STRING COMMENT '证件性别',
|
|
|
+ cert_province STRING COMMENT '证件所在省',
|
|
|
+ cert_city STRING COMMENT '证件所在市',
|
|
|
+ version STRING COMMENT '版本',
|
|
|
+ status STRING COMMENT '状态',
|
|
|
+ del_flag STRING COMMENT '删除标记',
|
|
|
+ create_time STRING COMMENT '创建时间(时间锚点)',
|
|
|
+ update_time STRING COMMENT '更新时间'
|
|
|
+)
|
|
|
+COMMENT '用户证件信息 raw 贴源(冒烟测试)'
|
|
|
+PARTITIONED BY (dt STRING)
|
|
|
+STORED AS ORC;
|