Looker 21 变更日志

21.20

已更改 使用旧版信息中心路由 旧版功能现在默认处于停用状态。

已更改 将“探索”保存到信息中心后,用户点击确认横幅中的信息中心链接后,将以修改模式进入信息中心。

已更改 当用户尝试离开包含未保存更改的信息中心时,现在会看到舍弃更改?警告对话框

已更改 通过新的旧版功能使用旧版导航和旧版路线,您可以停用增强型导航,该功能现在是默认导航体验。从 Looker 22.2 开始,使用旧导航和旧版路线 旧版功能将被移除。

已更改 默认的提醒体验现在包含增强型提醒的所有特性和功能,而无需启用实验室功能

已变更 为了修复漏洞,Looker 无法再识别自定义可视化图表中的自关闭 XHTML 标记。启用新的旧版功能(在自定义可视化图表中允许 XHTML 样式的空标记)会导致系统能够在自定义可视化图表中识别自闭 XHTML 标记,但也会暴露出漏洞。有关详情,请参阅在自定义可视化图表中允许 XHTML 样式的空标记最佳做法页面。

添加 Looker 针对单个值、笛卡尔、饼图多份环图表改进了深色模式可视化样式。

已添加 信息中心提供了一个新的详细信息面板,其中包括一个可为信息中心添加说明的新区域。此外,您还会看到创建和更新信息中心的用户的元数据,以及收藏夹和查看次数。

新增 系统活动中的引导式分析 实验室功能提供了相关选项,支持在历史记录系统活动探索中利用问答格式执行分析

信息中心系统活动探索现在包含 preferred_viewer 参数,还缓解了 is_legacy 字段未考虑 null 值的问题。

新增 Looker 现在支持 Google BigQuery 标准 SQL 方言的 approximate 参数。

添加了 LookML New Runtime (Aragonite) Labs 切换开关用于启用在 Looker 实例上使用 Aragonite 的选项。启用此实验室功能(默认)后,LookML 开发者可以通过向项目的清单文件中添加 aragonite: yes 语句,为实例上的各个 LookML 项目启用 Aragonite。

新增 当用户尝试在 value_format 参数中使用 Liquid 模板时,系统会发出警告。

添加了 新版“信息中心详情”面板中的“信息中心详情”说明使用与先前说明相同的 API。

新增 Looker 方言 MySQL 8.0.12 及更高版本现在支持增量 PDT

添加 Looker SDK 中新增了一个端点,让用户可以请求 PDT 的依赖关系图。

新增 Looker 引入了一个新的 LookML 参数 interval_triggerinterval_trigger 参数指定触发导出表以进行重新构建的时间间隔。interval_trigger 可以是 datagroupderived_table 的子参数,它接受表示秒数、分钟数或小时数的间隔字符串(例如 "24 hours")。

添加了 PDT 详细信息模态现在包含显示依赖关系图按钮,该按钮可显示关系图,其中包含 PDT 所依赖的任何级联派生表的名称和状态。

已修复 嵌套菜单中,父级菜单项现在会保持突出显示状态。

修复了 点击包含嵌套菜单的菜单项并不会关闭这两个菜单。

已修复 此问题已得到解决。之前以 # 为前缀的 LDAP 群组会导致错误。

已修复 已修复 Beta 版用户页面中显示 "user never logged in" 的错误消息(针对通过 SAML 登录的用户)。

修复了 修复了用户修改页面上群组选择器的性能问题。这需要对设计稍作更改,但整体用户体验相同。

已修复 现在,Looker 在验证 SSL/TLS 证书时会接受任何有效的证书信任路径,而不会在服务器提供的同一链中存在无效和有效的路径时失败。

已修复 当用户以 CSV 格式下载结果时,错误的日期(例如 January 1900)不会再出现在查询结果中。

已修复 现在,run_query API 端点会渲染一个空的结果集,而不是返回表明 "The response body could not be parsed" 的错误。

已修复 现在,使用参数 value_format_name 会四舍五入为指定的浮点精度。

已修复 以 XLSX 格式下载结果时,系统不再使用指数表示法呈现数字。

已修复 该问题会导致来自历史记录探索中的某些系统活动查询返回主键错误。

修复了 修复了一个问题,即在修改模型集时可选择 system_activity 模型。

21.18

已更改 在系统活动内容使用情况探索的 Look 和信息中心使用情况视图中,删除日期已更改为移至回收站日期,以区分软删除(回收站)和硬删除(绝对)。

已更改 还原为旧版信息中心 旧版功能extended至 Looker 22.0。

已更改 对于与 Microsoft SQL Server (MSSQL)Microsoft Azure Synapse AnalyticsMicrosoft Azure SQL 数据库的 Looker 连接,如果您需要指定 1433 以外的非默认端口,并且您的数据库需要使用英文逗号而不是英文冒号,您可以在 Looker 页面的其他连接参数字段中添加 useCommaHostPortSeparator=true这样一来,您就可以在远程主机:端口字段中指定 1433 以外的非默认端口。

已更改 更新了 Button 组件的边框颜色,以提高对比度。

已更改 更新了输入组件的边框颜色,以提高对比度。

新增 以下 Looker Marketplace 模块已转换为采用 LookML 优化而非extends的新结构,并且适用于 Looker 21.8 或更高版本中的实例:Retail Analytics、Google Ads Transfer、Jira、Shopify、Amazon Redshift Admin、Hubspot Marketing、Zendesk、Braintree Payments、Community Mobility、Campaign Manager Analytics Info、36us。如果您的 Looker 实例安装了使用扩展功能的其中一个块版本,而您想安装使用优化功能的块版本,则可以按照以下说明迁移基于扩展的块可能包含的任何自定义设置

已添加 现在,如果计划作业中断,Looker 会阻止时间表无限期地重新运行。Looker 最多会尝试重新运行 10 次作业。

新增 面板中的网址链接是一项新的实验室功能,可让面板的编辑者在现有 Look 和信息中心旁边向任何网址添加链接

已添加 用户现在可以在管理提醒用户页面提醒管理页面上,按提醒所有者或信息中心名称对提醒进行分组。

