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

dw_style_archive_create.sql 3.7KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. -- 数据仓库建表语句 (Doris)
  2. -- 表中文描述:服装成品款式档案表,存储服装款式的核心信息和属性定义
  3. -- 源表:款式档案表 (X6_STOCK_DEV.A3_STYLE)
  4. CREATE TABLE IF NOT EXISTS dw_style_archive (
  5. style_id VARCHAR(30) COMMENT '款式唯一标识符,款式编码(如:EWE322Y20600)',
  6. style_name VARCHAR(256) COMMENT '款式名称(如:Y-连衣裙)',
  7. brand_code VARCHAR(10) COMMENT '品牌编码',
  8. brand_name VARCHAR(200) COMMENT '品牌名称(如:歌力思)',
  9. style_year DECIMAL COMMENT '款式年份(如:2021)',
  10. style_state DECIMAL DEFAULT 0 COMMENT '款式状态:0-停用,1-启用',
  11. j_price DECIMAL DEFAULT 0 COMMENT '成本价格,单位元',
  12. x_price DECIMAL DEFAULT 0 COMMENT '销售价格,单位元',
  13. v_price DECIMAL DEFAULT 0 COMMENT 'VIP价格,单位元',
  14. j_cost DECIMAL DEFAULT 0 COMMENT '成本价',
  15. clerk_royaltyrate DECIMAL DEFAULT 0 COMMENT '店员提成比例',
  16. clerk_royaltyprice DECIMAL DEFAULT 0 COMMENT '店员提成金额',
  17. create_date DATE COMMENT '创建日期,款式档案建立时间',
  18. category_code VARCHAR(20) COMMENT '品类编码(如:D01-服装)',
  19. category_name VARCHAR(100) COMMENT '品类名称(如:服装)',
  20. style_class_code VARCHAR(20) COMMENT '款式大类编码',
  21. style_class VARCHAR(100) COMMENT '款式大类名称(如:上衣)',
  22. style_subclass_code VARCHAR(20) COMMENT '款式子类编码',
  23. style_subclass VARCHAR(100) COMMENT '款式子类名称(如:连衣裙)',
  24. style_styles_code VARCHAR(20) COMMENT '款式系列编码(如:EWE)',
  25. style_styles VARCHAR(100) COMMENT '款式系列名称(如:EWE)',
  26. style_sex_code VARCHAR(20) COMMENT '性别编码',
  27. style_sex VARCHAR(100) COMMENT '性别',
  28. style_kind_code VARCHAR(20) COMMENT '款式类型编码',
  29. style_kind VARCHAR(100) COMMENT '款式类型',
  30. style_unit_code VARCHAR(20) COMMENT '单位编码(如:PC)',
  31. style_unit VARCHAR(100) COMMENT '单位名称(如:件)',
  32. style_month_code VARCHAR(20) COMMENT '季节月份编码(如:0001)',
  33. style_month VARCHAR(100) COMMENT '季节月份(如:春/夏)',
  34. style_band_code VARCHAR(20) COMMENT '波段编码',
  35. style_band VARCHAR(100) COMMENT '波段(如:2021.04.15)',
  36. style_theme_code VARCHAR(20) COMMENT '主题编码',
  37. style_theme VARCHAR(100) COMMENT '主题(如:天使之城)',
  38. style_saletype_code VARCHAR(20) COMMENT '销售类型编码',
  39. style_saletype VARCHAR(100) COMMENT '销售类型',
  40. style_designer_code VARCHAR(20) COMMENT '设计师编码',
  41. style_designer VARCHAR(100) COMMENT '设计师姓名',
  42. style_plater_code VARCHAR(20) COMMENT '打板师编码',
  43. style_plater VARCHAR(100) COMMENT '打板师姓名',
  44. style_locate_code VARCHAR(20) COMMENT '产地编码',
  45. style_locate VARCHAR(100) COMMENT '产地',
  46. sizegrp_id VARCHAR(20) COMMENT '尺码组ID',
  47. sizegrp_name VARCHAR(100) COMMENT '尺码组名称',
  48. style_sort DECIMAL COMMENT '款式排序号',
  49. style_supplier_code VARCHAR(20) COMMENT '供应商编码',
  50. style_supplier VARCHAR(200) COMMENT '供应商名称(如:歌力思服饰)'
  51. )
  52. -- 使用UNIQUE KEY模型实现主键去重,相同style_id的数据会自动覆盖
  53. UNIQUE KEY(style_id)
  54. DISTRIBUTED BY HASH(style_id) BUCKETS 10
  55. PROPERTIES (
  56. "replication_num" = "1",
  57. -- 启用写时合并模式以获得最佳查询性能
  58. "enable_unique_key_merge_on_write" = "true"
  59. );
  60. -- 表注释:此表用于存储服装成品款式核心档案,支持款式分析、价格管理和销售统计
  61. COMMENT ON TABLE dw_style_archive IS '服装成品款式档案表,包含款式编码、名称、价格、品牌、分类、季节等核心属性';