开发者社区 > 大数据与机器学习 > 实时计算 Flink > 正文

在建行,数据通常来源于哪些?

已解决

在建行,数据通常来源于哪些?

展开
收起
游客lmkkns5ck6auu 2022-08-31 11:09:06 560 0
1 条回答
写回答
取消 提交回答
  • 推荐回答

    在建行,数据通常来源于三个渠道,分别是客户渠道、员工渠道和外联渠道。客户渠道的交易主要是手机银 行 APP 上发起的;员工渠道的交易主要是指建行分布在各个网点的银行柜员操作发起的,比如去银行办理一笔 存款业务,柜员就会在员工渠道发起一笔存款交易;外联渠道是指外部系统调用建行的接口形成的交易。渠道发起的每一个业务动作对应数据处理系统的三条日志报文,分别是请求、响应和埋点,它们都有全局唯一的跟踪号。这里存在一个难点是对源源不断的三条数据流提取唯一标识,并根据这个唯一标识把三条数据join 连接起来,形成完整的一个业务动作。此外,这里还涉及到消息先来和后来、中间状态存储以及消息延 迟到达的问题。具体来说,每个业务动作对应的 3 条数据 80% 的情况下会在 5 秒钟内到达,但是由于网络的 抖动或者采集的延迟,需要容忍一个小时左右的延迟。

    以上内容摘自《Apache Flink 案例集(2022版)》电子书,点击https://developer.aliyun.com/ebook/download/7718 可下载完整版

    2022-08-31 13:14:31
    赞同 展开评论 打赏

实时计算Flink版是阿里云提供的全托管Serverless Flink云服务,基于 Apache Flink 构建的企业级、高性能实时大数据处理系统。提供全托管版 Flink 集群和引擎,提高作业开发运维效率。

相关电子书

更多
《技术的乌托邦还是商业的潘多拉魔盒?》比特币研究报告 立即下载
比特币谣言粉碎机: 技术的乌托邦还是商业的潘多拉魔盒? 立即下载
增长的真相暨金数据新产品发布 立即下载