当前位置: 首页 > news >正文

(九)基于 Flink DataStream API 应用案例

在 11.11 购物节大促活动中,天猫、京东等商家会对外发布购物节对应的交易金额、单量等信息,下面我们以 2023.11.11 购物节大促为背景,完成如下任务的计算:

      问题1:每隔 1 秒统计购物节当日从零点开始,截止到当前时间总交易额。

      问题2:基于销售的商品,按照品牌分类,每小时统计对应品牌下的总订单量。

基于上面的应用场景,结合 DataStream API,完成技术方案设计,并输出实现代码。

目录

问题 1 详解

问题 2 详解


问题 1 详解

基于问题 1,主要是统计当日总的订单金额,我们采用 socket 方式来模拟获取数据源:

对应订单输入流格式如下:

import lombok.Data;@Data
public class Orders {//订单号private String orderId;//商品号private String itemId;//品牌private String brand;//价格private Float price;//下单时间(数据格式为:yyyy-MM-dd HH:mm:ss)private String orderTime;
}

具体代码实现如下:

import learn.chart.bean.Orders;
import org

http://www.mrgr.cn/news/3187.html

相关文章:

  • 前端开发工程师面试整理-ES6+的新特性
  • pcdn闲置带宽被动收入必看教程。第五讲:光猫更换和基础设置
  • 详解线索分层的目的、维度与创新实践
  • 搜维尔科技:使用Geomagic Touch遥操作UR3机器人进行抓取放等操作
  • git命令大全及实操
  • git commit 时发生:fatal: cannot lock HEAD ref
  • Django后端架构开发:后台管理与会话技术详解
  • 安卓查询系统数据库(ContentResolver)带关键字解决方法
  • 数据库学习(进阶)
  • NSI程序打包脚本文件编写教程
  • Git 使用总结
  • 网安加·百家讲坛 | 裴伟伟:蓝牙音箱和耳机安全测评报告
  • Opencv常用函数汇总
  • 网站建设中:高效利用Robots.txt文件的策略与实践
  • 笔记 6 : 彭老师课本第 5 章 ,举例分析 IIC 编程,以及开启虚拟机
  • C/C++|C++标准库 string 流之std::ostringstream 和 std::istringstream 流
  • 免费通配符泛域名SSL证书全自动申请、更新、续期、部署,支持部署到阿里云、腾讯云、ssh主机
  • 计算机网络之TCP序号,确认序号和报文传输时间
  • 【AI学习】人工智能的几种主义
  • 一、什么是 mvvm? MVC、MVP、MVVM三种模式的区别与详解