跳到主要内容

12.1 连接

连接告知 IDMP 如何访问外部系统。连接在管理后台 → 连接中配置,被数据接入任务和资产模型导入所引用。

备注

连接支持 TDengine TSDB、MySQL、PostgreSQL、InfluxDB 和 AI。TDengine 连接用于业务数据管理;MySQL、PostgreSQL、InfluxDB 连接用于引用外部指标和标签;AI 连接用于智能问答与问题推荐。

连接列表显示所有已配置的连接,包含以下列:

列说明
名称连接名称
类型连接类型(如 TDengine TSDB)
连接状态连接当前是否正在使用
URL端点地址
认证类型所用的认证方式

点击 + 创建连接。要编辑、启用/禁用或删除已有连接,点击连接行上的 ⋮ 菜单,或将鼠标悬停在左侧树形结构中的连接名称上,以显示快捷操作菜单。

12.1.1 TDengine TSDB 连接​

TDengine TSDB 连接将 IDMP 与 TDengine 时序数据库相连接。创建后,它将为引用此连接的所有元素和属性启用资产模型导入和实时数据访问。

连接表单字段:

字段说明
名称(必填)此连接的唯一名称。支持字母、数字、下划线、连字符和空格。
类型选择 TDengine TSDB
URL(必填)TDengine REST API 端点,如 http://localhost:6041
认证类型用户名密码或密钥
用户名数据库用户名(用于用户名密码认证)
密码(必填)数据库密码,密钥认证时填写密钥
Explorer 地址(必填)该实例的 TDengine Explorer 地址,通常为 http://[host]:6060
附加属性可选的键值对,用于高级配置

点击检查验证连接后,再点击保存。

12.1.2 外部数据源连接​

MySQL、PostgreSQL 和 InfluxDB 连接可作为属性数据引用的来源。创建前,需准备一个已启用且支持外部数据源的 TDengine 连接。

  1. 点击 +,填写名称并选择外部数据源类型。
  2. 填写 URL、数据库和认证信息。
  3. 选择绑定的 TDengine 连接。IDMP 会自动在该 TDengine 中创建和管理对应的外部数据源。
  4. 点击检查,验证通过后点击保存。

各类型的主要配置如下:

类型URL 示例认证方式说明
MySQLhttp://mysql-host:3306用户名密码数据库名称单独填写
PostgreSQLhttp://pg-host:5432用户名密码数据库名称单独填写,引用属性时再选择 Schema
InfluxDBhttp://influx-host:8181Token当前支持 InfluxDB 3,需填写数据库名称

URL 使用 http:// 或 https:// 加主机和明确的端口,数据库名称和凭证在各自字段中填写,不追加到 URL 中。编辑连接时,密码或 Token 留空表示保持原值;连接类型和绑定的 TDengine 连接创建后不可直接更改。

备注

属性只能选择在 IDMP 中创建并管理的外部连接。直接在 TDengine 中创建的外部数据源不会自动出现在 IDMP 连接列表中。

提示

有关智能问答和分析功能所用 AI 连接的配置,请参阅第 8 章 AI 智能洞察。