跳到主要内容

元数分析云 2023 Q3 版本发布:全新功能与升级一览

· 阅读需 8 分钟
Tiven Wang

随着 2023 年第三季度的到来,元数分析云再次迈向了一个崭新的版本,带来了一系列令人振奋的功能和架构升级。在本篇博客中,我们将重点介绍元数分析云 2023 Q3版本的最新功能,以及软件基础架构的升级。

1. 软件基础架构升级

1.1 Angular 16 与 Signal 状态管理

元数分析云已成功升级到全新的 Angular 16 版本,为用户带来更快、更流畅的用户体验。而在 UI 组件的状态管理方面,我们迈出了重要的一步,开始逐步采用全新的方式 Signal 进行重写。这不仅将提升系统的稳定性和性能,还将使开发过程更加高效。

1.2 使用 Tailwind CSS 进行 UI 设计

在 UI 设计方面,元数分析云 2023 Q3 版本迎来了一次革命性的变化。我们全面采用了 Tailwind CSS 来重新设计 UI 组件的样式,为用户呈现出更加现代、美观的界面,同时也提升了操作便捷性。

新界面
新界面整体效果

1.2.1 Material Design 组件升级

跟随 Angular 16 版本的升级,我们同时将 Material Design 组件升级到了最新的 16 版本。这意味着用户将享受到更多新颖的、符合最新设计趋势的 UI 元素,从而为用户带来更高品质的体验。

1.2.2 使用原生 HTML 元素和 Tailwind CSS 表单字段

除了升级 Material Design 组件,元数分析云还采用了原生的 HTML 元素和 Tailwind CSS 组合设计来替代原有的 Material Design 表单字段。这一变化不仅让整个界面更加简洁和高效,同时也减少了额外的依赖,从而提高了系统的性能。

例如下图所示,维度选择器升级前后的对比,功能按钮并没有改变,但用户使用体验会有质的提升。

维度选择器
升级前
维度选择器
升级后

2. 新功能亮点

2.1 Story 支持多个模型

元数分析云 2023 Q3 版本引入了一个备受期待的新功能:现在,用户可以在单个故事仪表板(Story)中支持多个语义模型。这意味着您可以更加灵活地分析和比较不同模型的结果,从而为业务决策提供更多角度的支持。

提示

这里所说的多个模型是指多个语义模型,即模型实体的工作空间。原来的故事仪表板就可以通过模型实体的选择支持同一个语义模型中的不同模型实体,那么现在通过支持多个语义模型可以将来源于不同数据源的模型实体进行数据比较。

例如企业同时有来自商业数仓软件 SAP BW 的模型和来源于自研数仓系统(Doris)的模型,现在可以在同一个故事仪表板中同时展示这两个数据源的模型,从而进行数据比较。

需要注意的是,这两个数据源都是通过直连的方式查询数据,并不存在数据拷贝造成性能和数据冗余的问题。

多个模型工作空间
故事仪表板支持多个语义模型

用户通过故事组件属性编辑面板中语义模型属性选择切换模型工作空间,然后再选择其中的模型实体,即可在同一个故事仪表板中展示不同模型的数据。

用户还可以在模型选择列表每一个模型的前面点击打开按钮转到相应的语义模型工作空间进行查看或编辑。

要使用多个模型,您需要在故事仪表板中添加多个模型组件,可以通过 故事详情 中的 模型 属性添加,可选的模型是故事所在项目中关联的语义模型。

添加多个模型
添加多个模型

2.2 平移和缩放功能

我们听到了用户的声音,针对故事仪表板功能进行了进一步的增强。在这个版本中,我们为故事仪表板添加了平移和缩放功能,使您能够更好地探索数据,将关键信息放大展示,以及快速切换到全局视图,从而更好地理解数据背后的故事。

平移和缩放
平移和缩放

点击平移按钮,在平移模式下,可以通过鼠标拖拽的方式平移画布。用户可以按住 Alt 键,然后用鼠标拖动画布。

缩放模式下,可以通过点击放大缩小按钮对画布进行缩放,也可以直接使用菜单中的缩放级别直接缩放。也可以使用快捷键:

  1. Alt + + 放大 10%
  2. Alt + - 缩小 10%
  3. Alt + Esc 恢复初始状态

2.3 自定义维度标签

元数分析云现在支持自定义维度选择的标签(Caption),这将使用户在创建报表和可视化时能够更加清晰地标识所选维度,从而避免混淆和误解。

自定义标签
自定义标签

总结

Metad Analytics Cloud 2023 Q3 版本的发布带来了令人兴奋的新功能和重要的架构升级。从 UI 设计的现代化到强化的 Story 功能,以及对多个语义模型的支持,这个版本将为用户提供更加强大、灵活和愉悦的数据分析体验。我们鼓励用户尽快体验这些新功能带来的无限可能性。

附录