- [P20260220-021015] 2026-02-20 02:10:15 +0800 - summary: ## 1.1.6 store_goods_sales_records(门店商品销售流水)ODS→DWD 未映射 1 个字段:`discount_price`### store_goods_sales_records — discount_p… - prompt: ```text ## 1.1.6 store_goods_sales_records(门店商品销售流水)ODS→DWD 未映射 1 个字段:`discount_price`### store_goods_sales_records — discount_price- 数据类型:numeric(nullable)- 采样值(前 10 个 distinct):`0.00, 1.00, 2.00, 3.00, 3.50, 4.00, 5.00, 6.00, 7.00, 8.00`- NULL 率:0/17563 = 0%(全部非空)- distinct 值数量:48- 分布(top 5):`5.00→5008次, 8.00→3284次, 6.00→1365次, 2.00→1291次, 10.00→1174次`- 与 `ledger_unit_price` 的关系:16287/17563 相同(92.7%),1276 条不同- 业务含义推测:**折后单价**,即商品经过折扣后的实际销售单价。与 `ledger_unit_price`(台账单价/原价)在大多数情况下相同,但有 7.3% 的记录存在差异(即发生了折扣)。#### ⚠️ DWD 列名冲突| 验证项 | 结果 ||--------|------|| DWD `discount_price` 匹配 ODS `discount_money` | **17563/17563 = 100%** || DWD `discount_price` 匹配 ODS `discount_price` | 111/17563 = 0.6%(巧合) |**结论**:DWD `dwd_store_goods_sale.discount_price` 当前实际映射自 ODS `discount_money`(折扣金额),而非 ODS `discount_price`(折后单价)。列名存在语义误导。需要进行修正,DWD字段名称应与ODS相符-----------把这个,整理到 field_review_for_user.md 对应章节中。 ```