已添加 使用 Looker 21.18 及更高版本创建的 Looker 实例在开发者 默认权限集中添加了 see_pdts 权限。

添加了 LookML IDE 中重新引入了将项目转换为新的 LookML 选项,以允许用户将其 YAML LookML 转换为 LookML

新增 Dremio 和 Dremio 11 及更高版本现在支持时区转换。

新增 Firebolt 现在支持数据库内数据透视。

添加了 IconButtonCheckboxRadioToggleSwitch 组件添加了 Google 涟漪动画。嵌入内容时,涟漪看不到。

新增 在 Looker 实例中,专用嵌入功能现在可以使用 Google OAuthOpenID Connect 身份验证流程来验证用户身份。

已修复 一个 bug 已解决:带有 timezone 参数的增量 PDT 之前会在增量 PDT 更新的 WHERE 子句中错误地生成时区转换。

已修复 修复了之前导致内嵌文档内 <link> 标记内的文本无法使用蓝色文本的 bug。

已修复 一个 bug 已得到解决,之前导致 InputColor 组件中的色样在该字段停用时不正确。

已修复 我们已为实验室 Beta 版功能 LookML 信息中心组织解决一个 bug。如果客户之前删除了包含 LookML 文件夹的 LookML 项目,则会导致 LookML 信息中心不会显示在 LookML 信息中心文件夹中。

21.16

已更改 现在,系统会为所有客户实例默认启用增强型导航实验室功能。

已更改 自定义字段 Labs 功能已从实验阶段移至 Beta 版。

已更改 启用查询下载格式设置后,JSON 数值必须用引号括起来。

已更改 对于在数据库中保留为具体化视图的 PDT,PDT 管理员页面会在 PDT 表中的 PDT 名称下方显示“具体化视图”,并在 PDT 表和 PDT 详细信息模态中显示“具体化视图”作为持久性规则

已更改 旧版字段选择器切换开关已移除。

已更改 现在可以向非管理员用户授予 see_alerts 权限,该权限允许访问 Looker 的管理部分中的提醒管理页面提醒历史记录页面。在提醒管理页面中,他们可以查看、关注、修改、自行分配或删除 Looker 实例中的任何提醒。

已更改 公共警报 API 已重新添加提醒所有者和关注者的与显示名称相关的属性。

新增 启用后,新的实验性实验室切换选项 LookML 信息中心组织可让用户将 LookML 信息中心整理到默认文件夹 LookML 信息中心以外的其他文件夹中。

已添加 借助增强型导航实验室功能,文件夹可在全新增强的左侧导航面板中展开。启用此功能后,管理菜单现在变成了左侧导航面板中的一个选项,而不是顶部导航栏的齿轮菜单。

新增 新版信息中心内重新引入了分步漏斗可视化选项

新增 现在,您可以通过新的信息中心设置展开收起)选择信息中心过滤条件的默认外观。

已添加 用户现在可以使用信息中心的三点状菜单从信息中心本身复制信息中心。

新增 交叉过滤现已可用于触摸屏设备。为信息中心启用交叉过滤后,系统会应用轻触并按住行为。

添加 始终重试失败的 PDT 构建是 Looker 连接设置中的一个新复选框。启用始终重试失败的 PDT 构建设置后,Looker 重新生成器会尝试重新构建在上一个重新生成器周期中失败的触发器保留表,即使自上次触发器检查以来 PDT 的触发器值未发生变化也是如此。始终重试失败的 PDT 构建默认处于停用状态。

添加了 现在,修改群组页面会相应地分类和显示嵌入用户凭据(适用于嵌入角色)和 Looker 支持凭据(适用于支持角色)。

新增 安排从文件夹内传送的旧版信息中心现在将使用与新版信息中心和提醒相同的界面。对文件夹界面所做的更改只是美化;功能保持不变。

已修复 现在,对于使用新查询流式传输器的 XLSX 下载内容,中午 12:00:00 时间戳会按预期显示。

已修复 如果没有结果,流式查询将不再返回总计行。

已修复 现在,使用新的查询流式传输器对 type:long 的数据透视键进行排序可按预期运行。

已修复 用户现在可以在创建新的过滤器时看到性能更佳的过滤器建议。

已修复 现在,最终用户许可协议 (EULA) 可在所有实例中正常读取。

已修复 现在,如果启用了新用户页面实验性 Labs 功能,则 Never logged in 标签会正确添加到 SAML 登录信息中。

已修复 当连接测试包含错误时,不会再显示为已取消。

已修复 现在,您可以使用新用户页面中的 Add Users 设置来按预期添加使用自定义电子邮件域名的用户。

21.14

已更改 从 Looker 21.14 开始,系统将默认为所有用户停用 Syntax Tolerant Liquid 旧版功能标志。在 2021 年 10 月之前,Looker 管理员可以关闭和开启此警告功能,届时此切换开关将被移除。

已更改 现在,新的探索可视化图表实验室功能现已默认处于启用状态。

变更 Looker API 4.0 现指定为 Beta 版,而非实验性 API。

变更 仅当不存在满足查询的正式版时,使用 dev_filters 参数的原生派生表才会在开发模式下重新构建。

MemSQL 已更名为 SingleStore

已更改 从 2021 年 8 月 13 日起,GitHub 要求对所有 Git 操作进行身份验证。对于所有使用采用密码身份验证的 GitHub 的 LookML 项目,您需要在项目设置中重置 Git 连接以使用个人访问令牌,才能成功提交项目。

已更改 当用户被删除时,该用户拥有的所有提醒也会立即自动被删除。

添加 增强型提醒是一项实验室功能,启用后,它会在用户管理员的提醒管理页面上显示一个新的界面,让用户可以查看有关提醒的详细信息,并使 Looker 能够将提醒与对提醒信息中心内容的大部分更改进行同步。

新增 借助预测实验室功能,分析人员无需使用派生表格、表格计算或自定义代码,即可预测未来数据分析。

