首页 > 开源 > MetaForge 2026.0.0 正式发布:从数据库管理到可视化分析,700+ 项改进带来全面升级

MetaForge 2026.0.0 正式发布:从数据库管理到可视化分析,700+ 项改进带来全面升级

OSChina资讯 2026-11-13 08:03 20 阅读 查看原文

从 DataCap 到 MetaForge,我们迎来了一次真正意义上的全面升级。

https://oscimg.oschina.net//AiCreationDetail/up-543192b89cdb78750ebd2468f8e4e4c7.png

2026 年 11 月,开源数据管理平台 MetaForge 2026.0.0 正式发布。

距离 2025.1.1 版本发布已经过去一年多。在此期间,我们围绕数据源管理、SQL 查询、数据集、数据同步、可视化分析、插件扩展和系统管理等核心能力,持续进行功能开发、架构重构和体验优化。

本次版本累计包含 700 余项改进,不仅重新设计了多个核心工作台,也进一步完善了从数据连接、管理、处理到分析与共享的完整使用流程。

MetaForge 希望让开发者和数据工作者能够在一个统一的平台中完成更多工作,减少不同数据库工具、数据处理工具和可视化平台之间的频繁切换。

一、数据源管理全面重构,让数据库操作更加直观

数据库管理是 MetaForge 最核心的能力之一。

在此前的版本中,用户已经能够连接不同类型的数据源,管理数据库对象并执行基础的数据操作。

2026.0.0 对数据源管理工作台进行了全面重构,进一步完善数据库对象管理、结构分析及数据操作能力。

1. 全新的数据库管理工作台

新版本将数据库管理中常用的操作整合到了统一工作台中。

用户可以在同一个界面中查看和管理:

  • 数据库表结构、字段信息及表属性

  • 表数据预览、编辑及排序

  • 表索引、外键及触发器

  • 数据定义语言(DDL)

  • 数据库对象及其依赖关系

对于日常需要频繁操作数据库的开发者来说,不再需要为了查看字段定义、修改索引或编辑数据而反复切换多个管理页面。

2. 更完整的数据库结构管理

新增和完善索引、外键、触发器及表属性的查看、创建、修改和删除功能,并保留生成的 DDL 历史记录。

同时增加字段依赖关系检测,在删除字段前展示依赖该字段的数据库对象,帮助用户识别潜在影响。

3. ER 图与数据对比

新增数据库级和数据表级 ER 关系图,更直观地展示数据库结构及表之间的关联。

同时支持对两张表进行:

  • 表结构差异对比

  • 表数据差异对比

这些能力能够帮助开发者更方便地检查数据库结构变化、分析数据差异,降低手工核对的成本。

二、SQL 查询控制台升级,打造更加专业的查询体验

https://oscimg.oschina.net//AiCreationDetail/up-1d168cb709aa38a77cf4f7dca342d392.png

SQL 查询是数据开发和数据分析过程中使用频率最高的功能之一。

2026.0.0 将原有查询页面升级为 IDE 风格的 SQL 查询工作台,使 SQL 编写、执行、结果分析与数据集创建形成更加连贯的操作流程。

1. IDE 风格的交互设计

全新的三栏布局支持自由调整面板尺寸,并能够保存布局状态。

开发者可以根据自己的工作习惯调整 SQL 编辑器、数据对象导航和查询结果区域,获得更加灵活的操作空间。

同时支持:

  • Cmd + Enter 快速执行 SQL

  • 仅执行当前选中的 SQL 语句

  • SQL 模板库快捷调用

  • 查询结果行数限制

  • 支持的数据库引擎执行计划查看

2. 查询结果可视化增强

查询不仅是获取数据,更重要的是理解数据。

新版本升级至 ECharts 可视化方案,增加了更加灵活的图表配置能力,让用户可以直接针对 SQL 查询结果进行可视化分析。

3. 查询结果一键创建数据集

这是本次查询工作台升级中非常实用的一项功能。

用户可以直接将 SQL 查询结果创建为数据集,而不需要重新录入查询逻辑。

从探索数据、验证 SQL,到创建可复用的数据集,整个流程更加自然。

三、全新可视化大屏设计器,让数据展示更加丰富

2026.0.0 对可视化大屏能力进行了大规模升级。

新版本提供完整的可视化设计器,并新增多种数据展示组件、图表类型和动态效果。

1. 更加丰富的数据可视化组件

本次新增和增强的可视化组件覆盖多个方向,包括:

  • 业务分析与经营指标

  • 运营监控与巡检分析

  • 时间序列与趋势分析

  • 空间数据分析

  • 流程跟踪与进度展示

  • 数据诊断与关系分析

  • 区间分析与对比分析

