可视化控制台
可视化控制台
1. 产品介绍
可视化控制台(Workbench)是天谋科技提供的官方可视化组件,面向工业物联网中的时序数据管理场景,具有体量轻、性能高、易使用的特点。通过统一的图形化界面,用户可以管理多个数据库实例,完成元数据管理、数据查询与分析、权限管理和运行状态查看,提高数据库使用与运维效率。
在树模型下,Workbench 按数据库、设备和测点的层级路径展示数据,便于将测点与实际设备对应起来,并结合数据查询、趋势分析、视图和数据同步等功能开展数据管理。
2. 功能说明
2.1 登录
登录页面支持选择已配置的实例,使用用户名和密码进行登录,并选择树模型或表模型作为数据访问入口。实例选择区域还提供实例信息的编辑入口,方便维护连接信息。
登录验证通过后即可进入控制台,查看所选实例的数据和运行状态。页面支持中英文切换,并可在启用验证码后增加验证码校验。

2.2 实例管理
实例管理支持统一维护多个 TimechoDB 实例,提供新建、编辑、删除和连接测试能力,适用于单机、集群及双活等连接场景。通过实例列表和实例关系图,可以集中查看实例信息、组织多个实例之间的关系,并切换当前访问的实例。
实例连接支持选择默认数据模型、配置 SSL 加密连接,以及关联 Prometheus 监控服务。数据库和监控服务的连接测试结果分别呈现,便于确认实例是否可以正常访问,以及首页监控信息是否具备展示条件。

实例拓扑图(实例关系图)通过画布展示多个实例之间的组织关系,支持拖拽实例节点、添加连线与文字说明,并调整节点布局和连线样式。图中实例可用于查看与编辑连接信息、切换访问实例,便于在多实例场景下梳理部署关系。

2.3 首页概览
首页由系统信息和监控信息两部分组成,集中展示集群激活状态、服务器时钟、数据库数量、设备数量和测点数量。节点列表进一步展示 ConfigNode、DataNode、AINode 等节点的类型、运行状态、版本和地址,便于从实例整体到具体节点了解运行情况。
关联监控服务后,可以查看 CPU、内存、磁盘空间、写入点数和文件数量等指标,并按节点观察资源使用情况。系统信息支持刷新,结合数据更新时间,能够了解当前数据规模、资源占用及节点状态的变化。

2.4 测点管理
测点管理结合树形层级和测点列表展示数据库、设备与时间序列之间的关系,支持逐级展开路径并定位目标测点。数据库信息包含名称、数据保存时间、设备数量等内容,测点信息则展示名称、数据类型、编码和压缩方式,便于检查数据结构与存储属性。
测点支持单条或批量创建、导出和删除,便于集中维护具有相似结构的设备测点。数据模型视图直观展示各层级的从属关系,帮助用户理解测点命名与实际设备之间的对应关系,为后续查询和趋势选择提供入口。

2.5 数据查询
数据查询支持选择一个或多个测点,并通过查询时间、设备筛选等条件定位所需数据。查询结果按时间列和测点列展示,可以对照查看同一时间下不同测点的取值,也可以结合采样周期和聚合策略观察一定时间粒度内的数据。
统计查询支持最大值、最小值、平均值和总和等常见计算,用于汇总选定测点在指定时间范围内的数据特征。结果区域提供刷新与数据导入导出能力,方便将查询结果用于后续分析,或与其他业务数据进行核对。

2.6 SQL 操作
SQL 操作将语句编辑与执行结果集中在同一页面,支持输入和执行单条或多条 SQL,并提供重置、保存及常用编辑快捷操作。用户可以通过 SQL 完成数据查询、元数据管理和统计分析,处理需要灵活组合筛选条件或表达式的场景。
执行结果在下方区域展示,便于核对字段、数值和语句返回信息,并支持导出查询结果。语句输入与结果查看相互衔接,可用于验证查询逻辑、检查数据内容,以及整理需要重复使用的 SQL。

2.7 AI 分析
AI 分析包含 AI 可视化和模型管理,支持针对选定测点开展时序预测与异常检测。预测可以对照展示历史数据和多个模型的预测曲线;异常检测通过图形与结果表格呈现检测出的异常点,帮助用户观察未来变化趋势及历史数据中的异常波动。
分析结果支持曲线与表格联动查看、图像导出及 CSV/XLSX 结果下载,预测结果还可写回数据库中的新测点,供后续查询与对比。模型管理支持按名称查询、导入模型、一键微调和批量删除,便于集中维护分析任务使用的模型。

2.8 可视化
可视化包含实时趋势、历史趋势和分析。实时趋势用于持续观察数值型测点的当前变化;历史趋势按时间范围展示已有数据,并支持通过缩略图调整观察窗口,便于从整体变化中定位需要关注的时段。
趋势图支持多测点分组展示、光标取值与差值计算、常用趋势模板保存和 PNG 图像导出,方便重复查看相同测点组合。分析功能提供 FFT 等分析方式,以图形展示数据的频域特征,辅助观察周期性变化和不同测点的信号特征。

2.9 视图
视图模块集中展示视图名称、描述、结果测点和表达式,支持查询、刷新和查看已有视图定义。通过将源测点与表达式关联到结果测点,可以统一组织需要重复使用的数据访问逻辑,减少重复编写表达式的工作。
界面支持新建、编辑、批量删除以及导入导出视图,在定义视图时可结合测点与函数组织表达式。视图列表和定义信息便于核对结果测点与源数据之间的关系,也便于整理和维护一组相关的视图。

2.10 数据同步
数据同步模块用于集中创建、查看和管理数据库之间的同步任务,以任务列表展示名称、同步数据、同步范围、目标地址、运行状态和创建时间。通过这些信息,可以了解不同任务的数据流向及运行情况。
任务支持启动、停止、删除和批量管理,并提供详情与状态监控入口,方便集中维护多个同步任务。任务状态和同步监控信息相互补充,便于观察任务是否正常运行,以及同步过程中状态的变化。

2.11 系统管理
系统管理包含权限管理、审计日志和数据库配置。权限管理支持新建和维护用户、角色,查看角色关联及权限详情,并区分全局权限和数据权限,便于集中管理系统操作与测点数据的访问范围。
审计日志记录数据定义、数据写入和查询等操作,可用于查看操作历史、核对数据库变更和追踪问题。数据库配置集中呈现实例配置项,提供查看与管理入口,便于了解当前设置并维护数据库运行参数。
3. 使用说明
可视化控制台的部署方式请参阅 可视化控制台部署文档。
具体操作手册请联系天谋团队获取。