问答 2023-06-18 来自:开发者社区

老哥,我有个问题。如果Flink CDC不能设置水位线,那sql坐的窗口聚合,也就不能按水位线时事?

老哥,我有个问题。如果Flink CDC不能设置水位线,那sql坐的窗口聚合,也就不能按水位线(比如1s宽度)时事计算了?

问答 2023-01-09 来自:开发者社区

有遇到过 flink SQL join 聚合结果缺失的情况吗?

有遇到过 flink SQL join 聚合结果缺失的情况吗?

问答 2022-02-15 来自:开发者社区

Flink SQL如何将多个表的查询结果(列不同)聚合成一张表

select a.table_tmp1.r1 / a.table_tmp2.r2 这个是对同一行的数据进行操作,所以你需要先对table_tmp1和table_tmp2做一个join,将两个表的数据根据条件合并成一张表。 zilong xiao 于2020年7月8日周三 下午8:55写道: > 列如下面这样,需要查询table1 & table2,分别查询不同的字段 > 在最外...

问答 2022-02-15 来自:开发者社区

flink sql 窗口使用了处理时间滚动窗口方式 但是都是只有5分结束的时候才能把聚合结果输出

我现在遇到有这样一个场景,我们需要实时去统计5分和30分的粒度,flink sql 窗口使用了处理时间滚动窗口方式 但是都是只有5分结束的时候才能把聚合结果输出,这个不满足我们需求,有没有方式可以直接实时输出结果,比如18:02 的统计+1+1 都能直接落在18:00-18:05的窗口上,并每次+1都能实时输出,而不是等到窗口结束才sink 到mysql .30分钟同5分种,这种flink sq....

问答 2022-02-15 来自:开发者社区

请问Flink streaming sql是否支持两层group by聚合啊?

我们有个streaming sql得到的结果不正确,现象是sink得到的数据一会大一会小,我们想确认下,这是否是个bug, 或者flink还不支持这种sql。 具体场景是:先group by A, B两个维度计算UV,然后再group by A 把维度B的UV sum起来,对应的SQL如下:(A -> dt, B -> pvareaid) SELECT dt, SUM(a.uv) AS...

问答 2022-02-15 来自:开发者社区

Flink sql 维表聚合问题请教

请教下如何在维表上做聚合操作? 如下操作与预期不符合,不知道是姿势不正确还是其他原因,麻烦大佬些指教下 ~ -- 模拟需求(有点牵强...): -- 过滤 kafka_user_event 中 event_type = LOGIN 数据,并且关联维表 mysql_user_blacklist 统计对应 user_id 在维表中的次数 -> 即: 在维表上做聚合操作 -- 1. 创建user_...

问答 2022-02-15 来自:开发者社区

flink sql如何支持每隔5分钟触发当日零点到当前5分钟的聚合计算?

flink sql如何支持每隔5分钟触发当日零点到当前5分钟的聚合计算  hi all:有这样子一个场景,我想通过每隔5分钟统计当日零点到当前5分钟的pv和uv,用批处理大概大概表达如下:  select      '2020-03-19' as dt ,     '2020-03-19 12:05...

问答 2022-02-15 来自:开发者社区

flink sql聚合后collect收集数据问题

源表三个字段 name, color, ts 按时间窗口聚合后想根据name group by取colors数组 create table source_table ( name STRING, color STRING, ts TIMESTAMP, WATERMARK ts for ts ) create table sink_table ( name STRING, colors ARR...

问答 2022-02-15 来自:开发者社区

Flink SQL将group聚合的数据写入到HBase表报primary keys问题

各位好,  最近在研究Flink Hbase连接器,测试实验是将聚合的数据写入到hbase报错。希望能得到各位的帮助。代码 如下:  /**  @Author: ellis.guan  @Description: HBase测试类  @Date: 2020/3/6 15:41  @Version: 1.0  */  p...

问答 2022-02-15 来自:开发者社区

Flink Table / SQL API:在会话窗口聚合后修改rowtime属性

是否可以rowtime在第一次session聚合后修改属性,使其等于.rowtime会话中最后一次观察到的事件?我正在尝试做这样的事情:table .window(Session withGap 2.minutes on 'rowtime as 'w) .groupBy('w, 'userId) .select('userId, ('w.end.cast(Types.LONG) - 'w....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

阿里云实时计算Flink

一套基于Apache Flink构建的一站式、高性能实时大数据处理平台,广泛适用于流式数据处理、离线数据处理、DataLake计算等场景。

+关注