跳到主要内容
版本:3.x

TDengine

适用版本Cloud 功能TapData Cloud 为您提供了云端服务,适合需要快速部署、低前期投资场景,帮助您更好地专注于业务发展而非基础设施管理,注册账号即可领取免费的 Agent 实例,欢迎试用。企业版功能TapData Enterprise 可部署在您的本地数据中心,适合对数据敏感性或网络隔离有严格要求的场景,可服务于构建实时数仓,实现实时数据交换,数据迁移等场景。社区版功能TapData Community 是一个开源的数据集成平台,提供基础的数据同步和转换功能,可通过 Docker 一键部署,帮助您快速探索和实施数据集成项目。随着项目或企业发展,您可以平滑升级至 TapData Cloud 或 TapData Enterprise,以获得更多高级功能或服务支持。

TDengine 是一款开源、高性能、云原生的时序数据库,可适用于物联网、车联网、工业互联网、金融、IT 运维等场景。本文介绍如何在 TapData 上连接 TDengine 数据源,帮助您快速实现数据流转。

前提条件

由于TapData 采用 REST 方式连接至 TDengine,在配置连接前,您需要在 TDengine 所属服务器上执行 sudo systemctl start taosadapter 命令开启 taosAdapter 服务。

提示

如希望 TapData 读取 TDengine 的增量数据,您还需要在 Agent 所属服务器上安装 TDengine 客户端驱动

支持的版本

TDengine 3.x

操作步骤

  1. 登录 TapData 平台

  2. 在左侧导航栏,单击连接管理

  3. 单击页面右侧的创建

  4. 在弹出的对话框中,搜索并选择 TDengine

  5. 在跳转到的页面,根据下述说明填写 TDengine 的连接信息。

    连接 TDengine

    • 连接名称:填写具有业务意义的独有名称。
    • 连接类型:支持同时作为源或目标。
    • 地址:填写数据库的连接地址。
    • 端口:填写 taosAdapter 的服务端口,默认为 6041。
    • 数据库:数据库名称,一个连接对应一个数据库,如有多个数据库则需创建多个数据连接。
    • 账号密码:分别填写数据库账号和密码。
    • 连接参数:额外的连接参数,默认为空。
    • 时区:默认为数据库所用的时区,您也可以根据业务需求手动指定。
    • 包含表:默认为全部,您也可以选择自定义并填写包含的表,多个表之间用英文逗号(,)分隔。
    • 排除表:打开该开关后,可以设定要排除的表,多个表之间用英文逗号(,)分隔。
    • Agent 设置:默认为平台自动分配,您也可以手动指定 Agent。
  6. 单击页面下方的连接测试,提示通过后单击保存

    提示

    如提示连接测试失败,请根据页面提示进行修复。