知识卡片

SQL是更高抽象

专业/工作 · 503.f

内容

Table API & SQL 基于 DataStream/DataSet 提供关系型抽象,让开发者用表、查询和 DDL 描述流计算。发散:抽象层越高,越要理解它最终仍会落回状态(见[[状态保存业务记忆]])、时间(见[[三种时间语义]])和连接器(见[[连接器是系统边界]])。

参考来源

- 位置:《Flink原理与实践》第8章《Table API & SQL的介绍和使用》(源文件:_epub-src/OEBPS/Text/chapter11.xhtml) - 结论依据:原文围绕“关系型数据库式的API——Table API & SQL”给出定义、流程、对比或限制条件,本卡片据此提炼其可迁移的框架机制,并补充了使用边界或工程启发。 - 原始内容:为了方便开发和迭代,Flink基于DataStream/DataSet API提供了一个更高层的关系型数据库式的API——Table API & SQL。