新增 清除缓存和刷新权限是一项实验性实验室功能,支持 clear_cache_refresh 权限,可控制用户清除缓存以及刷新内部内容和嵌入内容的能力。

新增 全新推出 API Explorer,这是我们全新的互动式 API 参考文档,取代了 API 文档功能。从 21.14 开始,API 文档是一项旧版功能;不过,用户仍然可以通过需要进行身份验证才能检索 API 规范切换开关来访问该功能。

新增 用户现在可以使用分箱自定义维度类型基于数字维度创建自定义分箱或层级,而无需编写复杂的 LEXP 表达式。

LookML 维度类型 bin 已作为 tier 类型的别名引入。

已添加 用户现在可以使用信息中心操作菜单下的获取链接选项轻松分享内容并复制正确的网址。

新增 Google Cloud Spanner 现在是受支持的 Looker 方言,不再需要 JDBC 驱动程序即可连接到 Spanner 实例。它现在支持在单个 SELECT 语句中查询时区、对称聚合和多个 DISTINCT 列。

已添加 现在,在永久性派生表管理页面的 PDT 详情模态中,用户可以看到用于上次构建的 PDT 的 SQL。

新增 管理员现在可以为用户创建权限集,以便添加或排除清除缓存和刷新的功能。默认情况下,Looker 用户会启用此权限。

已修复 通过新查询流式处理流水线下载的 XLSX 文件的第一个标签页现在会显示 Sheet1 作为其工作表名称。

已修复 在自定义衡量过滤条件中使用任何与时间相关的字段不会再产生不必要的时区转化,并可按预期运行。

修复了 sql_quote Liquid 过滤器现在接受数组作为输入。

已修复 对于 Looker 项目中的文档文件,IDE 预览现在会以用户看到这些文件的方式呈现这些文件。之前,IDE 预览更正了 HTML 中的错误,因此,即使文件存在 HTML 错误(在最终版本中会有所),预览也可能会显示正确。现在,如果您的文档文件存在错误,这些错误便会显示在 IDE 预览中。

已修复 对于采用高级部署模式的项目,当开发分支落后于生产分支时,Looker IDE 中的 Git 按钮会显示从主分支拉取;如果开发者分支上有未合并的提交,则会显示合并到主分支

21.12

已更改 针对 value_format_namevalue_format 参数不匹配问题改进了错误消息格式。示例:Invalid 'value_format'. Error: 'decimal_1' is invalid for the 'value_format' parameter. Did you mean to use the 'value_format_name' parameter?

已更改 在“系统活动”用户探索中,Sessions视图现在会应用默认的临时呈现过滤器,这些过滤器将移除“如有必要,可以通过按 session.credential_type 维度进行过滤来覆盖此维度。

变化 系统活动探索将不再显示 SQL Runner 按钮。

已更改 popoveradvanced 类型的必需过滤条件现在将显示 Value required,而不是 Any value

已更改 现在,拥有 save_content 权限的用户可以向信息中心添加功能块。

已更改 公开... 键盘快捷键 Command-Shift-P (Mac) 和 Ctrl+Shift+P (Windows) 已从“探索”和“Look”中移除。

已更改 当字段用在 SQL 过滤条件中时,YesNo 类型的字段会将用户编写的 SQL 括在括号中。

已更改 现在会默认启用可视化图表的渲染长表格 Labs 设置。此外,对于包含超过 20,000 个单元格的表格,当选择展开表格以显示所有行选项时,单元格可视化图表以及除背景颜色以外的条件格式选项将不会再出现在下载内容或传送内容中。

已更改 为防止出现合并冲突,当当前开发者分支有未提交的更改时,Looker IDE 不会向开发者显示拉取(生产分支)选项。

已添加 新的 Redux 开发者工具实验室功能可用于调试应用状态。

已添加 新的“快速入门”分析现在可用于历史记录信息中心系统活动探索。

添加了 现在,系统 Activity 模型的 Role 视图中提供了 Role List 测量值。它提供了 role.name 字段的汇总列表。

新增 现在,只要启用了向信息中心添加 Look旧版功能切换开关,用户就可以直接向信息中心添加 Look

新增 Looker Action Hub 提供了两个新集成:Google Ads 目标客户匹配和 Google Analytics(分析)数据导入。要启用这些操作,请参阅管理面板中的操作页面。这些操作适用于 Looker 7.4 及更高版本的实例。

已添加 自动安装是我们在 Marketplace 设置中引入的一项新的切换开关设置。自动安装支持自动安装一套由 Looker 构建的基础应用(例如 API Explorer)。

添加 Looker 扩展程序框架已从实验室中推出,现已正式在管理 > 平台设置下提供。扩展框架是一个开发框架,可显著减少使用 Looker 构建数据应用的工作量和复杂性。

新增 管理员现在可以在未使用的内容页面中将内容批量移至回收站。

新增 增强型导航实验室功能推出了新的实验室功能,可提供统一的左侧导航,并在常见页面和内容之间实现更高的路由效率,从而简化用户工作流程。

新增 升级后的探索字段选择器实验室功能现已从实验室推出,现已正式发布。在 Looker 21.16 之前,旧版探索字段选择器将作为旧版功能提供。

已添加 自定义字段实验室功能引入了新的快速计算功能。

添加了 一项新的实验室功能:改进的 LookML 生成,可为根据您的数据库生成的新 LookML 项目添加自动生成的测量和内嵌注释说明。

新增 新增了用于自定义可视化图表的预渲染 iframe(数据加载前)这一实验性实验室功能,该功能默认处于停用状态。

新增 借助新的 PDT 开发模式可见性功能,开发者能够在 IDEPDT 管理员页面上(当用户处于开发模式)查看开发模式 PDT 的状态。

添加了 借助新的 LookML 参数 fields_hidden_by_default: yes,用户可以隐藏视图中的所有字段,使其不在探索字段选择器中显示。

汇总感知功能现在可识别信息中心过滤条件应用于功能块的情况。从信息中心获取汇总表 LookML 时,Looker 会将过滤条件的维度添加到功能块的汇总表中,以便该汇总表可用于功能块。