同时增加堆叠图、阶梯图、气泡图等多种图表类型。

用户能够根据数据特点选择更加合适的展示方式,而不再局限于基础统计图表。

2. 更灵活的组件设计体验

新增可搜索的可视化组件图库,并提供静态预览,帮助用户更快找到所需组件。

同时支持流动效果、几何动态效果及组件动画预设,并可在设计画布中实时预览。

3. 大屏分享与访问管理

新版本支持通过公开链接分享数据大屏,也可以将大屏分享给指定用户、角色或所有用户。

此外,数据大屏还可以设置为系统首页,以无工具栏的完整视图展示。

这让 MetaForge 不仅能够完成数据分析,也能够作为数据展示和信息共享的平台。

四、数据同步引擎全面增强,让大规模数据处理更加可靠

在实际数据处理过程中,任务的执行状态、异常恢复能力和大数据量处理能力往往比单纯的功能数量更加重要。

2026.0.0 对数据同步引擎进行了重点升级。

1. 更清晰的任务执行过程

新增同步任务执行状态、完成数量、总数量及实时进度等信息展示。

同步执行期间,数据集统计信息可以持续更新,同时提供实时和已完成任务的日志查看能力。

用户能够更直观地了解同步任务的运行情况,而不需要仅凭任务状态猜测执行进度。

2. 增强任务调度与异常恢复

同步引擎引入了更完整的任务队列、状态管理和执行指标机制。

新增或完善:

  • 多通道并行读取与速率限制

  • 写入失败容错

  • 任务暂停、恢复和重试

  • 整体任务执行超时控制

  • 手动停止同步任务

  • 服务重启后的任务中断状态识别

这些改进能够帮助用户更好地处理数据同步过程中的异常情况,减少任务失败后的重复操作。

3. 流式处理大数据量

本次同步执行器进一步完善流式读取能力,减少大表同步时的内存压力。

同时修复了与内存溢出、SQL 注入风险和 NULL 值处理相关的问题,并增加独立任务日志。

对于需要处理大数据表和长时间运行同步任务的用户,这是一项非常重要的稳定性升级。

五、数据导入导出重构,降低数据迁移操作成本

新版本重新设计了数据导入和导出流程。

全新的数据导出向导

数据导出升级为五步式操作向导,让用户可以按照清晰的步骤完成导出配置。

数据库导出任务支持后台运行,避免用户必须一直停留在导出操作页面。

同时,数据表中的记录可以通过数据转换插件导出为文件。

全新的文件导入流程

文件导入支持分析、预览和执行等环节。

用户能够在正式导入前检查待导入的数据内容,减少因数据格式或字段不匹配导致的操作问题。

六、扩展更多数据源,进一步完善异构数据访问能力

MetaForge 一直致力于提供统一的多数据源管理体验。

2025.1.1 版本已经新增 DolphinDB 数据库支持,并增强了现有数据库连接器。

在 2026.0.0 中,我们继续扩展数据源驱动能力,并针对非传统关系型数据源完善访问方式。

新增数据源驱动

本次新增:

  • Apache Kafka

  • Apache ZooKeeper

  • 阿里云 OSS

  • Apache Hadoop HDFS

同时引入面向非 SQL 数据源的 JDBC 驱动基础能力,增强异构数据源的统一访问体验。

Redis 驱动重构

重新设计 Redis 数据库、键及字段的管理方式,增加原生 Keyspace 浏览能力。

MongoDB 与 Neo4j 增强

完善数据库、集合、标签及字段属性等元数据信息的原生浏览能力。

此外,还修复和改进了 YDB、TDengine、Solr、Presto、Pinot、IoTDB、InfluxDB、Doris 等数据源的相关问题。

这些更新进一步增强了 MetaForge 在关系型数据库、NoSQL、大数据系统及其他异构数据源之间的管理能力。

七、通知中心重构,让重要信息更容易被发现

随着数据源、报表和同步任务不断增加,用户需要更加清晰地掌握系统运行过程中的重要事件。

2026.0.0 重构了通知中心,采用基于通知渠道和业务场景的消息管理方式。

主要改进包括:

  • 全新的通知面板

  • 每个用户独立的通知收件箱

  • 数据源、报表及账号等场景通知

  • 用户独立配置通知渠道

相比此前以基础通知和数据集消息为主的能力,新版本进一步完善了不同业务场景下的通知管理。

八、报表共享增强,让数据分析结果更容易传播

在数据分析工作中,查询和展示并不是终点。

如何让其他人员方便地获取分析结果,同样重要。

