Metabase 56 更新日志
在升级之前,请务必备份您的 Metabase 应用程序数据库!
查看我们的升级说明。
充分利用 Metabase。了解更多关于高级功能、托管云服务和一流支持的信息。
Metabase API 更新日志
参见 API 更新日志。
嵌入式分析 SDK 更新日志
请参阅 嵌入式分析 SDK v56 更新日志。
在升级 Metabase 之前,请阅读 SDK 升级指南。
Metabase 56.19
升级 | 56.19
Metabase 开源版 | 56.19
- Docker 镜像:
metabase/metabase:v0.56.19.x - JAR 下载
Metabase 企业版 | 56.19
Bug 修复 | 56.19
- SDK:导出时没有下载指示器(#65605)
Metabase 56.18
升级 | 56.18
Metabase 开源版 | 56.18
- Docker 镜像:
metabase/metabase:v0.56.18.x - JAR 下载
Metabase 企业版 | 56.18
增强功能 | 56.18
管理
- 为 Presto 和 Starburst 添加 SSH 隧道支持(#65845)
查询
- 当已超过当前 schema 版本时,防止循环(#66785)
其他
Bug 修复 | 56.18
管理
- SQL 问题中的行和列级别安全性在表名较长时不起作用(#66405)
数据库
- Snowflake 连接报“没有当前数据库”错误(#63652)
查询
- 趋势图在某些情况下不识别“上周”数据(#65568)
Metabase 56.17
升级 | 56.17
Metabase 开源版 | 56.17
- Docker 镜像:
metabase/metabase:v0.56.17.x - JAR 下载
Metabase 企业版 | 56.17
Bug 修复 | 56.17
- 来自 JWT 的用户属性未传递给点击行为(#65942)
Metabase 56.16
升级 | 56.16
Metabase 开源版 | 56.16
- Docker 镜像:
metabase/metabase:v0.56.16.x - JAR 下载
Metabase 企业版 | 56.16
增强功能 | 56.16
Bug 修复 | 56.16
管理
- 无法更改使用情况分析收集的用户权限(#65867)
嵌入
- 静态嵌入翻译:在“数字”类型的可视化中不起作用(#65085)
查询
- 如果将原生问题与 SQL 变量结合使用,并通过可视化工具和仪表板和卡片过滤器连接到 SQL 变量,则会完全失败(#64135)
可视化
已修复 | 56.16
已确认在先前版本中已修复的问题。
幕后 | 56.16
其他
Metabase 56.15
升级 | 56.15
Metabase 开源版 | 56.15
- Docker 镜像:
metabase/metabase:v0.56.15.x - JAR 下载
Metabase 企业版 | 56.15
增强功能 | 56.15
嵌入
- 将
onBeforeRequest增强到 Api 类的onBeforeRequestHandlers(#65195)
其他
- 抑制 liquibase 输出(#65858)
- 修复具有共享前缀且列名非常长的 CSV 的追加(#65793)
- 在任务中正确同步路由的数据库(#65441)
- 代理商店 API 以获取计划和附加组件(#65423)
- 修复建议提示的 schema 并添加测试(#65299)
- 添加 /livez 和 /readyz 端点(#64479)
- [serdes] 如果实体未加载,则不显示“正在加载…”(#64461)
Bug 修复 | 56.15
管理
- 同步失败,无法识别 Athena 表的字段(#65728)
Metabase 56.14
升级 | 56.14
Metabase 开源版 | 56.14
- Docker 镜像:
metabase/metabase:v0.56.14.x - JAR 下载
Metabase 企业版 | 56.14
增强功能 | 56.14
查询
- [性能] 优化宽表和深度用户查询(#65364)
其他
- 使用单元格计数而非行计数来决定何时将通知流式传输到磁盘以避免 OOM(#65518)
Bug 修复 | 56.14
管理
- 阻止组对 DB 的权限在有超过 65535 张表(包括非活动表)时失败(#65564)
嵌入
- SDK 不支持在具有实体 ID 的仪表板上下载(#65602)
其他
- api/docs 已损坏(#65551)
Metabase 56.13
升级 | 56.13
Metabase 开源版 | 56.13
- Docker 镜像:
metabase/metabase:v0.56.13.x - JAR 下载
Metabase 企业版 | 56.13
增强功能 | 56.13
管理
- 驱动程序:连接模拟:Trino/Starburst(#58593)
嵌入
- [交互式嵌入] 当 header=false 且没有标签页时,从仪表板标题中移除边框(#65161)
其他
- 不将
app-db未设置的错误计入断路器(#65301) - 确保 PostgreSQL 中的搜索索引已完全创建(#65171)
- [Metabot] 建议提示设置描述的文案更改(#65163)
- 修复一些搜索索引的竞态条件(#64783)
Bug 修复 | 56.13
管理
嵌入
- [SDK] 带有 entityId 的嵌入式 InteractiveDashboard 无法钻取(#64884)
查询
- 在 Postgres 中,在连接表的枚举列上过滤的模型会引发“运行查询时出错”(#64891)
仪表盘
可视化
Metabase 56.12
升级 | 56.12
Metabase 开源版 | 56.12
- Docker 镜像:
metabase/metabase:v0.56.12.x - JAR 下载
Metabase 企业版 | 56.12
增强功能 | 56.12
嵌入
SDK
mapQuestionClickActions拦截链接并修复到宿主应用的链接(#64623)
组织
- 允许删除已归档的集合(#2783)
查询
- 修复“排除小时”过滤器中的错误时区(#64290)
其他
Bug 修复 | 56.12
管理
嵌入
SDK
嵌入式分析 JS
- 嵌入式分析 JS 在 API 密钥存在且 Metabase 在其他地方运行时,从 localhost 无法工作(#64682)
查询
- 从仪表板钻取到问题时,未正确设置过滤器 UI(#12496)
可视化
Metabase 56.11
升级 | 56.11
Metabase 开源版 | 56.11
- Docker 镜像:
metabase/metabase:v0.56.11.x - JAR 下载
Metabase 企业版 | 56.11
增强功能 | 56.11
- 允许在 Redshift 连接详细信息中使用
db和dbname(#64748) - 使切换到数据的按钮可访问/可交互(#64321)
- 在悬停时显示修订历史记录条目的完整时间戳(#63256)
- 搜索改进(#64785, #64693)
Bug 修复 | 56.11
组织
- 在“回收站”中取消移动或删除后,选择丢失(#44911)
查询
- 带有 SQL 参数的原生问题在参数值最初为空时不会执行
query请求(#64293) - 我们在丢失 SQL 问题的时区(#64272)
- 原生查询编辑器中的问题/模型搜索在结果很多时不可用(#63711)
可视化
- 多系列折线图未为每个系列显示“显示此系列的数值”(#58552)
其他
- 下载的结果与过滤/编辑后的仪表板视图不匹配(#63416)
Metabase 56.10
升级 | 56.10
Metabase 开源版 | 56.10
- Docker 镜像:
metabase/metabase:v0.56.10.x - JAR 下载
Metabase 企业版 | 56.10
增强功能 | 56.10
嵌入
- 避免将表单元格默认设置为“透明”(#64288)
其他
Bug 修复 | 56.10
管理
- 设置 > 工具已损坏:页面无法点击或交互(#59697)
仪表盘
- 仪表板过滤器选择导致 11-18 秒延迟,原因是 N+1 查询问题(#64456)
查询
- 使用原生 Mongo 问题作为来源的透视表在 v56 中失败(#64124)
- 隐藏作为 FK 重映射目标的字段时出错(#63917)
- 无法更新长名称片段(#61070)
- 自动滚动到选定的实体选择器项(垂直)(#42274)
可视化
- 条形图显示 X 轴上的额外值,而只有一个值可用(#63671)
Metabase 56.9
升级 | 56.9
Metabase 开源版 | 56.9
- Docker 镜像:
metabase/metabase:v0.56.9.x - JAR 下载
Metabase 企业版 | 56.9
- Docker 镜像:
metabase/metabase-enterprise:v1.56.9.x - JAR 下载
增强功能 | 56.9
管理
数据库
嵌入
- 在模块化嵌入中启用外部点击行为;对于内部点击行为回退到钻取(#64320)
- 允许不带
exp的 JWT 令牌,但会发出警告(#64238) - 转义嵌入代码片段中的单引号(#64242)
- 修复 SDK 刷新令牌的竞态条件(#64094)
仪表盘
- 将原始卡片标题和描述传播到在仪表板上编辑的卡片(#64340)
Metabot
- 避免对建议提示使用分析内容(#64370)
- [METABOT] 修复
get-table-details帮助程序中的 404(#64342) - [METABOT] 在最终搜索响应中使用
limit(#64336) - 直接将 Metabot 反馈报告给 Harbormaster(#64040)
其他
- 修复分段控件组件的颜色(#64107)
- 将字段引用问题的日志级别降低到 debug(#64281)
- [性能] 优化 metabase.lib.field.resolution/merge-metadata(#62425)
Bug 修复 | 56.9
管理
- “内部”查询不再工作(#64383)
- 使用列级别安全性时,保存的问题将不再有效(#64317)
- 不带 return_to 的 JWT SSO 登录显示“URI 路径分隔符歧义”错误(#63814)
- ClickHouse 连接不为所有操作使用 SSH 隧道,导致同步失败(#62377)
- 从 UI 中移除数据库可能会因数据库非常大而超时(#52729)
数据库
UNIXMilliSeconds->DateTime在 Postgres、SQL Server 等驱动程序中会丢失时间戳的毫秒部分(#63991)
嵌入
- 格式化为链接的字段在嵌入式问题中不显示为链接(SDK)(#59666)
组织
- 对于“x 或 和 或 y”之类的查询,搜索返回 500 错误(#64329)
- “搜索原生查询的内容”选项索引了整个查询 JSON 而不是仅索引代码(#64121)
- 由于
search_index_metadata查询失败,Metabase 重新启动后初始化失败(#64102) - 无法再对 camelCase 名称的表进行部分字符串匹配搜索(#63995)
- 搜索 API 返回不存在的卡片(#62730)
- CSV 上传时数字匹配失败(#61854)
- “仅显示已验证项”搜索选项未显示已验证的仪表板(#61116)
- 搜索找不到使用情况分析(#59133)
查询
- 基于具有相同名称列的模型的问题,从 v55 到 v56 失败(#64058)
- 未保存的 SQL 问题钻取菜单上的韩语翻译错误(#64036)
- 钻取图标在悬停时不可见(#63956)
- 在查询编辑器中将连接的表具有映射为 Datetime 的列类型,在更新后会损坏(#63890)
- 自至少 v0.54.10.1 起,UUID 过滤仍然不起作用(#62337)
仪表盘
- 复制的仪表板仍然保持其过滤器连接,导致将过滤器移动到卡片时出现问题(#63904)
- 复制仪表板时,链接卡片和 iframe 卡片不会被复制(#63525)
- 用户无法下载具有长西里尔文名称的问题结果,错误为“URL 格式错误”(#63234)
- 宽屏 iOS 浏览器中的仪表板编辑模式下,卡片编辑按钮不起作用(#62225)
- 仪表板订阅电子邮件中的链接到卡片无法保留订阅中设置的过滤器(#39021)
- 仪表板上的问题描述会被覆盖(#63863)
- 包含特殊字符的电子邮件未格式化为电子邮件(#62100)
可视化
其他
Metabase 56.8
升级 | 56.8
Metabase 开源版 | 56.8
- Docker 镜像:
metabase/metabase:v0.56.8.x - JAR 下载
Metabase 企业版 | 56.8
- Docker 镜像:
metabase/metabase-enterprise:v1.56.8.x - JAR 下载
增强功能 | 56.8
嵌入
- 当设置了“始终显示滚动条”时,metabase-browser 上出现双滚动条(#63971)
- feat(sdk-embed): 为 InteractiveDashboard 和 InteractiveQuestion 添加 onVisualizationChange(#63969)
- 修复 EMB-407 透明背景下载 PDF(#63836)
- feat(embed-js): 当 useExistingUserSession 失败时提供更好的错误消息(#63125)
其他
- ✨ 使 u/profile 日志行更美观(#64114)
- 在嵌入设置页面上将开发实例的追加推迟(#64099)
- 为 metabot 和语义搜索作业实现保护机制(#64031)
- 调整翻译管理设置中的字体颜色(#64029)
- 为搜索点击事件跟踪添加结果 ID(#64009)
Bug 修复 | 56.8
管理
数据库
- Clickhouse CTE 子句在 SQL 和 GUI 过滤器中配合不佳(#63635)
嵌入
仪表盘
- 订阅发送的表列顺序错误(#63962)
- 仅在特定情况下才能将新问题保存到仪表板(#63463)
- 通过浏览器后退按钮返回到之前的非仪表板 URL 时,不会丢弃更改,而是保存它们(#60843)
- 订阅/警报中的迷你条形图在包含分数时显示不佳(#60182)
可视化
- 使用 SQL 问题作为数据源时,地图图钉在地图网格中重复显示(#63465)
其他
- GET /api/user/current 的查询缓慢(#63270)
Metabase 56.7
升级 | 56.7
Metabase 开源版 | 56.7
- Docker 镜像:
metabase/metabase:v0.56.7.x - JAR 下载
Metabase 企业版 | 56.7
- Docker 镜像:
metabase/metabase-enterprise:v1.56.7.x - JAR 下载
增强功能 | 56.7
管理
嵌入
Metabot
- Metabot 和搜索 2.0(#62067)
- 语义搜索令牌使用情况跟踪(#63591)
- 修复 Metabot 搜索去重中的错误(#63943)
- 为语义搜索作业添加保护机制(#63694)
- 自动设置模板标签(#63691)
- 修复空的数据库 URL 的语义搜索收集器作业(#63633)
Bug 修复 | 56.7
数据库
- Metabase Athena 连接在新更新后不起作用(#63396)
嵌入
静态嵌入
- 静态嵌入无法加载 Pin Map 图块:未授权错误(#63687)
- 静态嵌入显示了表可视化结果行数的误导性文本(#60046)
- 在 iOS 浏览器中嵌入的仪表板上,标签页标题未正确显示(#49170)
SDK
- SDK:地图图块的 URL 错误(#63638)
交互式嵌入
- 交互式嵌入的搜索栏太长(#56444)
查询
- 原生模型具有 Postgres 数组类型 - 更新后元数据会损坏(#63909)
仪表盘
可视化
- Bug:详细视图字段重新排序未正确更新 - 字段名称和值不匹配(#63745)
其他
- 首页自动仪表板的空状态不正确(#50011)
- v56 升级后,分析加载期间启动失败(#63830)
- 实体选择器模态框中的 Jammy 滚动条(#44966)
- 从 55 升级到 56 后,出现奇怪的“撤销”(CMD+Z)错误并卡在循环中(#63743)
- 连接字符串字段中的奇怪“撤销”(CMD+Z)行为(#63346)
Metabase 56.6
升级 | 56.6
Metabase 开源版 | 56.6
- Docker 镜像:
metabase/metabase:v0.56.6.x - JAR 下载
Metabase 企业版 | 56.6
- Docker 镜像:
metabase/metabase-enterprise:v1.56.6.x - JAR 下载
增强功能 | 56.6
- 对 MongoDB 和 SQL Server 的数据库连接 UI 进行了一些小的改进 (#63496)
- 将“数据库”设置为“添加数据”模态框中的第一个选项 (#63412)
- 使问题移动错误能正确显示 (#63409)
Bug 修复 | 56.6
管理
- 在“表元数据”中搜索表时出错 (#63350)
数据库
- SQL 问题中的 C 风格注释在 Clickhouse 上失败 (#62741)
- 当过滤器应用于具有 Null 值的 Nullable(UUID) 列时,Clickhouse 问题会崩溃 (#62492)
- 以块注释开头的原生问题开始崩溃 (#57149)
- Metabase 在 SQL 查询中包含“?”时似乎会混淆过滤器 (#56690)
嵌入
- 当图表应用了可视化设置时,内容翻译不起作用 (#63297)
- 当列重命名时,数据透视表的内容翻译不起作用 (#63296)
- 内容翻译的图表会丢失自定义颜色 (#62382)
- 不同图表样式的翻译不起作用 (#62373)
组织
- 当没有需要重新排列的内容时,会显示书签拖放手柄 (#62726)
查询
- 已永久删除的指标无法从问题中移除 (#63571)
- 由于“指纹断言错误”,卡片加载失败 (#63397)
- 在具有混合 Hive/Iceberg 表的 Trino 连接中,同步作业失败 (#63127)
报告
- 当月份的第一天时,日期选择器会回滚两个月 (#63308)
可视化
Metabase 56.5
升级 | 56.5
Metabase 开源版 | 56.5
- Docker 镜像:
metabase/metabase:v0.56.5.x - JAR 下载
Metabase 企业版 | 56.5
- Docker 镜像:
metabase/metabase-enterprise:v1.56.5.x - JAR 下载
增强功能 | 56.5
数据库
- 通过模式同步分区字段以提高同步时间 (#63192)
嵌入
嵌入式分析 SDK
- feat(sdk): 为 MetabotQuestion 添加“开始新对话”按钮并调整其视觉效果 (#63211)
嵌入式分析 JS
- feat(embed-js): 如果实例有超过 2 个模型,则将 entity-types=model 追加到嵌入流程代码片段 (#63068)
- feat(embed-js): 设置无效的 metabaseConfig 键时抛出错误 (#63064)
- 在嵌入式分析 JS 中添加“启用以继续”按钮以显式启用 (#63054)
- 在嵌入流程预览中立即显示加载指示器覆盖层 (#63001)
- 嵌入式 JS 应在管理员面板中的文档之前显示“试用” (#62954)
- fix(embed-js): 嵌入流程的文案改进 (#63126)
静态嵌入
- 内容翻译的查找不区分大小写 (#61795)
查询
可视化
- 修复计算散点气泡直径的数学公式 (#63104)
仪表盘
- 仪表板卡片上的过滤器只能映射到卡片 (#63051)
其他
- 在 /search 中的完整搜索结果中排除其他用户的个人集合 (#62307)
- 缓存 Store OpenAPI 描述仅 5 分钟 (#63168)
- 在 metabot 面板中为“清除对话”操作添加工具提示 (#63309)
Bug 修复 | 56.5
管理
- ClickHouse 连接不为所有操作使用 SSH 隧道,导致同步失败(#62377)
数据库
- 带有 @DBRef 的文档未在 Metabase 中加载 (#63231)
- 在关闭路由时,Snowflake 在每个问题之前执行不必要的 USE DATABASE (#63040)
- Snowflake - 在数据库设置中指定模式仍然需要在查询中指定模式 (#62998)
嵌入
嵌入式分析 SDK
- 下载问题时,SDK 不会将问题标题保留为文件名 (#61708)
嵌入式分析 JS
- 嵌入式 JS 中的行图在传递新属性时会缩放 (#63186)
静态嵌入
- 在黑暗模式下,选中的表单元格不可读 (#63108)
查询
- 点击“合并”弹出窗口外部,您将丢失您的工作 (#63180)
- 创建名称为空的仪表板将显示成功消息(并出现 400 BE 错误) (#63176)
- 查询生成器未遵守从连接表中选择的列 (#63165)
- “<”钻取操作按钮缺少大纲 (#63037)
- 在编写自定义聚合时,完成非聚合函数 (#62987)
- 查询生成器 - 连接数据部分对齐问题 (#61435)
- 长问题名称破坏笔记本编辑器布局 (#53370)
- 长仪表板/问题名称会隐藏其菜单 (#52872)
- 上下文菜单中的多个缩放钻取 (#51890)
- 当您从仪表板进入问题时进行过滤,会暴露您在使用自助服务权限时无法使用的过滤器 (#47097)
- 通过单击 NULL FK 值无法钻取以过滤表 (#35561)
可视化
Metabase 56.4
升级 | 56.4
Metabase 开源版 | 56.4
- Docker 镜像:
metabase/metabase:v0.56.4.x - JAR 下载
Metabase 企业版 | 56.4
- Docker 镜像:
metabase/metabase-enterprise:v1.56.4.x - JAR 下载
增强功能 | 56.4
嵌入
查询
- 字符串过滤器子句默认不区分大小写 (#62874)
可视化
其他
- 隐藏 CSV 面板,因为没有有意义的可上传数据库 (#62854)
- 阻止非管理员用户看到“探索付费功能”链接 (#62816)
- 修复仪表板过滤器设置中水平选项卡的选项卡对齐 (#61895)
- 在云迁移期间 Store API 请求失败时,响应 HTTP 状态 500 (#62534)
Metabot
目前处于测试阶段
- 嵌入式 SDK 的 Metabot (#62822)
- [BOT-316] Metabase BE 支持动态代理配置文件 (#62544)
- [Metabot] 将
available_actions添加到 metabot 上下文中 (#62464) - [METABOT] 不会将 update-keys 应用于 ai-service 请求状态 (#62137)
- [Search] 修复 search snowplow 事件的模式版本号 (#62897)
- [Search] 增加搜索报告 (#62200)
Bug 修复 | 56.4
管理
- 迁移到 56 版云时,不会重定向到商店,而是重定向到 localhost (#62869)
- 清除缓存字段值是否会...刷新值? (#62626)
- 在过滤器预览打开时将字段可见性更改为“不包含”会导致页面崩溃 (#61806)
- 在数据库连接页面,当通过 Tab 键进入输入字段时,它们没有被滚动到视图中 (#60319)
- 当权限不足以运行查询时,会显示查询错误 (#54912)
数据库
- 升级到 v0.56.3 后,Postgres 查询因
java.lang.Class.isArray()错误而失败 (#62750)
嵌入
- 内容翻译不翻译数据透视表列 (#62515)
- 内容翻译副本使用了错误的标头名称 (#62194)
- 公开共享的仪表板在匿名(或未经验证的用户)查看时显示空白页面 (#62501)
- 当嵌入标题未启用时,下载按钮会覆盖表头 (#62398)
- 对于超过 1000 个图钉的嵌入式地图,dashboardId 必须是整数 - 显示错误 (#62066)
- 创建仪表板的用户在仪表板被发布后使用静态嵌入进行嵌入时,无法更改过滤器 (#61516)
- 静态嵌入式仪表板导出图标与标签导航箭头重叠 (#61255)
组织
查询
- 无法打开用在问题中的已存档模型 (#52071)
- 过滤器输入框中看不到插入符光标 (#62742)
- 最新版本中,数据透视表的钻取功能不再起作用 (#62663)
- 卡片过滤器似乎在链接到仪表板过滤器时被忽略 (#62627)
- 选中的列数多于总列数 (#62591)
- 无法将某些列类型分配给模型中的字段 (#62397)
- 日期选择器骨架垂直偏移 (#62279)
- 在查询编辑器中,转换为 Datetime 时与 Join 操作不兼容 (#62099)
- 可以将仪表板重命名为超过 100 个字符 (#60982)
- 无法通过键盘选择下拉列表中的过滤器值 (#60337)
- Ctrl/Cmd + Enter 键盘快捷键在运行超时的问题时不起作用 (#59356)
- 添加聚合到问题时字段选择丢失 (#59194)
- 即使模型链接了表,链接的表信息也可能为空 (#57469)
- 仪表板过滤器可访问性问题 (#52674)
- 在为新参数设置默认值后,仪表板编辑模式下出错 (#49319)
- 当仪表板过滤器值未指定时,会预填为之前的值 (#48524)
- 如果来自自定义目标点击,则重置仪表板过滤器 (#46541)
- 自动连接消息在仪表板卡片参数映射时出现意外滚动 (#46372)
- 对表格数据视图进行排序会丢失我在可视化上的工作 (#42723)
- 在带有 Join 的问题中使用 coalesce 表达式时出错 (#56602)
- 模型在编辑/分发后会展开到数据源 (#50915)
- 通过将两个其他指标相除创建的指标会破坏问题 (#30574)
报告
- 在 Oracle DB 上,数据透视表的总计导出为空 (#62879)
- 当数据透视表基于整数列时,数据透视表导出输出空白值 (#62724)
- 新建仪表板模态框中的输入字段标签错误地使用了 font-weight: 800 (#62087)
- 在仪表板视图模式下的可视化卡片上编辑可视化不会保存更改 (#62021)
- 仪表板上表格的自动调整大小会导致数字被截断 (#61946)
- 如果进行了多次过滤器更改,查询结果将暂时不正确 (#61944)
- 过滤器编辑侧边栏中的标题对齐不正确 (#61886)
- 仪表板操作预期的单值警告文本被截断 (#29365)
可视化
- 添加系列时,可视化组合会混乱(找不到原因) (#62861)
- 过滤器和图形显示中的翻译问题 (#34942)
- 通过订阅发送的行图不尊重图例名称的更改 (#31944)
- 地图图钉仅显示一次,但可能向错误方向平移,因此不显示图钉 (#5369)
其他
Metabase 56.3
升级 | 56.3
Metabase 开源版 | 56.3
- Docker 镜像:
metabase/metabase:v0.56.3.x - JAR 下载
Metabase 企业版 | 56.3
- Docker 镜像:
metabase/metabase-enterprise:v1.56.3.x - JAR 下载
增强功能 | 56.3
数据库
- 使用连接字符串填充连接详细信息 (#61323)
- 为 Starburst 和 Presto 启用数据库路由 (#61949)
- 处理连接字符串中的空格,解码用户名和密码 (#62328)
- 切换数据库的多目录时,为非活动表调整模式 (#61554)
嵌入
- 将
background-hover添加到模块化嵌入中的自定义颜色列表中 (#62403) - 将 metabase-browser 体验添加到嵌入流程 (#62366)
- 在嵌入式分析 JS 中,默认 is-save-enabled 为 false (#62094)
- 在“新建 > 嵌入”流程中显示静态问题的允许下载选项 (#61969)
- 在“新建 > 嵌入”流程中从 3 种基础颜色派生主题感知颜色 (#61961)
- 为嵌入式分析 JS 添加顶层面包屑导航 (#62128)
- 将嵌入式分析 JS 文档添加到管理员面板 (#62296)
- 更新嵌入式主页以引用嵌入式分析 JS (#62169)
- 通过减小持久化项的范围来修复“新建 > 嵌入”流程的持久性 (#62177)
其他
- 针对违反自定义约束的操作提供更好的错误消息 (#62271)
- 通知的日志传播 (#62286)
- [serdes] 加载失败时报告实体的本地 PK (#62205)
- [Metabot] 在 get-field-values 工具中,如果字段值不存在,则进行填充 (#62020)
- [perf] 实现优化的 update-keys (#61993)
- [perf] 将更快的 walk 实现合并回 metabase.util.performance (#61992)
Bug 修复 | 56.3
管理
数据库
- Postgres 嵌套数组返回不正确 (#61819)
嵌入
- 自定义表达式编辑器在嵌入式分析 JS 中不可用 (#61959)
组织
- 集合面包屑导航中的图标缩小 (#62163)
查询
- 在仪表板中将“Offset”用作过滤器变量值会失败 (#61787)
- 在狭窄屏幕宽度下,原生查询编辑器上会出现无意义的“过滤器”按钮 (#58994)
- 只有查看数据权限的用户仍然可以访问笔记本编辑器 (#58628)
- 自定义表达式应可用于 Join 条件 (#52451)
仪表盘
可视化
- 列“id”被复制,滚动时所有列都变成“id”列 (#62053)
- 将数据透视表下载为 .xlsx 文件时出现“对 java.math.BigDecimal 不支持位运算”的错误 (#62051)
- 如果行图的标签是长文本,则图表不可见 (#59899)
- 可视化调整大小的防抖导致布局跳动 (#54147)
- 当有 1000 多个数据点时,地图图钉不显示工具提示 (#40999)
Metabase 56.2
升级 | 56.2
Metabase 开源版 | 56.2
- Docker 镜像:
metabase/metabase:v0.56.2.x - JAR 下载
Metabase 企业版 | 56.2
- Docker 镜像:
metabase/metabase-enterprise:v1.56.2.x - JAR 下载
增强功能 | 56.2
管理
- 将“查看数据”权限设置为阻止重新激活的表 (#53205)
数据库
嵌入
其他
- 将登录属性同步到现有基于 JWT 的用户的 JWT 属性 (#61940)
- JWT 登录时不要将登录属性设置为空值 (#61927)
- 修复通知的 Payload Type 拼写错误 (#61823)
- [perf] 修复 metabase.util.performance 与 cljc 相关的问题 (#61847)
- [pivot] 实现优化的 clj->js 并在前端重新计算数据透视表时使用它 (#61241)
Bug 修复 | 56.2
仪表盘
可视化
Metabase 56.1
升级 | 56.1
Metabase 开源版 | 56.1
- Docker 镜像:
metabase/metabase:v0.56.1.x - JAR 下载
Metabase 企业版 | 56.1
- Docker 镜像:
metabase/metabase-enterprise:v1.56.1.x - JAR 下载
重大更改 | 56.1
- 限制 Mongo 同步的叶字段数量为 1000,以避免 OOM 错误 (#59883)
新功能 | 56.1
查询
- SQL 问题中的时间粒度参数 (#60995, #59658, #58180)
- 允许你在 SQL 查询中按天、周、月等进行分组
- 可以连接到时间粒度仪表板参数
- 别名表的字段过滤器 (#3324)
- 定义字段过滤器时,可选地指定别名,以使字段过滤器与 CTE 和别名表一起工作
- 在基本 SQL 变量中选择多个值 (#4728)
- 在自定义聚合中引用之前的聚合 (#60307)
- 当在同一阶段创建多个聚合时,通过名称引用之前的聚合,就像自定义列一样
- 自定义表达式中的 Join (#60036, #60937, #60457)
- 指定自定义表达式进行连接,或指定常量(支持 1=1 连接)
- 不支持同一阶段的自定义列上的 Join
today()自定义表达式函数 (#60472)datetime()自定义表达式函数 (#59206, #60389)- 布尔 SQL 变量类型 (#20230)
仪表盘
- 仪表板主体中的仪表板过滤器(仪表板过滤器) ( #59684, #61220, #61085, #60784, #60913, #60566, #60517, #60476, #60425, #60424, #60333, #60331, #60271, #60144, #59083 )
- 将仪表板过滤器添加到标题卡片或单个图表中
- 这些过滤器只能在同一个标签页中应用
管理
- 允许 Metabase Cloud 客户指定“发件人”电子邮件地址 (#31837,#59528, #61115)
- Cloud 客户现在可以指定自己的 SMTP 服务器并进行电子邮件白标
组织
- 在没有搜索查询的情况下使用 /search 页面 (#61615)
- 允许您搜索由用户创建的所有内容、特定类型的所有内容或特定日期之间的所有内容
- 转到
[您的 Metabase URL]/search并使用左侧的过滤器
嵌入
- 静态嵌入的内容翻译 (#59595, #56879, #61039, #61263, #61366, #59569, #61025, #60955, #59479)
- 上传字典以翻译问题名称、列值等内容。
- 通过指定区域设置,Metabase 内置的 UI 元素已经可以进行翻译。
- 嵌入式入职流程 (#61452, #61658, #61067, #60975)
嵌入式分析 JS | 56.1
(#60304, #61648, #61617, #61597, #61606, #61593, #61590, #61463, #61416, #61392, #61375, #61014, #61006, #60646, #61330, #61292, #61788, #61803)
使用 <script> 标签将 Metabase 仪表板嵌入到您的应用程序中,这是一种更灵活的方式,与 iframe 相比,可以实现更大的自定义。 了解更多并进行试用。
增强功能 | 56.1
管理
- 将“沙箱”重命名为“行和列安全” (#58369)
- 这仅更改了功能名称的显示名称。权限不变。
- JWT 组分配 (#61221, #61234, #61273, #60946)
- 选择一个属性用于组分配
- 如果没有定义组映射,则通过匹配名称相同的 Metabase 组来为用户分配组
- 为更多数据库启用数据库路由
- 更新的元数据编辑界面
- 更新的管理设置界面
- 统一添加数据的地方 - 数据库、电子表格、csv 等 - 在导航侧边栏中 (#60330,#60759, #58785, #58408)
- 更流畅的升级流程和管理设置中的促销 (#59464, #61007, #60332, #60044)
- 为缺少令牌添加横幅 (#59030)
- 使用 SSO 时不要删除手动创建的属性 (#21682)
仪表盘
- 更新仪表板参数外观 (#60746)
- 仪表板加载时显示卡片骨架 (#60564, #60998)
- 仪表板全屏暗模式下图表外观的调整 (#59956)
- 删除带有已保存到仪表板的问题的选项卡时,添加确认弹出窗口 (#59435)
可视化
- 启用表格单元格多选 (#59823)
- 修复表格可视化中 ID 列的列大小 (#59505)
- 仅当启用了行/列总计时,才为数据透视表可视化运行子查询 (#57999)
- 修复在可视化器中打开的图表的附加工具提示列 (#58519)
- 改进数据透视表性能 (#61384, #60722 )
查询
- 列选择器改进 (#60442)
- 搜索自定义表达式
- 按表名搜索字段名
- 仅在非 Mac 机器上将 Ctrl+F 绑定到搜索 (#60429)
- 为 MongoDB 启用常量自定义表达式 (#60107)
- 当输入框获得焦点时,不要阻止 cmd+enter 工作 (#58630)
- 处理具有多个外键的隐式 Join (#58551)
- 布尔值的钻取选项和 X-ray (#61202)
阅读更多…
其他
- [Release blocker] 撤销 56 Beta 版中 Join 自定义列的更改 (#61827)
- 为事件图标链接添加蓝色圆点提示 (#59605)
- 简化模型/指标过滤器 (#58382)
- 在主导航中,将“浏览数据库”移到“浏览模型”上方(#58405)
- 更新“仅发送此提醒一次”选项的副本(#60194)
- 将日志级别自定义的“持续时间”更改为“重置为默认值之后”(#61183)
- 修复:简化沙盒权限管理(#61542)
- 允许
/api/field/{id}/search/{id2}端点留空值(#61497) - 删除发布/更新频道选择(#61369)
- 功能:用于调试权限问题的 API(#59583)
- 尊重 JWT/SAML 登录上的
is_active(#58582) - 更新翻译 2025-07-22(#61314)
- 更新翻译 2025-05-28(#58558)
UI 优化
- 修复嵌入式管理设置中的增销按钮和身份验证链接(#61802)
- 清理嵌入流预览中的堆叠卡片背景(#61782)
- 嵌入式 SDK 设置页面的设计清理(#61653)
- 简化应用过滤器 toast 文本(#60748)
- 修复信息图标位置(#60747)
- 重新设计数据库连接字符串切换 UI(#60520)
- 使用新组件替换设置中的数据库选择(#60511)
- 更新仪表板选项卡,使其底部边框贯穿整个宽度(#60470)
- 关闭 VIZ-1235 更新顶部导航筛选器外观(#60197)
- 按钮焦点问题(#60174)
- 设置页面首选语言步骤可访问性问题(#60183)
- 重构浏览数据库(#60157)
- 更新 InputBlurChange 样式以匹配先前的实现(#59799)
- 新的应用仪表板过滤器 UI(#59670)
- VIZ-1099 VIZ-1107 改进仪表板外观和感觉 - M2 卡片标题和选项卡样式(#59659)
- 修复标题可视化组件中的内边距(#59555)
- 通过低垂的润色改进仪表板外观和感觉(#59267)
- 下载弹出窗口的 UI 润色(#58844)
- 表格组件空状态(#58325)
Metabot
目前处于私密测试阶段。请访问此页面注册。
Bug 修复 | 56.1
管理
- Airgapped Metabase Tokens显示“Trial”而不是“Airgapping”过期天数(#59362)
- 只有名字的用户不会出现在使用情况分析中(#58222)
- 管理面板更新计数器始终显示1,无论您落后多少更新(#30114)
- 同步:区分来自数据库的元数据和用户设置(#12574)
- 原生查询函数似乎忽略了模板标签属性,如必需(#38263)
数据库
- 升级到 v0.55.1 后,ClickHouse 查询不再工作(#59166)
- Bigquery STRUCT 类型不允许在 Admin -> Table Metadata 中重命名(#55563)
- 查询 SparkSQL 中的数组类型列已损坏(#61588)
组织
报告
- Slack 和电子邮件提醒不显示货币符号。(#57468)
- 从 1.54 升级到 1.55:发送到频道 channel/email 时出错,java.lang.ArithmeticException: 除以零(#60428)
仪表盘
- 无法将单系列图表和分组图表组合在仪表板上(#61133)
- 加载缓慢的仪表板卡片,平均查询持续时间为 0(#60988)
- 仪表板订阅侧边栏应以与仪表板相同的顺序显示过滤器(#60365)
- 如果从仪表板卡片中删除标题,则无法单击进入源问题(#58414)
- 从不同问题开始时,可视化工具中的后退堆栈会混乱(#57897)
- 仪表板参数选择在外键上使用不正确的样式(#53275)
- 将仪表板过滤器链接到多个仪表板磁贴,并以分组用户身份查看会导致实体键出现在下拉过滤器中,而不是实体名称。(#47951)
- 编辑过滤器时,“重置为默认值”按钮有时会显示(且无效)(#58867)
- 当没有搜索结果时,参数目标列表会消失(#60987)
- 仪表板目标列弹出窗口空状态 UX(#46767)
- 在从 xray 创建的仪表板上,地图出现“HTTP ERROR 400 Ambiguous URI empty”(#59984)
查询
- 当模型具有相同的表与自身连接时,列名会反映在两个列中(#32499)
- 在表达式编辑器中不应引用聚合本身(#61010)
- 启用外键值重映射会生成无效的 SQL(#60587)
- 驱动程序返回的初始元数据列(X)与 MLv2 期望的列(Y)之间的列号不匹配(#60444)
- 在问题中进行钻取操作的弹出窗口打开速度非常慢,并导致标签页冻结(#60284)
- 在嵌套连接问题中进行分组操作的透视表会因“列未找到”而失败(#59918)
- 当主数据源不是原始表时,通过连接的数据源进行的隐式连接不起作用(#59695)
- 无法连接到列名与映射的数据库字段不同的原生模型(连接条件除外)(#58829)
- 具有列别名和元数据中映射数据库列的原生模型在连接时出错(#58314)
- 包含多次连接到同一表的模型在编辑模型元数据时失败(#57359)
- 保存带有自定义标题的问题会短暂闪烁默认标题(#55631)
- 表格头部的钻取操作不会显示类型/SerializedJSON 列的筛选选项(#55141)
- 使用 SQL 模型进行聚合时出现“ERROR: column source.source does not exist”(#52465)
- 查询具有嵌套(json)字段的表的所有字段时,仅返回非嵌套字段,而 UI 显示所有字段。(#47146)
- 在连接了表的模型中添加/删除单个列会添加/删除所有列(#46756)
- 模型错误地显示了多次连接的表的列(#40635)
- 当模型文本列被指定为数量时,筛选器会中断(#39855)
- 从带有自定义列的模型获取筛选器值时出错 + 前端故障(#35840)
- 使用连接问题作为源会显示两次列(#34743)
- 当字段被自定义值重新映射时,模型查询失败(#23449)
- 查询构建器的 SQL 在最外层的 WHERE 子句中引用了错误的列(#56416)
- 编辑模型定义后列名不正确(当连接的表之间存在同名字段时)(#54920)
- 如果值中包含逗号,下拉列表会添加两个值而不是一个(#54205)
- 具有多个嵌套级别连接的查询中的连接别名去重会导致原生表单不正确(#51856)
- 连接具有相同隐式连接的已保存问题在 group by 字段时会导致错误(#48754)
- 添加/删除唯一计数汇总时,汇总计算会发生变化(#48752)
- 连接两个模型时,问题查询构建器因缺少列而失败。(#47988)
- 当取消选择映射到同一数据库字段的模型元数据中的列时,会一次删除多个列(#44767)
- 问题构建器:聚合中的自定义表达式不能与它正在聚合的列同名(#44567)
- 应用过滤器后,直方图 bin 值的过滤器不会随着 bin 大小的变化而更新(#42942)
- 基于自定义列分组提取日期不起作用(#40061)
- 多个模型字段映射到同一数据库字段存在奇怪的 bug(#36161)
- 查询处理器混淆了嵌套的显式连接和外部隐式连接(#33972)
- 当聚合中的字段已从数据库中删除时,无法更改/删除“未知字段”(#33835)
- 当不同源的列共享相同的字段 ID 时,查询返回的元数据不正确(#25113)
- 删除列不会删除关联的列标题(#12679)
- 尝试缩放条形图可视化时出现无效查询错误(#42817)
阅读更多…
其他
- 始终为连接设置角色(#61563
- 共享菜单中的“公共链接”菜单项太大(#61518)
- 集合批量操作组件视觉回归(#61517)
- SDK 仪表板已损坏(#61611)
- 按钮悬停状态不一致(#61322)
- Mantine 升级后,某些组件的标签会居中(#60983)
- 菜单悬停状态已损坏(#60584)
- 设置字段格式会移除强制转换策略(#60483)
- 当没有过滤器时,仪表板的顶部内边距太小(#60285)
- 更新内部 Slack 设置链接 URL(#60015)
- 从基础查询中移除笛卡尔图表维度会导致崩溃(#59671)
:visibility-type的 jsonb 列在同步时被覆盖(#59123)- 当只有一个用户时,“其他用户的个人收藏”不应出现(#58420)
- 编辑元数据时,我们正在获取字段值(并命中更多端点)(#57284)
- 更新徽章在点击时旋转(#59987)
lib.aggregation/aggregation-column可以尝试find-matching-column一个表达式,而不是内部引用(#48567)- 元数据错误地丢失了 unique-name-fn – lib/metadata 需要传播选项(#59665)
- remove-inactive-field-refs 中间件慢得无法接受(#61281)
- [refs] “列不存在”错误引用了一个
active: false的列(#60498) - MLv2 元数据计算在进行连接时返回重复列(#59664)
- 选择某些数据源后,笔记本编辑器无法使用(#46406)
- 从 V0.49 升级到 V0.50,问题出错(#45403)
- pMBQL 模式应禁止在
:expressions列表中使用像count()和sum()这样的聚合函数(#41344)
Metabase 56.0-beta
此发行说明是针对 BETA 版本。要查看 v56 稳定版本的完整发行说明,请参见 Metabase 56.1
请参阅 v56 BETA 的发行说明……
注意:这是一个测试版发布。我们不建议在未经暂存环境测试的情况下将其用于生产环境。如果您在此测试版中遇到任何问题,请在 GitHub 上报告。
升级 | 56.0-beta
Metabase 开源 | 56.0-beta
- Docker 镜像:
metabase/metabase:v0.56.0.x - JAR 下载
Metabase 企业版 | 56.0-beta
- Docker 镜像:
metabase/metabase-enterprise:v1.56.0.x - JAR 下载
重大变更 | 56.0-beta
不再支持在同一阶段定义的自定义列上的连接。请改用自定义表达式上的连接。此更改已在 56.1 中恢复,不属于稳定版本。- 限制 Mongo 同步的叶字段数量为 1000,以避免 OOM 错误 (#59883)
新功能 | 56.0-beta
查询
- SQL 问题中的时间粒度参数 (#60995, #59658, #58180)
- 允许你在 SQL 查询中按天、周、月等进行分组
- 可以连接到时间粒度仪表板参数
- 别名表的字段过滤器 (#3324)
- 定义字段过滤器时,可选地指定别名,以使字段过滤器与 CTE 和别名表一起工作
- 在基本 SQL 变量中选择多个值 (#4728)
- 在自定义聚合中引用之前的聚合 (#60307)
- 当在同一阶段创建多个聚合时,通过名称引用之前的聚合,就像自定义列一样
- 自定义表达式中的 Join (#60036, #60937, #60457)
- 指定自定义表达式进行连接,或指定常量(支持 1=1 连接)
- 不支持同一阶段的自定义列上的 Join
today()自定义表达式函数 (#60472)datetime()自定义表达式函数 (#59206, #60389)- 布尔 SQL 变量类型 (#20230)
仪表盘
- 仪表板主体中的仪表板过滤器(仪表板过滤器) ( #59684, #61220, #61085, #60784, #60913, #60566, #60517, #60476, #60425, #60424, #60333, #60331, #60271, #60144, #59083 )
- 将仪表板过滤器添加到标题卡片或单个图表中
- 这些过滤器只能在同一个标签页中应用
管理
- 允许 Metabase Cloud 客户指定“发件人”电子邮件地址 (#31837,#59528, #61115)
- Cloud 客户现在可以指定自己的 SMTP 服务器并进行电子邮件白标
嵌入
- 静态嵌入的内容翻译 (#59595, #56879, #61039, #61263, #61366, #59569, #61025, #60955, #59479)
- 上传字典以翻译问题名称、列值等内容。
- 通过指定区域设置,Metabase 内置的 UI 元素已经可以进行翻译。
- 嵌入式入职流程 (#61452, #61658, #61067, #60975)
嵌入式分析 JS 测试版 | 56.0-beta
(#60304, #61648, #61617, #61597, #61606, #61593, #61590, #61463, #61416, #61392, #61375, #61014, #61006, #60646, #61330, #61292)
使用 <script> 标签将 Metabase 仪表板嵌入到您的应用程序中,提供比 iframe 更灵活的方式,允许更大的自定义。 了解更多并进行测试。
增强功能 | 56.0-beta
管理
- 将“沙箱”重命名为“行和列安全” (#58369)
- 这仅更改了功能名称的显示名称。权限不变。
- JWT 组分配 (#61221, #61234, #61273, #60946)
- 选择一个属性用于组分配
- 如果没有定义组映射,则通过匹配名称相同的 Metabase 组来为用户分配组
- 更新的元数据编辑界面
- 更新的管理设置界面
- 统一添加数据的地方 - 数据库、电子表格、csv 等 - 在导航侧边栏中 (#60330,#60759, #58785, #58408)
- 更流畅的升级流程和管理设置中的促销 (#59464, #61007, #60332, #60044)
- 为缺少令牌添加横幅 (#59030)
- 使用 SSO 时不要删除手动创建的属性 (#21682)
仪表盘
- 更新仪表板参数外观 (#60746)
- 仪表板加载时显示卡片骨架 (#60564, #60998)
- 仪表板全屏暗模式下图表外观的调整 (#59956)
- 删除带有已保存到仪表板的问题的选项卡时,添加确认弹出窗口 (#59435)
可视化
- 启用表格单元格多选 (#59823)
- 修复表格可视化中 ID 列的列大小 (#59505)
- 仅当启用了行/列总计时,才为数据透视表可视化运行子查询 (#57999)
- 修复在可视化器中打开的图表的附加工具提示列 (#58519)
查询
- 列选择器改进 (#60442)
列名的模糊搜索此更改已在稳定版本中恢复- 搜索自定义表达式
- 仅在非 Mac 机器上将 Ctrl+F 绑定到搜索 (#60429)
- 为 MongoDB 启用常量自定义表达式 (#60107)
- 当输入框获得焦点时,不要阻止 cmd+enter 工作 (#58630)
- 处理具有多个外键的隐式 Join (#58551)
- 布尔值的钻取选项和 X-ray (#61202)
其他
- 为事件图标链接添加蓝色圆点提示 (#59605)
- 简化模型/指标过滤器 (#58382)
- 在主导航中,将“浏览数据库”移到“浏览模型”上方(#58405)
- 更新“仅发送此提醒一次”选项的副本(#60194)
- 将日志级别自定义的“持续时间”更改为“重置为默认值之后”(#61183)
- 修复:简化沙盒权限管理(#61542)
- 允许
/api/field/{id}/search/{id2}端点留空值(#61497) - 删除发布/更新频道选择(#61369)
- 功能:用于调试权限问题的 API(#59583)
- 尊重 JWT/SAML 登录上的
is_active(#58582) - 更新翻译 2025-07-22(#61314)
- 更新翻译 2025-05-28(#58558)
UI 优化
- 嵌入式 SDK 设置页面的设计清理(#61653)
- 简化应用过滤器 toast 文本(#60748)
- 修复信息图标位置(#60747)
- 重新设计数据库连接字符串切换 UI(#60520)
- 使用新组件替换设置中的数据库选择(#60511)
- 更新仪表板选项卡,使其底部边框贯穿整个宽度(#60470)
- 关闭 VIZ-1235 更新顶部导航筛选器外观(#60197)
- 按钮焦点问题(#60174)
- 设置页面首选语言步骤可访问性问题(#60183)
- 重构浏览数据库(#60157)
- 更新 InputBlurChange 样式以匹配先前的实现(#59799)
- 新的应用仪表板过滤器 UI(#59670)
- VIZ-1099 VIZ-1107 改进仪表板外观和感觉 - M2 卡片标题和选项卡样式(#59659)
- 修复标题可视化组件中的内边距(#59555)
- 通过低垂的润色改进仪表板外观和感觉(#59267)
- 下载弹出窗口的 UI 润色(#58844)
- 表格组件空状态(#58325)
Metabot
目前处于私密测试阶段。请访问此页面注册。
Bug 修复 | 56.0-beta
管理
- Airgapped Metabase Tokens显示“Trial”而不是“Airgapping”过期天数(#59362)
- 只有名字的用户不会出现在使用情况分析中(#58222)
- 管理面板更新计数器始终显示1,无论您落后多少更新(#30114)
- 同步:区分来自数据库的元数据和用户设置(#12574)
- 原生查询函数似乎忽略了模板标签属性,如必需(#38263)
数据库
组织
仪表盘
- 无法将单系列图表和分组图表组合在仪表板上(#61133)
- 加载缓慢的仪表板卡片,平均查询持续时间为 0(#60988)
- 仪表板订阅侧边栏应以与仪表板相同的顺序显示过滤器(#60365)
- 如果从仪表板卡片中删除标题,则无法单击进入源问题(#58414)
- 从不同问题开始时,可视化工具中的后退堆栈会混乱(#57897)
- 仪表板参数选择在外键上使用不正确的样式(#53275)
- 将仪表板过滤器链接到多个仪表板磁贴,并以分组用户身份查看会导致实体键出现在下拉过滤器中,而不是实体名称。(#47951)
- 编辑过滤器时,“重置为默认值”按钮有时会显示(且无效)(#58867)
- 当没有搜索结果时,参数目标列表会消失(#60987)
- 仪表板目标列弹出窗口空状态 UX(#46767)
查询
- 当模型具有相同的表与自身连接时,列名会反映在两个列中(#32499)
- 在表达式编辑器中不应引用聚合本身(#61010)
- 启用外键值重映射会生成无效的 SQL(#60587)
- 驱动程序返回的初始元数据列(X)与 MLv2 期望的列(Y)之间的列号不匹配(#60444)
- 在问题中进行钻取操作的弹出窗口打开速度非常慢,并导致标签页冻结(#60284)
- 在嵌套连接问题中进行分组操作的透视表会因“列未找到”而失败(#59918)
- 当主数据源不是原始表时,通过连接的数据源进行的隐式连接不起作用(#59695)
- 无法连接到列名与映射的数据库字段不同的原生模型(连接条件除外)(#58829)
- 具有列别名和元数据中映射数据库列的原生模型在连接时出错(#58314)
- 包含多次连接到同一表的模型在编辑模型元数据时失败(#57359)
- 保存带有自定义标题的问题会短暂闪烁默认标题(#55631)
- 表格头部的钻取操作不会显示类型/SerializedJSON 列的筛选选项(#55141)
- 使用 SQL 模型进行聚合时出现“ERROR: column source.source does not exist”(#52465)
- 查询具有嵌套(json)字段的表的所有字段时,仅返回非嵌套字段,而 UI 显示所有字段。(#47146)
- 在连接了表的模型中添加/删除单个列会添加/删除所有列(#46756)
- 模型错误地显示了多次连接的表的列(#40635)
- 当模型文本列被指定为数量时,筛选器会中断(#39855)
- 从带有自定义列的模型获取筛选器值时出错 + 前端故障(#35840)
- 使用连接问题作为源会显示两次列(#34743)
- 当字段被自定义值重新映射时,模型查询失败(#23449)
- 查询构建器的 SQL 在最外层的 WHERE 子句中引用了错误的列(#56416)
- 编辑模型定义后列名不正确(当连接的表之间存在同名字段时)(#54920)
- 如果值中包含逗号,下拉列表会添加两个值而不是一个(#54205)
- 具有多个嵌套级别连接的查询中的连接别名去重会导致原生表单不正确(#51856)
- 连接具有相同隐式连接的已保存问题在 group by 字段时会导致错误(#48754)
- 添加/删除唯一计数汇总时,汇总计算会发生变化(#48752)
- 连接两个模型时,问题查询构建器因缺少列而失败。(#47988)
- 当取消选择映射到同一数据库字段的模型元数据中的列时,会一次删除多个列(#44767)
- 问题构建器:聚合中的自定义表达式不能与它正在聚合的列同名(#44567)
- 应用过滤器后,直方图 bin 值的过滤器不会随着 bin 大小的变化而更新(#42942)
- 基于自定义列分组提取日期不起作用(#40061)
- 多个模型字段映射到同一数据库字段存在奇怪的 bug(#36161)
- 查询处理器混淆了嵌套的显式连接和外部隐式连接(#33972)
- 当聚合中的字段已从数据库中删除时,无法更改/删除“未知字段”(#33835)
- 当不同源的列共享相同的字段 ID 时,查询返回的元数据不正确(#25113)
- 删除列不会删除关联的列标题(#12679)
- 尝试缩放条形图可视化时出现无效查询错误(#42817)
其他
- SDK 仪表板已损坏(#61611)
- 按钮悬停状态不一致(#61322)
- Mantine 升级后,某些组件的标签会居中(#60983)
- 菜单悬停状态已损坏(#60584)
- 设置字段格式会移除强制转换策略(#60483)
- 当没有过滤器时,仪表板的顶部内边距太小(#60285)
- 更新内部 Slack 设置链接 URL(#60015)
- 从基础查询中移除笛卡尔图表维度会导致崩溃(#59671)
:visibility-type的 jsonb 列在同步时被覆盖(#59123)- 当只有一个用户时,“其他用户的个人收藏”不应出现(#58420)
- 编辑元数据时,我们正在获取字段值(并命中更多端点)(#57284)
- 更新徽章在点击时旋转(#59987)
lib.aggregation/aggregation-column可以尝试find-matching-column一个表达式,而不是内部引用(#48567)- 元数据错误地丢失了 unique-name-fn – lib/metadata 需要传播选项(#59665)
- remove-inactive-field-refs 中间件慢得无法接受(#61281)
- [refs] “列不存在”错误引用了一个
active: false的列(#60498) - MLv2 元数据计算在进行连接时返回重复列(#59664)
- 选择某些数据源后,笔记本编辑器无法使用(#46406)
- 从 V0.49 升级到 V0.50,问题出错(#45403)
- pMBQL 模式应禁止在
:expressions列表中使用像count()和sum()这样的聚合函数(#41344)