1- 背景信息
以下案例是实时计算的合作伙伴袋鼠云通过阿里云实时计算来完成电商订单管理的案例。
2- 业务架构图

业务流程:
- 使用数据传输服务DTS把您的数据同步到大数据总线(DataHub)。
- 阿里云实时计算订阅大数据总线(DataHub)的数据进行实时计算。
- 将实时数据插入到RDS的云数据库。
- 通过阿里云的DataV或者是其他的大屏完成数据展示。
3- 准备工作
将RDS MySQL产生的增量数据实时同步到DataHub中的Topic。由RDS经过DTS数据同步到大数据总线(DataHub)Schema表的信息。
表 1. orders_real源表

表 2. orderdetail_real源表

4- 编写业务逻辑
--数据的订单源表。
create table orders_real(
dts_ordercodeofsys varchar,
dts_paytime bigint,
dts_deliveredtime varchar,
dts_storecode varchar,
dts_warehousecode varchar,
dts_cancelled bigint,
dts_delivered bigint,
dts_receivercity varchar,
dts_receiverprovince varchar,
dts_record_id varchar,
dts_operation_flag varchar,
dts_instance_id varchar,
dts_db_name varchar,
dts_table_name varchar,
dts_utc_timestamp varchar,
dts_before_flag varchar,
dts_after_flag varchar
) with (
type='datahub',
endPoint='http://dh-cn-****.com',
project='your',
topic='表名',
accessId='您的ID',
accessKey='您的KEY'
);
create table orderdetail_real(
dts_ordercodeofsys varchar,
dts_skuname varchar,
dt

最低0.47元/天 解锁文章
1017

被折叠的 条评论
为什么被折叠?



