阿里云flink平台之电商场景实战之订单与销量统计

1- 背景信息

以下案例是实时计算的合作伙伴袋鼠云通过阿里云实时计算来完成电商订单管理的案例。

2- 业务架构图

在这里插入图片描述
业务流程:

  1. 使用数据传输服务DTS把您的数据同步到大数据总线(DataHub)。
  2. 阿里云实时计算订阅大数据总线(DataHub)的数据进行实时计算。
  3. 将实时数据插入到RDS的云数据库。
  4. 通过阿里云的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
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值