知识卡片
SQL是更高抽象
内容
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。