Нет описания
Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.

dim_shop.sql 2.3KB

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