| 123456789101112131415161718192021222324252627282930313233 |
- -- 数据仓库建表语句 (Doris)
- -- 表中文描述:店铺维度表,存储店铺基本信息、联系方式和状态
- -- 源表:业务系统店铺表 (A_PARTNER_SHOPPE)
- -- 数据库:X6_STOCK_DEV
- CREATE TABLE IF NOT EXISTS X6_STOCK_DEV.dim_shop (
- shoppe_id VARCHAR(128) COMMENT '店铺唯一标识符,系统自动生成的主键ID',
- archive_state BIGINT COMMENT '归档状态:1-正常,2-归档,表示店铺是否可用',
- create_date DATETIME COMMENT '店铺创建时间,记录账户创建时间戳',
- create_userid VARCHAR(64) COMMENT '创建用户ID,记录创建此店铺的用户标识',
- create_username VARCHAR(64) COMMENT '创建用户名,记录创建此店铺的用户名称',
- depot_id VARCHAR(128) COMMENT '关联仓库ID,店铺所属的仓库标识',
- remark VARCHAR(512) COMMENT '备注信息,存储店铺的额外说明',
- shoppe_area DOUBLE COMMENT '店铺面积,单位平方米,用于店铺空间管理',
- shoppe_contact VARCHAR(64) COMMENT '店铺联系人,负责店铺日常运营的人员姓名',
- shoppe_floor VARCHAR(128) COMMENT '店铺所在楼层,记录店铺在建筑中的具体位置',
- shoppe_helpid VARCHAR(128) COMMENT '店铺助记码,便于记忆和快速输入的店铺编码',
- shoppe_name VARCHAR(512) COMMENT '店铺名称,店铺的正式命名',
- shoppe_tel VARCHAR(128) COMMENT '店铺联系电话,用于业务联系和沟通',
- shoppe_type VARCHAR(128) COMMENT '店铺类型,区分不同类型的店铺(如零售店、专卖店等)',
- tenant_id VARCHAR(64) COMMENT '租户ID,多租户系统中的租户标识',
- device_id VARCHAR(128) COMMENT '设备ID,店铺关联的收银设备标识',
- retail_bills_prefix VARCHAR(16) COMMENT '零售单据前缀,生成零售单据时的前缀标识',
- retail_rate BIGINT COMMENT '零售费率,店铺的零售业务费率设置',
- archive_order BIGINT COMMENT '归档顺序,店铺在归档列表中的显示顺序'
- ) ENGINE=OLAP
- DUPLICATE KEY(shoppe_id)
- DISTRIBUTED BY HASH(shoppe_id) BUCKETS 10
- PROPERTIES (
- "replication_num" = "3"
- );
-
- -- 表注释:此表用于存储店铺核心信息,支持店铺管理和业务分析功能
- COMMENT ON TABLE X6_STOCK_DEV.dim_shop IS '店铺维度表,包含店铺基本信息、联系方式、状态和关联信息,用于业务分析和数据仓库维度建模';
|