“TDengine 2.x”数据源
TDengine 2.x 的数据写入,是通过查询方式把数据从边缘侧 TDengine 2.x 服务器写入到当前选择的 TDengine Cloud 实例。
先决条件
- 边缘侧的 TDengine 服务器版本必须是 2.6 版本。
- 服务器已经开放 6030 的端口,并允许任何 IP 访问。
- 用户需要在数据源的 TDengine 里面创建相应的主题,该主题可以是一个或多个数据库,或超级表或普通表。
具体步骤
- 在 TDengine Cloud 中,在左边菜单中打开 数据写入 页面,在 数据源 选项卡上,单击 添加数据源打开新增页面。在名称输入框里面填写这个数据源的名称,并选择TDengine 2.x类型。
- 在目标数据库里面选择一个当前所在的 TDengine Cloud 实例里面的数据库作为目标数据库。
- 在连接协议栏中,配置连接 协议,可配置为 WS、WSS。
- 在服务器栏中配置远端边缘侧或者 TDengine Cloud 的其他实例的 IP 或域名。
- 在端口栏中配置连接的端口号。
- 在数据库栏中,配置可以配置远端边缘侧 TDengine 服务器上面的一个数据库名称。
- 在用户名栏中,配置访问远端边缘侧 TDengine 服务器的用户名,默认值为 root。
- 在Password栏中,配置访问远端边缘侧 TDengine 服务器的密码,默认值为 taosdata。
- 可以点击连通性检查, 检查 Cloud 实例与其他实例之间是否可以连通。
- 在迁移模式栏中,在Mode分栏里面配置迁移模式,可以选择迁移历史数据(history),实时数据(realtime)或者两者都选(both);在表结构分栏,配置是否迁移表结构,可以选择总是迁移(always),不迁移(none)或者只迁移新的(only)。
- 在超级表栏中,可以配置一个或者多个超级表;在表栏中,可以单独配置子表和普通表,支持 tb1 形式的表名或 stable.table 形式的子表名。如果不配置会迁移已配置超级表下面所以的子表数据。
- 在开始时间栏配置迁移数据开始的时间,然后在结束时间栏里面配置迁移数据结束的时间,最后在查询单元栏配置查询数据的基本单元,长时间范围的查询会以此为依据切割为多次查询。可以设置 0s,5s,1m 等,支持单位 ms(毫秒),s(秒),m(分钟),h(小时),d(天),M(月),y(年)。
- 在实时同步栏里面的配置仅在迁移模式设置成实时同步(realtime)模式下有效。在回溯分栏里面可以设置回溯的时间,可以设置 5s,10m 等。在间隔分栏里面可以设置间隔的实际时间,可以设置 5s,10m 等。在乱序分栏里面可以设置等待乱序数据入库后查询的时间,可以设置 500ms,10s 等。这三个栏目可以支持的单位 ms(毫秒),s(秒),m(分钟),h(小时),d(天),M(月)。
- 填写完成以上信息后,点击新增按钮,即可直接启动从TDengine 2.x 到 TDengine Cloud 实例的数据同步。