可视化管理工具
为方便用户更高效地使用和管理 TDengine,TDengine 3.0 版本推出了一个全新的可视化组件—taosExplorer。这个组件旨在帮助用户在不熟悉 SQL 的情况下,也能轻松管理 TDengine 集群。通过 taosExplorer,用户可以轻松查看 TDengine 的运行状态、浏览数据、配置数据源、实现流计算和数据订阅等功能。此外,用户还可以利用taosExplorer 进行数据的备份、复制和同步操作,以及配置用户的各种访问权限。这些功能极大地简化了数据库的 使用过程,提高了用户体验。
本节介绍可视化管理的基本功能。
登录
在完成 TDengine 的安装与启动流程之后,用户便可立即开始使用 taosExplorer。该组件默认监听 TCP 端口 6060,用户只须在浏览器中输入 http://<IP>:6060/login
(其中的IP 是用户自己的地址),便可顺利登录。成功登录集群后,用户会发现在左侧的导航栏中各项功能被清晰地划分为不同的模块。接下来将简单介绍主要模块。
运行监控面板
在 Grafana 上安装 TDengine 数据源插件后,即可添加 TDengine 数据源,并导入TDengine 的 Grafana Dashboard: TDengine for 3.x。通过这一操作,用户将能够在不编写任何代码的情况下实现对 TDengine 运行状态的实时监控和告警功能。详情请参考运行监控
编程
通过“编程”页面,可以看到不同编程语言如何与 TDengine 进行交互,实现写入和查询等基本操作。用户通过复制粘贴,即可完成一个示例工程的创建。目前支持的编程语言包括 Java、Go、Python、Node.js(Javascript)、C#、Rust、R 等。
数据写入
通过创建不同 的任务,用户能够以零代码的方式,将来自不同外部数据源的数据导入 TDengine。目前,TDengine 支持的数据源包括 AVEVA PI System、OPC-UA/DA、MQTT、Kafka、InfluxDB、OpenTSDB、TDengine 2、TDengine 3、CSV、AVEVA Historian 等。在任务的配置中,用户还可以添加与 ETL 相关的配置。
在任务列表页中,可以实现任务的启动、停止、编辑、删除、查看任务的活动日志等操作。
关于数据写入的详细内容,请参考[数据接入]
数据浏览器
点击功能列表的“数据浏览器”入口,在“数据浏览器”中可以创建和删除数据库、创建和删除超级表和子表,执行SQL语句,查看SQL语句的执行结果。此外,超级管理员还有对数据库的管理权限,其他用户不提供该功能。如下图所示:
创建数据库
下面通过创建数据库,来熟悉数据浏览器页面的功能和操作,接下来看创建数据库的两种方式:
- 通过点击图中的 + 号,跳转到创建数据数库页面,点击 创建 按钮,如下图:
第一步 点击 + 号;
第二步 填写数据库名称、需要的数据库配置参数,配置参数进行了分类和折叠,点击可展开;
弟三步 点击“创建”按钮之后,如下图左边出现数据库名称则创建数据库成功。
- 通过在 Sql 编辑器中数据 sql 语句,点击 执行 按钮,如下图:
第一步 输入 sql 语句;
第二步 点击“执行”按钮,左边出现 test02, 则数据库创建成功。
由于创建、修改和删除超级表、创建表、创建子表在行为上是一致的,就以创建超级表为示例做演示: