跳到主要内容

“TDengine 3.x”数据源

TDengine 3.x类型的数据写入,是通过 TMQ 订阅的方式把数据从边缘侧或者 TDengine Cloud 的其他实例写入到当前选择的 TDengine Cloud 实例。使用这种方式的前提条件是

先决条件

  • 如果是数据源是边缘侧的 TDengine 3.x 服务器,请确认已经开放 6041 端口并且允许任意 IP 访问。
  • 用户需要在数据源的 TDengine 里面创建相应的主题,该主题可以是一个或多个数据库,或超级表或普通表,也可以是一个已创建的 Topic。

具体步骤

  1. 在 TDengine Cloud 中,在左边菜单中打开 数据写入 页面,在 数据源 选项卡上,单击 添加数据源打开新增页面。在名称输入框里面填写这个数据源的名称,并选择TDengine 3.x类型。
  2. 目标数据库里面选择一个当前所在的 TDengine Cloud 实例里面的数据库作为目标数据库。
  3. Topic DSN中,配置云服务数据订阅已创建 Topic 的 DSN。
  4. 订阅初始位置栏,可配置从最早数据(earliest)或最晚(latest)数据开始订阅,默认为 earliest。
  5. 订阅组 ID中配置订阅组 ID,用于标识一个订阅组,同一个订阅组内的订阅者共享消费进度,不同订阅组之间消费进度独立。
  6. 客户端 ID中配置客户端 ID,用于标识一个订阅者,同一个订阅组内的不同订阅者需要使用不同的客户端 ID。
  7. 启用快照栏配置是否启用快照,开启快照支持订阅更早的数据,默认为 false。
  8. 超时栏配置超时时间,可配置为 never: 表示无超时时间,持续进行订阅,也可指定超时时间:5s, 1m 等,支持单位 ms(毫秒),s(秒),m(分钟),h(小时),d(天),M(月),y(年)。
  9. 填写完成以上信息后,点击新增按钮,即可直接启动从 TDengine 到 TDengine Cloud 实例的数据同步。