Metabase 58 更新日志
在升级之前,请务必备份您的 Metabase 应用程序数据库!
查看我们的升级说明。
充分利用 Metabase。了解更多关于高级功能、托管云服务和一流支持的信息。
Metabase 58.0-beta
注意:这是一个测试版发布。我们不建议在未经暂存环境测试的情况下将其用于生产环境。如果您在此测试版中遇到任何问题,请在 GitHub 上报告。
发布内容 | 58.0-beta
升级 | 58.0-beta
Metabase 开源版 | 58.0-beta
- Docker 镜像:
metabase/metabase:v0.58.0-beta - JAR 下载
Metabase 企业版 | 58.0-beta
- Docker 镜像:
metabase/metabase-enterprise:v1.58.0-beta - JAR 下载
重大更改 | 58.0-beta
- 如果您在 JWT 中使用了以 `@` 开头的声明,这些声明将被忽略并删除,也不会作为用户属性保留。
- 这是因为新的租户功能依赖于 JWT 声明中的特殊语法 `@tenants`。如果您当前的 JWT 中已有 `@tenant` 声明,但您没有使用新的租户功能,您的 SSO 将会失败。
- 如果您目前没有使用带有 `@` 前缀声明的 JWT,则不受影响。
嵌入式分析 | 58.0-beta
-
租户(Pro/企业版)
- 通过在租户级别配置权限,简化多租户设置的权限管理;
- 创建可在租户之间共享的组(例如,每个租户都可以拥有“高级用户”)以进行高级权限管理;
- 创建可在租户之间共享的集合,以避免重复资产,以及特定于租户的集合,以进行更量身定制的分析;
- 使用远程同步(Remote Sync)进行共享租户集合的 Git 管理;
- 使用 JWT `@tenants` 声明自动创建和分配租户;
- 要开始使用,请转到“管理设置”>“用户”>“齿轮图标”,然后选择“多租户策略”。
-
访客嵌入(所有计划均提供基础版本。部分自定义选项仅在 Pro/企业版计划中可用)
- 静态嵌入(Static Embedding)的新实现,该实现支持我们的 SDK 组件;
- 与旧版静态嵌入相同的功能,但此外,它还解锁了更深入的主题设置,并提供了一个所见即所得的向导来创建您的嵌入;
- 大大简化了迁移到模块化嵌入(以前称为嵌入式分析 JS,请参阅 值得注意的 UI 更改)的路径;
- 如果您当前正在使用静态嵌入,您的静态嵌入将继续按原样工作,无需担心!但现在您将可以访问更多主题选项;
- 要开始使用,请转到“管理设置”>“嵌入”>“访客嵌入”,启用访客嵌入,然后点击“新建嵌入”。
-
对模块化嵌入(以前称为嵌入式分析 JS/SDK,请参阅 值得注意的 UI 更改)的支持订阅。
新功能 | 58.0-beta
- Metabase Metabot AI 已作为付费附加组件(仅限 Metabase Cloud)全面上市。
- 访问 store.metabase.com,在您的实例上启用 Metabase AI。
- 文档现在**免费**提供给所有 Metabase 计划。
- 在 v57 中,文档是为 Pro/企业版计划用户发布的。在 v58 中,我们将它们提供给所有人。
- 点击 **+ 新建 > 文档** 即可开始。
- 文档的支撑文本
- 您现在可以为文档中的图表添加支撑文本,以提供更多上下文;
- 要添加支撑文本,请点击图表上的三个点 > 添加支撑文本。
- AWS IAM 身份验证支持 RDS PostgreSQL 和 MySQL(Pro/企业版自托管)。
值得注意的 UI 更改 | 58.0-beta
-
数据选择器的新外观
- 在查询构建器中开始新问题时,您现在可以使用内联搜索来查找表和其他实体
- 快速浏览选定的数据库/集合,或点击“浏览全部”以打开完整的实体浏览器
- 不适用于嵌入式上下文中的数据选择器
-
嵌入选项的新名称
- 嵌入式分析 JS > 模块化嵌入
- 嵌入式分析 SDK > 模块化嵌入 SDK
- 交互式嵌入 > 全应用嵌入
- 访客嵌入是静态嵌入的新实现,取代了旧的静态嵌入类型。
- SQL 片段的“顶部文件夹”已重命名为“SQL 片段”。
- 远程同步模式已从“开发”和“生产”重命名为“读写”和“只读”模式。
增强功能 | 58.0-beta
- 当实体更新破坏文档时,在依赖项检查中显示文档
- 注意:依赖项检查,包括检查依赖文档,仍然是 Pro/企业版功能。
- 将最近查看信息添加到 Metabot 用户上下文中,以提供更相关的结果
- 选择和复制多个表格单元格时包含标题
- 提醒:自 v56 起,您可以通过拖动来选择多个表格单元格,并使用 Ctrl/Cmd+C 复制;单元格以电子表格友好的方式复制。从 v58 开始,这将包含标题的复制/粘贴。
- 在“忘记密码”链接中包含电子邮件,以避免在过期链接中要求提供电子邮件(#63146)
更多...
- 对语义搜索的众多改进(#66286,#65654,#65592,#65442,#65348,#66528)
- 收集客户同意,允许 Metabase 成功工程师访问实例(#65701)
- 更改嵌入式向导中的步骤顺序:首先在第一步选择身份验证方法;如果启用了 SSO,则在最后一步允许使用当前会话。(#66548)
- [静态嵌入] 修复静态嵌入样式(#65796)
- [模块化嵌入,SDK] 更新 CollectionBrowser 组件中“移至回收站”按钮的屏幕阅读器描述(#65747)
- [模块化嵌入,SDK] 在 CollectionBrowser 中将项目描述作为可见列公开,而不是仅在工具提示中显示(#65702)
- 更新我们的表格图标(#66900)
- [深色模式] 更新 Metabot 插图(#65185)
- 修复:远程同步图标与非集合图标匹配(#66558)
Bug 修复 | 58.0-beta
管理
- 在数据库连接详情中切换高级选项部分时,始终将对话框标记为已更改(#65988)
- 集合权限模态框中的“同时更改子集合”未保存(#56567)
- 非活动表仍显示在已连接侧边栏中(#28241)
- CORS 设置弹出窗口在深色模式下为白底白字(#66881)
- 应用无法与设置了 sso 设置的配置文件启动(#65294)
- 远程同步在未提供设置但仍保存时会出现奇怪的取消效果(#65653)
- UI 重叠:在添加新数据库时,数据库同步图标会覆盖个人集合的分页控件(#66011)
- API 树端点忽略 collection-id(#60968)
数据库
- Postgres 数组在缓存时会损坏(#55301)
查询
- 使用项目详情视图时,添加自定义列需要刷新才能显示(#63181)
- 在 Metabase 模型中将字段映射为外键,只有当底层表中的字段已标记为指向目标表的外键时才有效(#48427)
- 下拉列表/搜索多值时的 UX 回归(#64409)
可视化
- 当在 100% 堆叠柱状图中隐藏一个分段时,柱子不再是 100% 堆叠(#66149)
其他
阅读其他版本的 Metabase 的文档。