借助新的 LookML 参数 dev_filters,开发者可在开发模式下缩减原生派生表的数据集大小。

已修复 解决了与汇总、JSON 和 Markdown 格式字符转义以及数字字段的条件格式相关的几个问题,这些问题均与新的查询流式传输器有关。

已修复 系统活动信息中心“探索”部分中的 dashboard_element.result_source 字段不再包含错误合并查询的条件逻辑。

21.10

已更改 对于已停用包含链接的时间表,如果 Looker 实例已更新为采用仅发送链接通过电子邮件发送数据政策,则 Looker 不再发送空白电子邮件。现在,Looker 会向尝试启用仅发送链接政策的用户发出警告,指出此设置可能会导致某些时间表无法正常工作。

变化 改进了升级后的“探索字段选择器” 实验室功能的视觉设计,让用户能够更轻松地区分不同群组的视图,以及更轻松地识别何时透视或过滤字段。

已更改 增量 PDT 功能现已从实验室中退出并正式发布。

已更改 在系统 Activity 用户“探索”部分中,history.query_run_count 测量现在会过滤掉 history.status 值为 cache_only_miss 的历史记录记录。

已更改 Looker 组件 2.0.0 现已发布。为了减小 @looker/components 的软件包大小,所有日期选择器和日期函数现在都位于新的软件包 @looker/components-date 中。

新增 升级后的“探索”字段选择器 实验室功能搜索体验现在支持搜索修饰符,以缩小字段列表的范围。

已添加 LookML Link ID”维度现已在“系统活动”内容使用情况信息中心信息中心效果历史记录已安排的方案用户 探索中提供。如果用户定义的信息中心是从 LookML 信息中心创建的,则此字段将包含源 LookML 信息中心的 ID。

已添加 用于扩展程序开发的新 CLI 功能现已作为 create-looker-extension 提供。

已添加 Custom Fields 维度现已在系统活动信息中心历史记录查看合并查询已安排的计划 探索中提供。此维度可提供查询中使用的任何表计算、自定义测量或自定义维度的 JSON 字符串。

新增 信息中心现在会在功能块上包含更具体的错误消息。错误消息会提供背景信息、更多详情链接,以及有助于排查问题的文档。

已添加 用户现在可以通过信息中心三点状菜单或使用 Command-Option-R(对于 Mac)或 Ctrl+Alt+R(对于 Windows)键盘快捷键,将所有过滤器重置为默认状态。

新增 新的 Looker 表达式函数 case(when(), when(), else) 支持按顺序条件语句,而无需将这些语句嵌套在多个 if 函数中。

添加 从信息中心获取汇总表 LookML 时,Looker 会确定生成的汇总表是否可以用于多个图块,如果是,则会丢弃可用于较少图块的任何冗余汇总表。

新增 Looker 现在支持 Firebolt 数据库方言。

新增 现在,可以使用具体化视图创建永久性派生表,从而利用数据库的持久性功能。这适用于支持具体化视图的数据库方言

新增 Looker Marketplace 现在支持使用优化语法构建的 LookML 块。这些优化样式块将创建一个本地项目,该项目会生成一个 refinements.lkml 文件,用于向由 Looker 管理的远程导入 CORE 项目添加优化或其他自定义设置。该项目还会生成一个只读模型文件,其中包含 refinements.lkml 文件以及远程 CORE 项目中的所有视图、探索和信息中心。

新增 新文件 marketplace_lock.lkml 用于维护有关 Marketplace 块安装的版本号、模型和 LookML 常量值的元数据。

已修复 您现在可以在不定义表单参数的情况下创建数据操作。这些操作会显示待处理、成功和错误状态。

已修复 现在,通过 webhook 传送的时间表会按预期发送 Look 标题以及返回 Looker 内容的链接。

已修复 在创建一次性内容传送时,时间表的过滤选项将默认使用信息中心过滤条件,而不是已保存的时间表方案过滤选项。

修复了 现在,包含具有位置维度的表的时间表会按预期发送。

已修复 现在,如果修改已安排的方案,系统会以时间表之前保存的状态打开。

已修复 为派生表生成的 LookML 现在可按预期转义过滤条件中的下划线。

已修复 具有 type: yesno 维度的自定义过滤条件现在可生成正确的 SQL。

已修复 在遇到额外的右括号时,LookML 验证工具不再崩溃。

已修复 现在,从 lookml_model_explore API 端点返回的 view_name 参数是用于探索的基本视图的名称。以前,如果使用 fromview_name 参数为探索名称添加别名,端点会返回别名(与探索名称相同)。

21.8 岁

已更改 试用实例的 Looker EULA 已更新。

已更改 LookML 模型探索 API 端点现在会针对“探索”中的字段返回 original_view 属性。属性值是定义字段的原始视图名称。

变化 我们提高了数据表中的色彩对比度,从而优化了探索中数据表的可访问性。

已更改 嵌入式信息中心和功能块清除缓存和刷新选项已被移除。

已更改 默认情况下,系统会为所有非缓存的可流式查询启用新的查询流式传输器。管理员用户可以启用旧版查询流式传输旧版功能,选择使用旧版流式传输器。

已更改 在系统活动信息中心中,data_download_api 的历史记录来源已从 api 更改为 systemauthenticated_download的历史记录来源已从 system 更改为 action_hub

已更改 使用 MariaDB JDBC 驱动程序的 Looker 方言将默认使用 enabledSslProtocolSuites=TLSv1,TLSv1.1,TLSv1.2

受影响的方言包括 MySQL、MariaDB、Google Cloud MySQL、Amazon Aurora MySQL、Clustrix、MemSQL 和 MongoDB Connector for BI。对于这些方言,如果您的数据库不支持 TLS 1.2,您的数据库连接将会中断,除非您在连接设置的其他参数字段中明确进行以下设置:enabledSslProtocolSuites=TLSv1,TLSv1.1

如需检查数据库的 SSL 库是否支持 TLS 1.2,您可以运行 SHOW GLOBAL VARIABLES LIKE 'tls_version';

