本文为您介绍实时计算Flink版支持的表类型的定义和连接器。
表类型的定义
阿里云实时计算Flink版通过Flink SQL定义表对上下游存储进行映射或者使用Datastream API进行连接来实现读写。支持以下几种Flink SQL表类型的定义:
- 源表:是数据流的入口,用于从外部系统(如 Kafka、MySQL CDC)持续读取原始事件数据。 
- 维表:是用于补充信息的参考表,通常通过 JOIN 为流数据关联静态或低频更新的维度信息(如用户、商品信息)。 
- 结果表:是数据处理的出口,用于将计算后的结果(如聚合、关联后的数据)写入目标系统(如数仓、数据库、消息队列)。 
支持的连接器
| 关系型数据库 | NoSQL数据库 | 消息队列 | 
| 数据仓库 | 数据湖 | 日志/对象存储服务 | 
| 工具调试类 | 键值/时序数据库 | 通用类 | 
连接器支持情况
| 连接器 | 支持类型 | 运行模式 | API类型 | 是否支持更新或删除结果表数据 | ||
| 源表 | 维表 | 结果表 | ||||
| 说明  支持连接RDS MySQL版、PolarDB MySQL版及自建MySQL。 | √ | √ | √ | 流模式 | SQL、DataStream和数据摄入YAML | 是 | 
| √ | √ | √ | 流模式和批模式 | SQL、DataStream和数据摄入YAML | 是 | |
| √ | × | √ | 流模式 | SQL、DataStream和数据摄入YAML | 不支持更新和删除结果表数据,只支持插入数据。 | |
| √ | √ | √ | 流模式和批模式 | SQL和DataStream | 不支持更新和删除结果表数据,只支持插入数据。 | |
| √ | √ | √ | 流模式和批模式 | SQL和数据摄入YAML | 是 | |
| √ | × | √ | 流模式 | SQL和DataStream | 不支持更新和删除结果表数据,只支持插入数据。 | |
| √ | √ | √ | 流模式和批模式 | SQL、DataStream和数据摄入YAML | 是 | |
| √ | × | √ | 流模式和批模式 | SQL和DataStream | 不支持更新和删除结果表数据,只支持插入数据。 | |
| √ | √ | √ | 流模式 | SQL和DataStream | 是 | |
| √ | √ | √ | 流模式和批模式 | SQL | 是 | |
| √ | × | √ | 流模式和批模式 | SQL和DataStream | 不支持更新和删除结果表数据,只支持插入数据。 | |
| 说明  后续将不再支持云数据库RDS MySQL版连接器,建议您直接使用MySQL连接器。 | × | √ | √ | 流模式和批模式 | SQL | 是 | 
| √ | × | √ | 流模式 | SQL和DataStream | 不支持更新和删除结果表数据,只支持插入数据。 | |
| × | √ | √ | 流模式 | SQL | 是 | |
| × | √ | √ | 流模式 | SQL | 是 | |
| × | × | √ | 流模式 | SQL | 是 | |
| × | √ | √ | 流模式 | SQL | 是 | |
| √ | √ | √ | 流模式和批模式 | SQL | 是 | |
| × | √ | √ | 流模式和批模式 | SQL | 是 | |
| × | × | √ | 流模式和批模式 | SQL | 是 | |
| √ | × | √ | 流模式 | SQL和数据摄入YAML | 是 | |
| √ | √ | √ | 流模式和批模式 | SQL和DataStream | 是 | |
| × | × | √ | 流模式和批模式 | SQL | 是 | |
| √ | √ | √ | 流模式 | SQL | 是 | |
| × | × | √ | 流模式和批模式 | DataStream和SQL | 是 | |
| × | × | √ | 流模式 | SQL | 否 | |
| √ | × | × | 流模式 | SQL | 不涉及 | |
| √ | √ | √ | 流模式和批模式 | SQL | 是 | |
| × | × | √ | 流模式 | SQL | 是 | |
| √ | × | √ | 流模式和批模式 | SQL | 是 | |
| √ | √ | × | 流模式和批模式 | SQL | 不涉及 | |
| × | × | √ | 流模式和批模式 | SQL | 是 | |
| √ | × | × | 流模式和批模式 | SQL | 不涉及 | |
| × | × | √ | 流模式和批模式 | SQL和数据摄入YAML | 是 | |
| √ | × | √ | 流模式和批模式 | SQL和DataStream | 是 | |