新版本增强了报表共享能力,支持:

  • 通过公开链接访问报表

  • 使用 iframe 嵌入到其他页面

  • 配置共享链接的有效期限

  • 自定义公开页面展示内容

  • 在公开页面提供数据及 CSV 下载

用户能够根据需要选择更加灵活的报表共享方式,降低数据分析结果的传播和使用门槛。

九、账号认证与权限管理升级

2026.0.0 新增第三方登录能力,支持:

  • GitHub OAuth 登录

  • Google OAuth 登录

  • OpenID Connect(OIDC)登录

管理员可以在系统设置中配置对应认证方式,并控制登录和注册功能是否开放。

角色管理也进行了统一改造,增加自定义角色编码校验,并限制角色编码创建后的修改。

同时,登录日志能够展示失败原因,帮助管理员定位认证问题。

这些更新为不同部署环境下的账号管理提供了更多选择。

十、部署、插件商店与系统体验同步升级

除了用户直接使用的业务功能,本次版本也对系统基础设施进行了大量改进。

1. 首次启动安装向导

MetaForge 现在支持在未提前配置元数据库的情况下启动服务,并通过安装向导完成初始化。

安装向导支持选择元数据存储数据库,并创建管理员账号。

除了已有数据库选项,新版本进一步支持 PostgreSQL、SQL Server 和 Oracle 等数据库作为元数据存储。

这能够降低首次部署时的手动配置成本。

2. 全新插件商店

插件商店界面进行了重新设计,并通过服务端获取插件目录。

同时完善插件安全管理、下载校验与统计,以及插件详情展示。

3. 统一系统配置

新增通用系统配置管理能力。

文件存储等设置可以通过管理界面进行配置,并在保存前执行连接测试。

4. 整体界面改进

新版本调整了用户端与管理端的导航结构,并重构首页资源工作台。

同时升级了基于 Tailwind 的 metaforge-ui 组件体系,完善全局主题设计和组件一致性。

首页新增查询活动图表、最近访问资源等内容,使日常工作入口更加集中。

十一、稳定性与工程质量持续提升

本次版本不只包含大量新功能,还对既有系统进行了系统性修复与重构。

重点包括:

  • 修复数据同步中的内存溢出、NULL 值处理与 SQL 注入风险

  • 修复 Oracle 和 SQL Server 相关测试及数据库升级兼容问题

  • 修复多个数据源插件的适配问题

  • 修复约 50 项界面显示与交互问题

  • 完成 100 余项代码重构

  • 优化 CI 流程与构建资源管理

  • 完善 Maven Central 发布、腾讯云 COS 分发与 ForgeStats 下载统计能力

这些改进为后续功能扩展、插件开发和版本维护提供了更加稳定的基础。

十二、升级说明

从 2025.1.1 升级到 2026.0.0,涉及多个核心模块及交互方式的变化,建议现有用户在升级前完成数据备份,并优先在测试环境验证。

需要特别注意:

  • ClickHouse HTTP 和 CrateDB HTTP 插件已移除,应迁移至对应的标准插件。

  • 旧版 Redis 数据源类型会在启动时自动迁移至新的驱动配置。

  • 如果使用了自定义可视化大屏或报表布局,建议升级后检查兼容性。

  • 第三方登录需要管理员配置并启用相应认证凭据。

  • 数据库版本迁移将在服务启动时自动执行,但仍建议保留完整备份。

十三、感谢每一位开源贡献者

MetaForge 的每一次升级,都离不开社区开发者和用户的参与。

从功能建议、Issue 反馈,到代码提交、问题修复与测试验证,来自社区的每一份贡献都在帮助项目不断完善。

特别感谢本次版本中参与贡献的 qianmoQ 和 SimonFoobar648,也感谢所有长期关注和支持项目的开发者与用户。

我们欢迎更多开发者参与 MetaForge 的建设,无论是提交代码、完善文档、报告问题,还是分享实际使用经验,都将帮助这个开源项目持续成长。

写在最后

MetaForge 2026.0.0 不只是一次功能更新,更是产品能力和用户体验的一次系统性升级。

从数据库对象管理,到 SQL 开发与结果分析;从数据集创建,到可靠的数据同步;从可视化大屏设计,到报表共享与系统通知,我们正在持续完善数据处理工作的各个环节。

未来,我们也将继续围绕易用性、稳定性、数据源兼容性和开放扩展能力进行迭代。

希望 MetaForge 能够成为更多开发者和数据工作者日常工作中实用、可靠的开源工具。

感谢大家一直以来的支持。

MetaForge,让数据管理、处理与分析更加简单。

项目地址: https://github.com/devlive-community/metaforge

官方网站: https://metaforge.devlive.org/