跳到主要内容

15. 与其他系统集成

TDengine IDMP 被设计为开放的工业数据平台。Web UI 中所有可用的功能都可以通过文档完善的 REST API 以编程方式访问,SDK 则将该 API 封装为原生的 Java 和 Python 库。

为什么开放性在 AI 时代至关重要

工业 AI 应用——异常检测、预测性维护、根因分析、大语言模型(LLM)集成——都需要对情境化工业数据进行可靠的编程访问。一个将数据锁在专有协议背后的封闭历史数据库会成为瓶颈。

TDengine IDMP 打破了这一壁垒:

  • OpenAPI 规范: 完整的 API 以机器可读的 OpenAPI 规范描述,支持为任意语言自动生成 SDK,并与 AI 工具链无缝集成。
  • 客户端 SDK(Java 和 Python): 为数据科学和工业自动化领域最流行的两种语言提供一流的 SDK,使 AI 管道能够用几行代码读取元素、时序指标和事件。
  • MCP 接口: 模型上下文协议(Model Context Protocol)接口,将 IDMP 数据和上下文直接暴露给 LLM 智能体,无需自定义集成工作即可实现与工业数据的自然语言交互。
  • 可嵌入面板和仪表盘: 可视化内容可通过 iframe 嵌入任意 Web 应用,将 IDMP 洞察引入现有操作员界面、门户或 AI 仪表盘。
  • Webhook 通知: 事件告警可通过标准 HTTP 回调触发任意外部系统,实现对工厂事件实时响应的 AI 驱动工作流。

这些集成点共同确保 IDMP 数据可以自由流入 AI 模型、外部 BI 工具、自定义应用和自动化管道——使 IDMP 成为现代工业 AI 架构中的一等公民。

本章内容

章节说明
客户端 SDK用于以编程方式访问元素、指标和事件的 Java 和 Python SDK
MCP 接口通过模型上下文协议实现 LLM 智能体集成 (即将推出)
嵌入面板与仪表盘将 IDMP 可视化内容嵌入外部 Web 应用