-- 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;