新增 Looker 现在支持 BigQuery BIGNUMERIC 列。

新增 Looker 移动应用现在支持与 Looker Web 应用相同的 22 种语言。

已添加 管理员可以更新设置,在用户每次打开 Looker 移动应用时强制执行用户身份验证。用户也可以选择设置生物识别登录。

新增 现在可以在系统活动历史记录探索中使用 SQL Text 字段您可以通过在历史记录 ID 字段的深入菜单中选择显示 SQL 文本来访问此字段。

新增 对系统活动内容使用情况探索进行了以下改进:添加了 8 个快速入门分析作为分析的起点;添加了用于包含或不包含已删除的 Look 或信息中心的必要过滤条件;向 14 个字段的现有说明添加了额外的上下文;隐藏了 7 个未使用或已停用的字段;群组标签下的常用字段已嵌套。

新增 搜索服务是一项新的 Beta 版实验室功能,可改善用户在 Looker 中搜索内容时的体验和结果。搜索服务实验室功能仅适用于 Kubernetes 上托管的实例。

添加 现在,如果您同时点击链接和 Ctrl 键或 Command 键,系统会在新的标签页中打开深入分析链接

已添加 date_hourdate_minutedate_second 类型的过滤器现在会在 date 类型的字段旁边显示时间下拉菜单(如适用)。

新增 新的探索可视化图表是一项 Beta 版实验室功能,可将新信息中心和“探索”中显示的可视化图表保持一致。

新增 推出在修改、保存或删除 Look 时的全新嵌入保存 事件。开发者可以利用这些事件在其应用的父页面中执行操作。

添加了 application 参数现在包含 sri_hash 子参数(可让您指定子资源完整性 (SRI) 哈希)和新的 use_clipboard 权限(用于指定是否允许扩展程序向系统剪贴板写入数据)。

新增 API Explorer 是一项新的 Beta 版实验室功能,可提供全新的集成式体验,方便用户探索 Looker 平台上的各种 API 方法和类型。

新增 现有的自定义字段实验性实验室功能中新增了基于界面的过滤测量

已添加 rootUrl JDBC 参数现在可以用于自定义 BigQuery API 请求的目标。

新增 现在,管理员用户可以在数据库连接设置的其他参数选项中更改 BigQuery 连接的 IP 地址。

已修复 现在,LookML 验证器会验证 LookML 信息中心的自定义字段。

已修复 标题中包含非 ASCII 字符的 Looker 信息中心可以按预期安排、呈现或下载。

已修复 每周保存一天的时间表不会再出现错误。

已修复 采用可视化图表格式的时间表不再检查 explore 权限。

已修复 即使同时使用了表计算和数据透视,选择有结果时发送的时间表也能正确检查结果。

已修复 现在,如果下载内容选中表中的结果,则只能正确下载选定的行,即使行数上限为空也是如此。

已修复 现在,可以根据数据组更新安排发送信息中心,按预期发送。

已修复 scheduled_plan.updated_at 字段现在的数据类型为 TIMESTAMP,而不是 INT64

已修复 高级过滤器层级控件现在可与包含下划线的参数字段配合使用。

21.6 岁

已更改 Looker IDE 的元数据面板现已从 Labs 中移出,现已正式发布。

已更改 可视化图表中的趋势线 实验室功能现已通过实验室推出并正式发布。

已更改 如果向扩展程序添加了 use_iframes 使用权,则可以使用 Looker 扩展程序框架创建 iframe。拥有use_embeds使用权的扩展程序会自动获得use_iframes使用权。

已更改 所有 Looker 自定义可视化图表现在均使用沙盒化 iframe 来提高安全性。Looker 不再支持未经过沙盒屏蔽的自定义可视化图表。

已更改 向定期发送的内容添加外部电子邮件地址后,系统不会再自动关闭以收件人身份运行时间表切换开关。系统会显示错误,说明在启用此选项的情况下无法保存外部收件人。

已更改 如果模型中包含关键字 bigquery_datetime_as_timestamp,系统会返回语法警告。

已更改 render_tasks API 端点不再支持 result_formatdashboard_style 的组合,并且将返回错误:422, unprocessable entity

已更改 现在,API 会针对用户属性中设置的无效 JSON 返回错误 Problems parsing JSON,而不会返回常规 404 错误。

已更改 用户可以在连接的 JDBC 其他参数字段中设置以下参数,替换 Snowflake 连接属性的 Looker 默认值:TIMESTAMP_TYPE_MAPPING=TIMESTAMP_LTZ, JDBC_TREAT_DECIMAL_AS_INT=FALSE, TIMESTAMP_INPUT_FORMAT=AUTOAUTOCOMMIT=true

已更改 使用“细分受众群组合”操作时,Looker 的载荷将不再包含 segment_anonymous_id,并且仅在存在 segment_group_id LookML 标记时发送 segment_group_id

已更改 连接下拉列表中,用户无法再看到他们没有 SQL Runner 访问权限的连接。

已更改 Looker Dialect BlinkDB 已废弃,不再提供。

已更改 Looker 不再支持 IBM DB2 Warehouse on Cloud (dashDB) 方言。对于 DB2 数据库,您可以使用 AS400 上的 IBM DB2IBM DB2 for Linux, UNIX, and Windows (LUW)

已添加 用户现在可以直接在 All Boards 模态视图中创建新面板、向其收藏夹中添加面板或从中移除面板。

已添加 用户现在可以使用 Looker IDE 跳转到对象或文件图标或者键盘快捷键 Command-J (Mac) 或 Ctrl+J (Windows) 导航到 LookML 对象。

已添加 用户现在可以针对溢出(三点状)菜单中的文件和文件夹项复制 IDE 中的文件或文件夹路径设置。

添加 现在,当用户添加多个排序顺序时,探索查询中数据表中的列会显示有用的提示。这样,用户便可以看到排序顺序的执行顺序,以及可能存在的任何限制。

添加了 自定义字段表格计算现在支持说明。

添加了 改进了升级后的“探索”字段选择器 实验室功能搜索体验

