现状:
1.listing管理V2财务相关的数据(利润率、退款率)是百货开发组通过datax同步财务明细数据汇总计算,最后计算各种费率;2.结果是一天只能更新一次(数据量问题)数据延迟较大,另外就是数据明细太多,计算经常出现不精确的情况,导致最终计算结果与财务组计算的结果差异较大;
需求描述:
希望财务组能把基础明细数据按下列类型汇总计算(渠道+渠道SKU维度)
`msku` varchar(64) NOT NULL COMMENT "渠道sku",
`source_id` bigint(20) NOT NULL COMMENT "订单来源渠道 ID(店铺ID)",
`customer_id` int(11) NULL COMMENT "商户号",
`profit_day_7` decimal(18, 4) NOT NULL COMMENT "7天利润",
`profit_day_14` decimal(18, 4) NOT NULL COMMENT "14天利润",
`profit_day_30` decimal(18, 4) NOT NULL COMMENT "30天利润",
`profit_day_60` decimal(18, 4) NOT NULL COMMENT "60天利润",
`profit_day_90` decimal(18, 4) NOT NULL COMMENT "90天利润",
`profit_day_365` decimal(18, 4) NOT NULL COMMENT "365天利润",
`profit_day_30_to_60` decimal(18, 4) NULL COMMENT "近30到60天利润",
`sale_day_7` decimal(18, 4) NOT NULL COMMENT "7天销售额",
`sale_day_14` decimal(18, 4) NOT NULL COMMENT "14天销售额",
`sale_day_30` decimal(18, 4) NOT NULL COMMENT "30天销售额",
`sale_day_60` decimal(18, 4) NOT NULL COMMENT "60天销售额",
`sale_day_90` decimal(18, 4) NOT NULL COMMENT "90天销售额",
`sale_day_365` decimal(18, 4) NOT NULL COMMENT "365天销售额",
`sale_day_30_to_60` decimal(18, 4) NULL COMMENT "近30到60天销售额",
`refund_day_7` decimal(18, 4) NOT NULL COMMENT "7天退款额",
`refund_day_14` decimal(18, 4) NOT NULL COMMENT "14天退款额",
`refund_day_30` decimal(18, 4) NOT NULL COMMENT "30天退款额",
`refund_day_60` decimal(18, 4) NOT NULL COMMENT "60天退款额",
`refund_day_90` decimal(18, 4) NOT NULL COMMENT "90天退款额",
`refund_day_365` decimal(18, 4) NOT NULL COMMENT "365天退款额",
`refund_day_30_to_60` decimal(18, 4) NULL COMMENT "近30天到60天退款额",
`refund_and_sale_day_7` decimal(18, 4) NOT NULL COMMENT "7天退款额加销售额",
`refund_and_sale_day_14` decimal(18, 4) NOT NULL COMMENT "14天退款额加销售额",
`refund_and_sale_day_30` decimal(18, 4) NOT NULL COMMENT "30天退款额加销售额",
`refund_and_sale_day_60` decimal(18, 4) NOT NULL COMMENT "60天退款额加销售额",
`refund_and_sale_day_90` decimal(18, 4) NOT NULL COMMENT "90天退款额加销售额",
`refund_and_sale_day_365` decimal(18, 4) NOT NULL COMMENT "365天退款额加销售额",
`refund_and_sale_day_30_to_60` decimal(18, 4) NULL COMMENT "近30到60天退款额加销售额",
`update_time` datetime NULL COMMENT "更新时间"