10. 数据导出与作业调度
1. 创建数据库
2. 创建4张表
用户行为1张表,业务数仓3张表
CREATE TABLE `uv_source_d` (
`source` varchar(20) NOT NULL COMMENT '渠道',
`ct` bigint(20) DEFAULT NULL COMMENT '个数',
`ds` varchar(8) NOT NULL COMMENT '日期',
PRIMARY KEY (`source`,`ds`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='渠道日活';
CREATE TABLE `trade_age_d` (
`age` BIGINT(20) NOT NULL COMMENT '年龄',
`sku_num` DECIMAL(16,2) DEFAULT NULL COMMENT '购买商品个数',
`order_count` DECIMAL(16,2) DEFAULT NULL COMMENT '订单个数',
`order_amount` DECIMAL(16,2) DEFAULT NULL COMMENT '销售额',
`avg_amount` DECIMAL(10,2) DEFAULT NULL COMMENT '平均客单价',
`ds` VARCHAR(20) NOT NULL COMMENT '日期',
PRIMARY KEY (`age`,`ds`)
) ENGINE=INNODB DEFAULT CHARSET=utf8 COMMENT='年龄销售统计';
CREATE TABLE trade_province_d
(
province_id VARCHAR(20) NOT NULL COMMENT '省市 id',
province_name VARCHAR(20) COMMENT '省市名称',
region_id VARCHAR(20) COMMENT '地区 ID',
region_name VARCHAR(20) COMMENT '地区名称',
sku_num DECIMAL(16,2) COMMENT '购买商品个数',
order_count DECIMAL(16,2) COMMENT '订单个数',
order_amount DECIMAL(16,2) COMMENT '销售额',
avg_amount DECIMAL(10,2) COMMENT '平均客单价',
`ds` VARCHAR(20) NOT NULL COMMENT '日期' ,
PRIMARY KEY (`province_id`,`ds`)
)ENGINE=INNODB DEFAULT CHARSET=utf8
COMMENT '地区销售统计';
CREATE TABLE `trade_sku` (
`sku_id` VARCHAR(20) NOT NULL COMMENT '商品 id',
`sku_name` VARCHAR(200) DEFAULT NULL COMMENT '商品名称',
`sku_num` DECIMAL(16,2) DEFAULT NULL COMMENT '购买商品个数',
`category3_id` VARCHAR(20) COMMENT '三级分类 id',
`category2_id` VARCHAR(20) COMMENT '二级分类 id',
`category1_id` VARCHAR(20) COMMENT '一级分类 id',
`category3_name` VARCHAR(20) COMMENT '三级分类名称',
`category2_name` VARCHAR(20) COMMENT '二级分类名称',
`category1_name` VARCHAR(20) COMMENT '一级分类名称',
`order_count` DECIMAL(16,2) DEFAULT NULL COMMENT '订单个数',
`order_amount` DECIMAL(16,2) DEFAULT NULL COMMENT '销售额',
`avg_amount` DECIMAL(10,2) DEFAULT NULL COMMENT '平均客单价',
`ds` VARCHAR(20) NOT NULL COMMENT '日期',
PRIMARY KEY (`sku_id`,`ds`)
) ENGINE=INNODB DEFAULT CHARSET=utf8 COMMENT='商品销售统计';
3. 创建商品销售数据同步节点
创建输出结果集的数据源
创建同步节点
4. 创建年龄统计表数据同步节点
5. 创建省市统计表数据同步节点
6. 创建渠道统计表数据同步节点
7. 执行业务,将数据从maxcompute导出到mysql中
本文来自博客园,作者:jsqup,转载请注明原文链接:https://www.cnblogs.com/jsqup/p/16299277.html