全部产品
弹性计算 会员服务 网络 安全 移动云 数加·大数据分析及展现 数加·大数据应用 管理与监控 云通信 阿里云办公 培训与认证 智能硬件
存储与CDN 数据库 域名与网站(万网) 应用服务 数加·人工智能 数加·大数据基础服务 互联网中间件 视频服务 开发者工具 解决方案 物联网 更多
流计算

产品定位

更新时间:2018-03-28 15:43:33

阿里云流计算提供BlinkSQL协助用户简单轻松完成流式计算逻辑的处理。同时,受限于SQL代码功能有限无法满足某些特定场景的业务需求,阿里云流计算同时为部分授信用户提供全功能的UDF函数,帮助用户完成业务定制化的数据处理逻辑。在流数据分析领域用户直接使用BlinkSQL+UDF即可完成大部分流式数据分析处理逻辑,目前的流计算更擅长于做流式数据分析、统计、处理,对于非SQL能够解决的领域,例如复杂的迭代数据处理、复杂的规则引擎告警则不适合现有的流计算产品去解决。

目前流计算擅长解决的几个领域的应用场景:

  1. 实时的网络点击PV、UV统计。

  2. 统计交通卡口的平均5分钟通过车流量。

  3. 水利大坝的压力数据统计和展现。

  4. 网络支付涉及金融盗窃固定行为规则的告警。

曾经阿里云流计算对接,但发现无法满足的情况:

  1. Oracle存储过程使用阿里云流计算替换: 流计算无法从功能上完全替换掉Oracle存储过程,两者面向问题领域不一致。

  2. 现有的Spark作业无缝迁移到流计算: Spark部分涉及流计算可以考虑改造并迁移到流计算,用户可以完全省去运维Spark和开发Spark的各类成本,但无法做到Spark作业无缝迁移到流计算。

  3. 多种复杂规则引擎告警: 针对单一一条数据存在多条复杂规则告警,且该规则在系统运行时变化。这类应该有专门的规则引擎系统解决,当前流计算面对不是该问题域。

当前流计算对外接口定义为BlinkSQL/UDF,提供服务于流式数据分析、统计、处理的一站式开发工具,面向客户更多是数仓开发人员、数据分析师,这类客户不希望更多参与底层代码开发,而希望简单编写流计算SQL即可完成自身流式数据分析业务

本文导读目录