
任务描述

需求描述
一、背景
埋词效果统计,埋词时间,出单时间目前是放在一起的,不便于分析。需将埋词时间,出单时间单独存一张表用于分析埋词效果。
业务价值:用于研究埋词效果
验收人:李青
二、需求说明
2.1、埋词时间与出单时间分离,新增埋词时间表(位置与表amazon_burdwordissuingdetail 放在一个数据库,便于数据分析提取数据)
存储格式:渠道SKU,来源渠道,时间类型(类型:1、埋词时间,2、出单时间),时间,埋词策略ID
2.2、埋词效果表新增字段
amazon_burdwordissuingdetail 新增 策略名称,来源渠道SKU ID ,店铺ID,店铺名称,埋词后7天内出单销量,埋词后30天内出单销量 。
埋词效果统计,埋词时间,出单时间目前是放在一起的,不便于分析。需将埋词时间,出单时间单独存一张表用于分析埋词效果。
业务价值:用于研究埋词效果
验收人:李青
二、需求说明
2.1、埋词时间与出单时间分离,新增埋词时间表(位置与表amazon_burdwordissuingdetail 放在一个数据库,便于数据分析提取数据)
存储格式:渠道SKU,来源渠道,时间类型(类型:1、埋词时间,2、出单时间),时间,埋词策略ID
2.2、埋词效果表新增字段
amazon_burdwordissuingdetail 新增 策略名称,来源渠道SKU ID ,店铺ID,店铺名称,埋词后7天内出单销量,埋词后30天内出单销量 。
2.3、需要初始化数据。
验收标准
业务价值:用于研究埋词效果
验收人:李青
验收人:李青
2:新增的脚本如下
DROP TABLE IF EXISTS `amazon_buryworddetail`;

CREATE TABLE `amazon_buryworddetail` (
`Id` bigint(0) NOT NULL AUTO_INCREMENT,
`OrderSourceId` int(0) NULL DEFAULT NULL COMMENT '来源渠道',
`OrderSourceSku` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '渠道sku',
`TacticsId` int(0) NULL DEFAULT NULL COMMENT '策略id',
`SiteCode` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '站点',
`Asin` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL,
`IsFirstOrder` bit(1) NULL DEFAULT NULL COMMENT '是否为首单',
`OrderIssuingTime` int(0) NULL DEFAULT NULL COMMENT '第二次出单时间间隔',
`IsModifyPrice` bit(1) NULL DEFAULT NULL COMMENT '进7天是否调价',
`TacticsName` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '策略名称',
`OrderSourceSkuId` bigint(0) NULL DEFAULT NULL COMMENT 'listingId',
`SevenDayOrders` int(0) NULL DEFAULT NULL COMMENT '埋词后7天出单销量',
`MonthDayOrders` int(0) NULL DEFAULT NULL COMMENT '埋词后30天出单销量',
`AddTime` datetime(0) NULL DEFAULT NULL COMMENT '添加时间',
`UpdateTime` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
`BuryWordTime` date NULL DEFAULT NULL COMMENT '埋词时间',
`Festivallabel` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '节日标签',
PRIMARY KEY (`Id`) USING BTREE,
UNIQUE INDEX `OrderSourceId`(`OrderSourceId`, `OrderSourceSku`, `BuryWordTime`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic;
SET FOREIGN_KEY_CHECKS = 1;
2-2:
DROP TABLE IF EXISTS `amazon_burywordorderdetail`;
CREATE TABLE `amazon_burywordorderdetail` (
`Id` bigint(0) NOT NULL AUTO_INCREMENT,
`OrderSourceId` int(0) NULL DEFAULT NULL COMMENT '来源渠道',
`OrderSourceSku` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '渠道sku',
`SaleOrderTime` date NULL DEFAULT NULL COMMENT '出单时间',
`AddTime` datetime(0) NULL DEFAULT NULL COMMENT '增加时间',
`UpdateTime` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`Id`) USING BTREE,
UNIQUE INDEX `OrderSourceId`(`OrderSourceId`, `OrderSourceSku`, `SaleOrderTime`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic;
SET FOREIGN_KEY_CHECKS = 1;
3:核心代码如图