新增 从 Looker 21.6 开始,Looker 将推出全新的 Liquid 解析器。由于此解析器引入了针对有效 Liquid 语法的新检查,因此在更新到 21.6 之后,您可能会看到针对现有 Liquid 语法的新验证消息。新的旧版功能 Syntax Tolerant Liquid(默认处于启用状态)可确保所有错误都归为信息类错误。

已添加 使用 make _filters[] Liquid 在派生表 SQL 中引用带有 no sql_quote 的字符串类型过滤条件现在会警告用户使用 sql_quote

新的 JDBC 参数 rootUrl 可用于自定义 BigQuery API 请求的目标位置。

新增 我们为 OAuth 身份验证引入了新的 Beta 版 API 端点 create_oauth_application_user_state 和新的稳定端点 create_embed_user endpoint

添加 如果启用了增量 PDT 实验室功能,永久性派生表管理页面中的 PDT 详细信息弹出窗口现在会包含一个增加/移除的行数字段,其中会显示表的上次增量中添加或移除的行数。

已添加 借助“新用户”页面(Beta 版)实验室功能,用户可以看到经过重新设计、更加人性化且性能更好的用户列表页面

添加了 嵌入式内容导航功能已重新添加到新版信息中心体验中。要为用户启用此功能,必须向用户授予 embed_browse_spaces 权限。

已添加 我们为嵌入式信息中心和 Look 提供了四个新的嵌入式 JavaScript 消息事件:dashboard:save:completedashboard:delete:completelook:save:completelook:delete:complete

添加了 针对使用 Looker 扩展程序框架构建的扩展程序新增了两项授权:use_downloads 用于指定是否允许扩展程序下载文件,use_iframes 用于指定是否允许扩展程序创建 iframe。

添加了 添加了对 Databricks 方言的支持。

已修复 只有在授予查看信息中心的权限以及预期的 send_to_integration 权限的情况下,用户才能安排信息中心以及将信息中心发送到集成。

已修复 新的 Looker 实例将使用 /browse 作为默认首页。

已修复 用户可以按预期创建计划方案,以便从文件夹中启用 Looker Action Hub 目标

修复 改进了值格式设置工具。

21.4 岁

已更改 如果两个视图通过 one_to_many 联接联接起来,并且某个视图引用了另一个没有主键的视图中的测量(例如 COUNTSUMAVG),则 Looker 现在会显示 LookML 模型错误:Field '(?)' depends on '(?)' which cannot be calculated because of a one_to_many or many_to_many join. Consider adding a primary key to '(?)'

已更改 DataTable Looker 组件已更新,更易于屏幕阅读器使用,列、行和单元格的标签也更好。

已更改 List 组件现在已增添了更多功能。此外,还有两个适用于列表的新组件:OrderedListUnorderedList

已更改 现在 Look 和信息中心查看计数是异步更新;因此,数据更改可能不会立即生效。

已更改 如果信息中心文件声明无效,LookML IDE 会显示以下新警告:Invalid dashboard declaration. Dashboard must be declared as: <dashboard_name>

已更改 即使 LookML 项目中没有任何模型,项目清单文件中的错误也会正确显示。

已更改 管理员可以配置访问权限过滤条件引用的用户特性,以便从 Looker 生成的 SQL 中的 WHERE 子句中移除这些过滤条件。管理员可以将高级类型用户属性设置为 %,NULL(对于字符串过滤器 [高级])或 <0,>=0,NULL(对于数字过滤器 [高级])。如果用户属性具有这些设置,Looker 会从 WHERE 子句中删除这些过滤条件。此行为之前仅适用于具有汇总感知的 LookML 项目(已定义汇总表的项目),但现在是具有这些用户属性设置的所有 Looker 项目的行为。

已更改 --scheduler-threads=<i> 启动标志不能再用于确定运行提醒或停用提醒。对于这些任务,请使用 --alerts-scheduler-threads=<i> 标志。

已更改 create_query API 端点现在仅接受 type: string 的过滤条件值。

已更改 bigquery_datetime_as_timestamp 旧版功能已移除。在使用 BigQuery 标准 SQL 连接的模型上声明的任何带有 datatype: datetime 的字段现在都将被视为 BigQuery datetime 类型字段。

已更改 Looker Dialect Vertica 6 已被废弃。Vertica 仍然是完全受支持的 Looker 方言。

已更改 使用 Exasol、Hana 或 Vertica 方言的用户可能会看到一条错误消息,提醒他们在自己的 PDT 中可能恶意执行 SQL。如果 SQL 是安全的,错误消息会提供解决方法。

变化 由于多项 Slack API 端点弃用,用户必须升级到 Lookerbot 0.0.16 或更高版本Lookerbot 才能正常运行。

已更改 操作的内嵌 JSON 格式已更新,以便在操作格式之间保持一致。今后,对载荷数据的查询将在 attachment 字段中返回,而不是在 data 字段中返回,该字段现在将包含所有身份验证令牌信息。

已添加 现在可在 Google Play 商店中下载 Looker 移动应用(新的 iOS 版本即将推出)。正式版为 v1.1.0,提供经过改进的全新信息中心体验。默认情况下,所有实例都会启用移动设备访问权限。管理员可以在 Looker 管理面板中,通过设置页面的移动应用访问权限部分管理对 Looker 移动应用的访问权限。

新增 在信息中心的修改模式下,用户现在可以使用取消按钮舍弃所做的更改。

添加 对于嵌入式客户,背景颜色较深的信息中心主题已得到显著改进。过滤器现在使用背景颜色和文本颜色,而过滤器标签、可视化标签和图标使用文本颜色。

添加了 现在,包含基于系统活动探索的功能块的信息中心可以使用“探索”中的字段创建信息中心过滤条件。无法将系统活动过滤条件添加到旧版信息中心。

添加了 现在,Looker IDE 的元数据面板(由 IDE 元数据边栏实验室功能启用)会在视图元数据中显示主要关键信息。此外,元数据面板还包含导入的项目的元数据。

