当前位置: 首页 > news >正文

TDengine 与工业应用平台 Ignition 集成

在这里插入图片描述

TDengine 与 Ignition 集成

Ignition 由 Inductive Automation 出品,是一个强大的工业应用平台,用于构建和部署 SCADA、HMI 以及工业物联网(IIoT)系统。它为工业运营提供了统一的开发环境,实现实时数据采集、可视化、报警、报表和控制。

Ignition 通过其 SQL Bridge 模块支持多种 SQL 数据库,您可以通过 JDBC 在 Ignition 部署中添加数据库连接。

本文介绍如何在 Ignition 中安装 TDengine TSDB 的 JDBC 连接器并集成产品,使您能够在 TDengine IDMP 及其他应用中使用来自 Ignition 的数据。

在这里插入图片描述

TDengine–Ignition 集成架构

前置条件

  • 安装 TDengine TSDB,请参考 快速开始。
  • 安装 Ignition,请参考 官方文档。

配置数据源

  1. 从 Maven 下载 TDengine TSDB JDBC 连接器。

    • Versions 标签页,点击最新版本旁的 Browse。
    • 在打开的页面下载 taos-jdbcdriver-<version>-dist.jar 文件到本地。
  2. 按照 Ignition 文档 添加新的 JDBC 驱动,并选择上一步下载的 JAR 文件。

  3. 按如下方式配置驱动:

    • Classname: 输入 com.taosdata.jdbc.rs.RestfulDriver
    • URL Format: 输入 jdbc:TAOS-RS://<taosAdapter-address:port>/<database-name>
    • 其他选项保持默认,无需配置数据库翻译器。
  4. 按照 Ignition 文档 添加新的数据库连接:

    • 选择上一步创建的 JDBC 驱动。
    • Connect URL 字段输入 jdbc:TAOS-RS://<taosAdapter-address:port>/<database-name>

使用方法

现在,您可以在 Ignition 的 SQL Bridge 模块中使用 TDengine TSDB。Ignition 的数据流入 TDengine TSDB 后,您还可以在 TDengine IDMP 中利用这些数据构建资产模型、进行实时分析和生成 AI 驱动的可视化。

关于 TDengine

TDengine 专为物联网IoT平台、工业大数据平台设计。其中,TDengine TSDB 是一款高性能、分布式的时序数据库(Time Series Database),同时它还带有内建的缓存、流式计算、数据订阅等系统功能;TDengine IDMP 是一款AI原生工业数据管理平台,它通过树状层次结构建立数据目录,对数据进行标准化、情景化,并通过 AI 提供实时分析、可视化、事件管理与报警等功能。

http://www.dtcms.com/a/392541.html

相关文章:

  • JVM垃圾收集中判断对象存活相关问题
  • 【C++】告别“类型转换”踩坑,从基础到四种核心强制转换方式
  • WinDivert学习文档之五-————编程API(八)
  • 【LVS入门宝典】LVS NAT模式深度解析:流量走向与IP包头修改机制
  • 第二章 微调:定制专属模型——从通用能力到场景适配
  • 为统信UOS2.0离线安装python3.11.9开发环境
  • Maven 进阶:依赖管理的 “坑” 与解决方案
  • 2.15Vue全家桶-VueRouter
  • 五、Maven引入
  • 通过 TypeScript 在 Vue 3 中利用类型系统优化响应式变量的性能
  • Maven 入门:从 “手动导包” 到 “自动化构建” 的第一步
  • 【Python】数组
  • AI任务相关解决方案18-基于大模型、MCP、Agent与RAG技术的数据分析系统研究报告
  • 飞牛NAS系统版本重大更新:支持挂载115网盘!挂载教程来袭!
  • SpringAI、Dify与Ollama的技术落地与协作
  • Python Selenium 核心技巧与实战:从基础操作到极验滑动验证码破解
  • PyQt6 实战:多源输入 ASCII 艺术转换器全解析(图片 / 视频 / 摄像头实时处理 + 自定义配置)
  • Java 大视界 —— Java 大数据在智能农业病虫害精准识别与绿色防控中的创新应用
  • Qt qDebug()调试函数,10分钟讲清楚
  • Go语言基于 DDD(Domain Driven Design)领域驱动设计架构实现备忘录 todolist
  • Go基础:Go变量、常量及运算符详解
  • c++如何开发游戏
  • 3D体素(Voxel)算法原理内容综述
  • 家庭劳务机器人进化史:从单一功能到全能管家的四阶跃迁
  • 【工具推荐及使用】——基于pyecharts的Pythpn可视化
  • Transformer实战(19)——微调Transformer语言模型进行词元分类
  • ModelView【QT】
  • ES6 promise-try-catch-模块化开发
  • webrtc弱网-ProbeController类源码分析与算法原理
  • Pycharm远程同步Jetson Orin Super