应用场景

最近更新时间:2026-04-16 11:28:52

我的收藏
在传统离线数仓中,数据从 ODS 到 DWD、DWS 再到 ADS 的流转通常以 T+1 批处理方式完成,难以满足业务对实时性的要求。Setats 天然支持实时分层数仓架构:每一层的 Setats 表在数据更新时自动生成完整的 Changelog,下游层级通过订阅上游的 Changelog 进行增量计算,层层串联,形成从数据源到最终聚合结果的实时增量数据流水线。
例如,ODS 层的原始数据写入 Setats 后,Flink 作业订阅其 Changelog 进行清洗与关联,将结果写入 DWD 层的 Setats 表;DWD 层的变更再次触发下游 Flink 作业完成指标聚合,写入 DWS 层。整个过程端到端延迟在秒级,每一层的数据变更都实时向下传递,无需等待批处理调度。
同时,每一层 Setats 表都支持批量计算与 OLAP 查询。用户可以直接通过 Doris、StarRocks、Spark 等引擎对任意层级的数据进行交互式查询与多维分析,极大提升了数据探索的灵活性和问题排查的效率。
通过这一架构,用户可以用一套 Setats 存储同时承载实时增量流转与数据分析两大需求,无需在消息队列、数据湖与 OLAP 引擎之间搬迁数据,大幅简化数仓架构并降低运维成本。

腾讯云流湖引擎 Setats 方案可以广泛应用于多个行业和场景,包括但不限于出行、游戏、教育和电商等领域。
出行:车辆通过车机终端持续上报位置、车速、油量/电量、胎压等大量信号数据,具有写入频率高、字段多、更新频繁的特点。Setats 可以直接承接车机信号的实时写入,以车辆 ID 为主键利用 Partial Update 实现各信号字段的独立更新,无需每次上报全量字段。Setats 支持几千列大宽表的高效写入,并支持数据秒级可见,调度系统可实时查询任意车辆的最新状态,进行动态路线规划与车辆调配;历史信号数据持久化到远程列存中,供轨迹回溯、故障分析与运营报表等离线场景使用。
游戏:买量(用户获取)是核心增长手段,需要实时追踪广告投放效果与用户转化链路。Setats 支持将各渠道的买量事件数据实时写入,通过 Changelog 驱动 Flink 作业进行实时归因计算与指标聚合,运营人员可通过 Doris 或 StarRocks 秒级获取各渠道、各素材、各地域的投放效果,快速发现高 ROI 渠道并及时关停低效投放,显著提升买量效率与预算利用率。
教育:Setats 可以帮助教育机构实时跟踪学生的学习进度和行为模式。课程平台将学生的学习事件(如课程观看进度、答题记录、互动行为等)实时写入 Setats,教师和教务人员可以基于秒级可见的数据及时了解每位学生的学习状况,提供个性化的教学建议,快速识别学习困难的学生并给予针对性支持。
电商:Setats 可以帮助商家实现精准的用户画像分析。通过将用户的浏览、搜索、加购、下单等行为数据实时写入 Setats,利用 Partial Update 能力持续更新用户画像的各维度特征,营销系统可以实时获取最新的用户偏好,及时调整推荐算法和营销策略,快速响应市场变化,优化促销活动,从而提升转化率和客户满意度。此外,Setats 支持对大量商品与订单数据的高效写入与查询,确保商家能够实时获取销售数据,做出及时的库存和营销调整。