添加了 现在 Looker Marketplace 中提供了 LookML Model Diagram(Beta 版)扩展程序,它可为 LookML 模型中的对象提供实体关系图。借助此扩展程序,用户可以快速评估 LookML 模型的状态,并针对未来的开发做出明智的决策。

新增 交叉过滤现在支持在可视化图表上进行范围选择

已添加 对于从 BigQuery 数据库自动生成的 LookML 项目,Looker 将使用 BigQuery 列元数据中的说明(如果有)自动填充 LookML 字段 description 值。

新增 对于使用具备汇总感知能力的 BigQuery 连接的项目,如果查询可以使用汇总表,“探索”窗口会显示使用汇总表(而非原始表)预计可节省的费用。

添加了 用于编写 SQL 的 Fetch Information Schema 现已成为数据库连接的切换选项。此选项会在未缓存架构时启用 SQL 写入优化;不过,这样就要求从数据库中提取信息架构时,偶尔会阻止 SQL 写入。

添加 快速值格式实验室功能现已通过实验室停用,并正式发布。新值格式设置工具性能更高,并且提供与旧值格式设置工具相同的支持,包括对 ECMA-376 格式代码的支持。

已添加 现在,PDT 管理员页面的性能应该会有显著提升。

新增 增量 PDT 是新的 Beta 版实验室功能,可让 Looker 将新数据附加到 PDT,而不必重新构建整个表。

添加 PDT 活动信息中心已添加到系统活动模型中,您现在可以通过管理下的永久性派生表页面访问该信息中心。

新增 sorts:[] 参数中使用了未明确添加到 NDT 定义的列时,会出现新的验证器警告。

已添加 Tree 组件现在支持 keyColor 属性,该属性为 Tree 以及任何嵌套的 TreesTreeItems 注入利用主题中指定的关键颜色的背景。

添加了 您可以启用新的实验性实验室切换选项 Render Long Tables(渲染长表格),以缩短长表格的 PDF 或 PNG 呈现时间。

新增 实验性 API v4.0 中新增了以下四个端点,这些端点可用于将现有信息中心或 Look 移动或复制到任何指定文件夹:move_dashboard(dashboard_id, body, folder_id)copy_dashboard(dashboard_id, body, folder_id)move_look(look_id, body, folder_id)copy_look(look_id, body, folder_id)

新增 新的 API 4.0 Beta 版端点 api_spec 可用于从 Looker 服务器检索 Looker API 规范。

新增 新的 embed_save_shared_space 权限允许嵌入用户保存到共享文件夹,而无需为其分配外部群组 ID,前提是用户拥有 save_content 权限。

新增 现在支持 Looker 方言 SAP HANA 版本 2Apache Spark 3+

已添加 Vertica 方言现在支持百分位数,这是一种 LookML 测量类型。

新增 现在可以在 Looker 数据字典扩展程序上下文数据中输入日语字符。

新增 强制引导图表现已在 Looker Marketplace 中提供,是一种新的自定义可视化图表,可用于显示数据中各个实体之间的关系。

新增 Gerrit 现已成为受支持的 Git 代码库。

新增 Microsoft Azure 现已作为 Looker 托管的实例的托管环境提供。实例目前托管在美国弗吉尼亚州区域

已修复 现在,使用绝对链接的 link 参数的目标会按预期在新的浏览器标签页中打开。

已修复 用户可以创建信息中心过滤条件,以便对同一字段执行两次过滤,前提是每个过滤条件都应用于不同的信息中心图块。

已修复 除非 yes (or) no 字段也存在于查询中,否则针对 yes (or) no 字段的过滤条件不会再阻止聚合感知优化执行 UNION ALL 重写。

固定 即使汇总表的时间过滤条件是查询的超集,而且时间维度比查询更精细,汇总表也可以按预期使用。

已修复 与过滤条件值为 NULLnot NULL 一起使用的汇总感知功能可按预期运行。

已修复 现在,使用新版信息中心体验的信息中心支持在 LookML 中定义的视觉深入分析

已修复 现在,有权访问系统活动探索的客户可以在创建信息中心时按预期在这些字段中添加过滤条件。

已修复 使用数据组触发器的时间表不再返回 422 错误。用户现在可以通过信息中心的数据组触发器创建时间表,以按预期使用新版信息中心体验。

已修复 现在,用户可以按预期在自定义 SMTP 设置页面选择 TLS 版本。

已修复 manifest.lkml 文件中移除 localization_settings 不会再导致本地化生成的错误或警告在后续 LookML 验证中消失。

已修复 现在,嵌入单点登录网址验证错误会按预期显示在管理嵌入页面上的验证区域中。

已修复 可以按预期创建、修改和保存一次性 SFTP 提交内容

已修复 创建分支名称中包含空格的新分支不会再显示错误,但会自动将空格替换为连字符。

21.0

已更改 timeframes 过滤条件中的年初至今控件选项(用于从年初至当前日期)已暂时移除。

已更改 位置下拉菜单中的溢出选项已从修改过滤器弹出式窗口中移除。过滤器可以 通过拖放操作移至溢出

已更改 某些过滤器控件类型现在只能有一个可能的显示方向。对于具有多个显示选项的过滤条件,您仍然可以在弹出式窗口内嵌之间切换。其他过滤器控件类型可能仅适用于其中一个选项。现在,任何现有滤镜的显示方向不再受支持,都会显示该类型的过滤器控件的当前默认显示方向。所有过滤器控件类型仍可拖动到更多按钮中。

已更改 交叉过滤功能现已正式发布,而无需启用实验室功能。必须在每个信息中心启用交叉过滤。

已更改 SQL Runner 查询无法再合并为探索查询并保存到信息中心。

已更改 启动快速入门分析后,系统会自动打开可视化图表窗格。快速入门分析现在会遵循应用的排序。

已更改 当您清除探索查询中的字段时,自定义字段将被取消选择,而不是被移除。

已更改 在“探索”的使用中标签页中,用户现在可以切换所选 dateduration 字段的时间范围,而无需进入完整的字段列表。

已更改 当现有查询处于打开状态时,升级后的“探索”字段选择器默认选择所有字段标签页,而不是正在使用标签页。

