在此版本中
Metabase 56
仪表盘筛选器置于更相关的位置、原生查询的时间分组、全新的嵌入方式等
- 如果您使用 Metabase 云服务托管,我们将在未来几周内自动推出这些新功能。如果您想提前体验,请告诉我们。发送邮件至 help@metabase.com,我们将为您升级。
- 如果您是自托管 Metabase,您(或您的管理员)可以按照文档了解如何升级。
感觉您才刚刚完成一次升级?免费试用 Metabase Cloud,即可获得自动升级和卓越的技术支持。
在关键位置添加仪表板过滤器
现在,您可以直接在仪表板的卡片上添加过滤器,或在标题中添加过滤器以直接应用于下方的卡片组。这有助于确保过滤器仅在相关位置显示,从而更清楚地了解哪些过滤器应用于何处,并减少仪表板顶部的混乱。
在表格可视化中点击并拖动以选择多个单元格
有时您只需要复制一些单元格来粘贴到电子表格中。现在,您可以点击并拖动以选择所需值,然后复制粘贴到电子表格或其他有数据的地方。
时间分组参数可应用于原生查询
无需编辑或重写查询,即可更改使用 SQL 构建的仪表板卡片上的时间粒度。
字段过滤器与别名表配合良好
例如,当您在 SQL 查询中使用 FROM product AS p,以及使用 CTE 时,Metabase 在应用过滤器时会正确引用 p。只需确保在过滤器设置中定义别名。
使用自定义表达式连接数据的特定部分
使用自定义表达式在表之间没有自然匹配/明显匹配的情况下构建连接键,用于常量值、相对日期或其他自定义条件。您可以定义自己的匹配逻辑,获得更高的灵活性,而无需编写 SQL。例如,将 customers 表中的 first_name + last_name 与另一个表中的单个 full_name 字段进行匹配。
自定义表达式中新增更多日期和时间转换函数
无需编写 SQL,即可在构建自定义表达式中的时间逻辑时获得更大的灵活性。您现在可以使用 today() 获取当前日期,并使用增强的 datetime() 函数将字符串、数字和字节值转换为日期时间格式。此更新使处理各种日期和时间格式(包括 ISO 字符串、Unix 时间戳和 yyyyMMddHHmmss)更加容易。
在自定义表达式中引用现有聚合
在汇总数据时,在自定义表达式中使用现有聚合。这消除了重复,并帮助您更快地创建更清晰的查询。
为原生查询中的基本变量指定多个值
我们添加了一个设置,您可以在其中为给定的基本变量启用多个值,例如:WHERE category IN ({{category_var}})。
在表达式编辑器中更轻松地搜索和展开函数
现在,您可以在顶部的“查找”栏中输入所需的函数,例如 countIf,Metabase 将打开表达式编辑器,其中预填充了一个智能模板。使用箭头键进行移动和展开字段,如连接、过滤器和自定义表达式。
使用新的嵌入式分析 JS 库嵌入 Metabase
嵌入式分析 JS 是一个基于 Metabase 的嵌入式分析 React SDK 构建的 JavaScript 库,但它不需要使用 React 或设置完整的 SDK 嵌入。与在 iframe 中嵌入整个 Metabase 应用程序的交互式嵌入不同,嵌入式分析 JS 允许您从预定义组件(如单个图表、带可选钻取功能的仪表板或查询生成器)中进行选择,并自定义这些组件。
嵌入式分析 JS 使用 JWT 或 SAML SSO 进行身份验证,并自动应用权限,以便在登录时向用户显示正确的数据。
立即尝试 - 您可以在嵌入设置中的模块化嵌入下找到嵌入式分析 JS。我们包含了一个简单的设置流程,可以轻松获取嵌入式分析 JS 的代码片段,帮助您更快地在产品中实现一些很棒的功能。
翻译静态嵌入的内容
不仅仅是 UI 元素,还包括数据在表格和图表中的显示方式。上传您目标语言的字典,然后观察表格和图表中显示的数据如何更新。太棒了。目前仅适用于静态嵌入。
在 Cloud 版 Metabase 中白标时选择“发件人”电子邮件地址
让 Metabase 在幕后更加低调。现在,您可以配置自定义 SMTP 服务器以获得更一致的白标体验。适用于 Metabase Pro 和 Enterprise 版本。
元数据编辑体验更新
元数据编辑器进行了重大升级。通过此更新,您现在可以预览更改在 Metabase 中的反映方式;触发单个表的同步,而无需重新同步整个数据库;并且您可以跨数据库、模式和表进行搜索。
MySQL 和 SQL Server 现在支持连接模拟
MySQL 和 SQL Server 加入 PostgreSQL、ClickHouse、Redshift 和 Snowflake 的行列,成为 Metabase 支持连接模拟的数据库列表,用于配置行级安全等功能。SET ROLE 用于 MySQL,EXECUTE AS USER 用于 SQL Server。
数据沙盒重命名为行级安全
同样的出色功能,更易于理解的名称。这只是 UI 中的一个名称更改;功能和 API 端点未变。数据隔离涵盖了我们不断增长的数据隔离功能,包括行和列级安全(以前称为数据沙盒)、连接模拟、数据库路由和锁定参数。
管理员面板焕新
您的设置部分进行了改版,首先是“设置”页面,更多管理员页面也将很快跟进。
加载缓慢的仪表板使用骨架卡片
在加载缓慢的仪表板中,通过针对每种可视化类型的骨架卡片,更清晰地了解您正在等待的内容。我们无法让所有仪表板立即加载(尽管我们有一些技巧),但我们已经让等候室的装饰更美观了。
即将推出:Metabot AI
Metabot 即将结束封闭测试。如果您渴望使用自然语言(即英语)来输入查询,例如“上个月我们新增了多少试用注册用户?”,请开始热身。Metabot 包括:
- 一个与数据聊天的界面,用于提问和更改图表类型
- SQL 生成、编辑和调试
- “解释这个图表”功能,用于自动撰写说明
- 即时、应用内访问文档,以纯文本形式提供答案
而这仅仅是开始。我们正在 Metabase 中开发许多具有更深层功能的 LLM 驱动的功能。我们非常期待您尝试 Metabot,并将很快分享更多信息。
非常感谢所有贡献者!
感谢所有提交错误报告、功能建议、翻译和拉取请求的人。Metabase 因您的努力而变得越来越好。
希望您喜欢这个版本。如果您想深入了解细节,请查看我们在 GitHub 上的发布说明。要了解我们正在开发的其他功能,请查看我们的产品路线图。
祝好,Metabase 团队