已更改 如果启用了新查询流式传输实验性实验室功能,并且查询可流式传输,则调度器将使用新的查询流式传输功能。

已更改 下载终止错误处理功能已从实验室中移除。现在可通过实验性功能 CLI 标志 download-termination-error-handling 对其进行配置。

已更改 对于使用 JavaScript 的自定义可视化图表,不再需要启用第三方 Cookie 即可加载。

已更改 Looker 数据字典字段性能分析器现在会检查 Count 测量是否属于所选的数字维度,而不是属于同一视图名称,而不是视图标签,以显示分布计算结果。

已更改 在针对图块的深入查询中,联接会话的功能已从管理面板的系统活动部分下的用户活动信息中心内移除。

已更改 扩展程序代码可拆分为多个软件包,以缩短加载时间。

变更 与旧版 Looker 一样,当计划内容传送的最后一个剩余收件人退订时,时间表会被删除。在 Looker 21.0 中,该用户现在在尝试退订时会看到以下确认消息:You're the only recipient for this schedule. If you unsubscribe from this delivery, the schedule will be deleted. Are you sure you want to unsubscribe?

变更 为了生成可以更好地处理嵌套记录的 LookML,我们对 LookML 生成器和从表创建视图页面进行了改进。

已更改 api_server_url 已添加到 Looker API 服务器的 /versions 端点中。https://my.looker.com/versions 端点不再需要身份验证。

已更改 对于 21.0 及更高版本的所有 Looker 版本,Looker 的代管式数据库服务功能已停用。如需启用此功能,请与您的 Looker 代表联系。我们将在 Looker 21.12(2021 年 7 月)中完全停用该服务。

已更改 对 JDK 11 的支持已暂时停用。

添加了 一种新的可视化类型,即直方图可视化,现已可从 Looker Marketplace 中获得。

新增 用户现在可以根据字段选择器中的自定义维度创建自定义测量。

新增 现在,漏斗图时间轴图表可视化类型以及自定义可视化图表均支持交叉过滤。

添加了 快速值格式设置是一项新的 Beta 版实验室功能,可显著提高值格式设置性能。

新增 现在,用于标识对象类型和名称的副标题会填充到元数据面板中,该面板由 IDE 元数据边栏实验室功能启用。如果所选对象是视图,则元数据面板会填充“Base View”和“Joined in”部分,这些部分可提供有关如何在项目中使用该视图的上下文。

新增 由于管理永久性派生表重新生成构建部分中的新状态,可显示有关构建开始时间的更多信息。

已添加 如果在查询结果中屏蔽内嵌嵌入式图片管理设置处于停用状态,则可以在查询结果中查看嵌入式图片(采用 base64 编码)。

添加 现在可以将提醒设置为更频繁地检查提醒条件,并添加一个选项来指定系统执行提醒检查的时间间隔。

已添加 角色、模型集和权限集列表页面现已分页且可搜索。

新增 启用了白标签的实例的管理员现在可以访问产品消息功能。

新增 现在,只要用户自选时区处于启用状态,用户就可以使用新版信息中心在信息中心内查看和调整时区

已添加 用户现在可以在 Data Dictionary 扩展程序的各个字段上添加和保存注释。这些注释仅存在于数据字典界面中,不会传播到关联的 LookML 模型。Looker 管理员可以向用户分配查看或发表评论的权限,也可以完全停用评论功能。如需实现注释,请在 Looker MarketplaceManage(管理)页面中将 Looker 数据字典应用更新到 2.0.0 或更高版本。

已添加 用户现在可以指定将合并 Looker 开发者分支的目标 Git 分支。使用“项目设置”中的 Git 生产分支名称字段。默认的 Git 生产分支是 master

Amazon Redshift 现在支持使用汇总感知功能来统计不同数量的数据。

新增 Dremio 11+ 现在是一种受支持的 Looker 方言,并且支持对称聚合

新增 方言 Cloudera Impala 3.1 及更高版本和 Cloudera Impala with Native Diver 3.1 及更高版本现在支持对称聚合

新增 在实验性 Looker API (v4) 中,all_users 端点可以选择请求用户数。

新增 /api/3.x/derived_table/graph/model/:model 端点已公开发布,可用于直观呈现 PDT 依赖关系图,以便排查 PDT 错误。

新增 “系统活动历史记录”视图中新增了信息中心运行次数这项新衡量指标。

新增 现在,Looker Marketplace 提供了用于分析 Google BigQuery 中 Chronicle 数据集的 Google Chronicle 安全块。

已修复 升级后的“探索”字段选择器结果集不再显示不稳定的滚动,现在改进了无障碍功能支持。

已修复 现在,参数值的可用选项列表会按预期呈现。

已修复 可视化图表不再存在 y 轴标签和刻度线值重叠的问题。

修复 可按预期调整转置表中的列大小。

已修复 升级后的字段选择器中的排序按预期基于 group_item_label

已修复 如果在表格中添加表格计算且未纳入任何维度或测量值,表格标题就会按预期显示。

已修复 SSO Embed 用户将不会再看到退出弹出式窗口。

已修复 使用新版信息中心体验的嵌入式信息中心不会再生成虚假的 page:changeddashboard:filters:changed 消息。

修复了 改进了管理 > 连接管理 > 群组页面上的性能,提高了网页加载速度。

已修复 用户不再需要 explore 权限才能以 PNG 格式下载深入分析数据

已修复 如果用户具有 see_system_activity 权限,现在会返回 all_lookml_models()(包括 lookmlmodel(system_activity))的系统 Activity

已修复 对于采用值格式和测量值的查询,使用新查询流功能下载到 XLSX 格式可按预期运行。

修复了 使用 Liquid 变量的链接会按预期运行。

已修复 启用 Looker 的 Slack 集成后,/looker select 命令会按预期包含在支持的命令列表中,并在您在 Slack 中输入 /looker help 命令时显示。

已修复 如果任何透视列中的值达到或超过提醒条件,时间序列提醒都会按预期触发。