5.x 版本说明

为发布做好准备

我们偶尔会停用一些功能。您可以参考旧版功能弃用时间表进行规划。

在版本说明中,您可能会看到一些特殊符号:

  • 标记为 的项表示现有功能发生了更改,您在更新时可能需要注意这些更改,例如功能即将弃用。

  • 标有 的项目表示 Looker Labs 功能,必须由管理员在 Labs 页面上启用。

  • 带有 标记的项目表示系统配置发生了更改,这些更改可能会影响您运行新版本的能力。

Looker 5.24 2018 年 9 月 23 日

LookML 和开发

  • 新增了用于 Git 管理的 API 端点。实验性 API 3.1 现在包含以下端点:all_git_branchesgit_branchcreate_gitupdate_gitfind_git_branchdelete_git_branch

安排和下载

  • 将合并的结果下载为 CSV 文件。现在,您可以将包含合并结果查询的信息中心下载为 CSV 文件。

方言

  • BigQuery 标准 SQL。添加了对 DATETIMENUMERIC 数据类型的支持。
  • Amazon Athena。将驱动程序更新到了 2.0.5 版。

常规调整和 bug 修复

安全

  • 修复了用户可能会更改其他用户信息中心所有权的安全问题。 #### 信息中心、可视化图表和“探索”
  • 现在,系列图层顺序会自动确定,而不是在启用增强型可视化实验室功能并选择多种系列类型时从右到左排列。
  • 修复了长时间运行的查询会阻止信息中心加载的问题。
  • 修复了以下 bug:在合并结果查询中使用自定义字段会隐藏从此处探索按钮。
  • 修复了以下 bug:部分信息中心功能块会显示以下错误:Unexpected token � in JSON at position 14
  • 持续改进 Beta 版增强型可视化和增强型渲染程序实验室功能。 #### 内容管理和可检测性
  • 修复了嵌入用户在保存外观时无法向后导航的 bug。
  • 修复了以下 bug:从回收站中恢复信息中心后,外观并未一并恢复。 #### 平台和管理
  • 修复了导致“由 Looker 提供支持”实例出现一些常规实例性能问题的 bug。 #### 安排和下载
  • 修复了以下 bug:由于 Gmail 界面重新设计,信息中心在电子邮件中呈现错误。
  • 修复了未将用户专用时区应用于导出的查询结果的 bug。 #### LookML 和开发
  • 停止为空过滤条件生成多余的联接。
  • 持续改进实验性自定义字段实验室功能。 #### Action Hub
  • 对 Looker Action Hub 的管理菜单进行了一些细微的界面更改。

Looker 5.22 2018-08-26

信息中心和可视化

  • 合并结果改进
    • 现在,您可以在合并结果中使用实验性自定义字段。
    • 合并结果现已在嵌入式信息中心中推出。
  • 增强型渲染程序(Beta 版)。引入了增强型渲染功能,旨在与增强型可视化图表 Beta 版功能搭配使用。详细了解客户托管设置。

LookML 和开发

  • 代码质量选项。添加了第三级代码质量要求。Looker 管理员现在可以允许开发者在 LookML 验证器中提交包含警告(但不包含未修正的错误)的 LookML 代码。了解详情。
  • Git 设置性能增强。对 Git 设置流程的后端增强功能可加快 Git 集成速度并提升性能。
  • 停用了旧版功能允许使用 access_filter_fields 参数旧版功能已停用,但在 Looker 6.0 发布之前,如果需要,仍可使用。今后,请使用基于用户属性的访问权限过滤条件来进行控制。了解详情
  • 引入了新的旧版功能:默认情况下,原生派生表会将日期和 yesno 值转换为字符串。了解详情

方言

  • Athena。更新为 Athena 驱动程序 2.0.5,并在 Athena 中引入了对数组的支持。

常规调整和 bug 修复

信息中心、可视化和探索

  • 持续改进“增强型可视化实验室”功能。
  • 修复了枢轴图偶尔会导致“探索”页面上出现空白可视化图表的 bug。
  • 修复了以下 bug:某些外观无法加载超过 10,000 行。 #### 安排和下载
  • 修复了因节点通信错误而导致时间表偶尔失败的 bug。
  • 修复了以下 bug:已移除字段上的过滤条件会导致调度程序界面中断。
  • 修复了向 S3 存储分区发送某些作业的安排失败的 bug。 #### 平台和管理
  • 修复了字符串类型用户属性未正确转义 - 的 bug。 #### LookML 和开发
  • 解决了在 IDE 中切换文件缓慢的问题。
  • 修复了以下 bug:某些 distance 尺寸错误地计算了 0.00 的距离。
  • 现在,生成的不需要的 include 语句会在视图文件中带有注释。
  • 修复了内容验证器有时会在重新加载时勾选复选框的 bug。
  • 持续改进实验性自定义字段。
  • 修复了自定义维度可用于查询仅限过滤的字段的 bug。包含这些字段的主题和信息中心可能会导致出现错误消息。
  • 修复了以下 bug:未在建议查询中使用 always_join。#### 内容管理和可检测性
  • 修复了聊天室边栏无法正常滚动的 bug。
  • 修复了以下 bug:从回收站中恢复信息中心后,系统不会恢复关联的主题。
  • 向聊天室页面添加了面包屑导航。 #### 方言
  • 修复了以下 bug:number 类型维度无法识别 Athena 中的十进制数据类型。
  • LookML 生成器现在会为 IBM Db2 中的列引用添加双引号。#### 安全
  • 移除了发生低级别错误时的堆栈轨迹公开功能。

Looker 5.20 2018 年 7 月 29 日

常规调整和 bug 修复

Action Hub

  • 在调度程序模态的“操作中心”部分添加了更清晰的错误消息。

LookML 和开发

  • 添加了在发生合并冲突时还原未提交更改的功能。
  • 改进了在 IDE 中切换 LookML 文件时的性能。
  • 修复了以下 bug:毫秒时间范围内的 null 值会导致错误。
  • 修复了 LookML 验证器显示上次运行时出现的错误和警告的 bug。
  • 修复了以下 bug:指向 SQL Runner 查询的直接链接有时无法加载 SQL。
  • 修复了以下 bug:在没有 suggest_explore 的情况下使用 suggest_dimension 会导致错误。

平台和管理

  • 添加了在项目部署 webhook 上要求进行身份验证的选项。了解详情
  • 添加了 see_system_activity 权限,以允许非管理员用户访问“使用情况”面板。了解详情。
  • 添加了在隐藏的用户属性字段中指定网域白名单的功能。
  • 改进了遇到 git 身份验证问题时的错误消息。

方言

  • 添加了对在 Athena 中查询数组类型字段的支持。
  • 为 MemSQL 和 IBM Netezza 添加了 PDT 支持。
  • 增强了 Dremio 的 LookML 生成器,以使用双引号括起引用的表和架构。

信息中心和可视化

  • 持续改进实验性增强型可视化图表。
  • 改进了信息中心中移动功能块的性能。
  • 持续改进实验性自定义可视化图表。
    • 为可视化图表添加了异步加载功能,以提升性能。
    • 修复了以下 bug:颜色调色板未导出为十六进制值。
    • 修复了以下 bug:某些可视化图表无法在 iframe 中正确呈现。
  • 修复了以下 bug:可视化设置菜单中的参考线标签文本框仅接受单个字符。
  • 修复了以下 bug:在界面中切换可视化配置菜单会在可视化中创建空白。

安排和下载

  • 修复了嵌入用户需要 save_content 权限才能创建时间表的 bug。
  • 修复了电子邮件时间表在 Outlook 2013 中呈现不正确的 bug。

内容管理和可检测性

  • 使用户空间中的网格或表格选择在会话中保持不变。
  • 修复了合并的结果在首页缩略图中无法正常运行的 bug。

Looker 5.18 2018 年 6 月 28 日

平台和管理

  • 在管理控制台中新增了 Passwords 页面。借助新的“管理”菜单,您可以进一步控制 Looker 用户的密码要求。了解详情
  • 新增了默认密码要求。新密码和重置密码须符合以下要求:长度不得少于 7 个字符,且至少包含 1 个大写字母、1 个小写字母、1 个数字字符和 1 个特殊字符。
  • Looker 现在会将上下文信息作为 SQL 注释添加到每个查询中。
  • Looker 现在使用 Java 来管理证书验证,而不是维护自己的独特 CA 软件包。了解详情。### 信息中心和可视化图表
  • 改进了合并结果。
    • 合并结果不再需要特殊的用户群组或实验室设置。
    • 现在,您可以将信息中心级过滤条件应用于“合并的结果”功能块。
    • 现在,您可以在内容验证工具中验证合并的结果。
  • 实验室中增强型可视化图表。实验室切换开关可启用新的可视化图表架构。启用此 Beta 版实验室功能后,直角坐标系图表可能会看起来更清爽一些。
  • Beta 版 API 变更。
    • dashboard 路线已更新,可对“合并的结果”功能块进行过滤。dashboard_elements 对象现在包含 listen 数组,而不是键值对。了解详情。 ### LookML 和开发
  • Git HTTPS 配置。现在,您可以使用用户名和密码通过 HTTPS 配置 Git 连接。了解详情。
  • 新增了 PDT DDL 自定义功能。现在,开发者可以使用 LookML 参数 create_processsql_create 自定义 PDT DDL 语句。详细了解 create_process详细了解 sql_create
  • 项目导入公共远程代码库。现在,您可以导入 Looker 块和其他公共项目,并随着公共代码库的更新而保持最新状态。了解详情。
  • 新增了 LookML 警告。引入了两个新警告,以提醒开发者 LookML 验证器之前无法识别的问题状态。
    • 添加了一条警告,用于在模型级参数被具有不同模型级参数的 include 语句替换时发出警告。
    • 添加了在 include 语句请求找不到的 LookML 信息中心时发出的警告。当没有任何 LookML 信息中心时,最有可能由 include: *.dashboard 触发。### 方言
  • Google Cloud SQL。支持永久性派生表。 ### 常规调整和 bug 修复 ####信息中心、可视化图表和探索
  • 修复了以下 bug:某些查询在“探索”中返回 No Results,而它们本应返回 SQL 错误。
  • 修复了以下 bug:更新到 Looker 5.16 会导致某些可视化设置发生变化。
  • 修复了无法对某些字段应用条件格式的 bug。
  • 修复了以下 bug:删除后备探索后,信息中心功能块会保持空白状态,而不是显示错误。
  • 修复了可视化面板中的系列图表编辑器未监听 hide in visualization 的 bug。
  • 修复了 LookML 信息中心中无法使用 Explore from Here 的 bug。 ####安全
  • 为账号设置和重置令牌添加了加密功能。
  • 修复了以下 bug:某些信息中心过滤条件会默认采用其他信息中心的默认值。####安排和下载
  • 修复了以下 bug:在某些 .xls 下载内容中,日期会呈现为 #####
  • 修复了以下 bug:从嵌入预览下载 CSV 数据时会显示 500 错误。 ####平台和管理
  • 修复了以下 bug:添加具有错误映射属性的 LDAP 用户时,系统永远无法完全创建 Looker 用户。 ####LookML 和开发
  • 修复了由 Looker 生成的 LookML 生成警告的 bug。
  • 修复了以下 bug:添加自定义字段后,对称汇总不会重新计算。
  • Non-Unique Primary Key 错误现在会与生成该错误的查询一起缓存。
  • 修复了 Liquid 无法在 Postgres list_agg 中呈现的 bug。
  • 修复了以下 bug:无法从 Looker 界面中删除名称中包含 / 的 Git 分支。
  • 修复了 LookML 生成器偶尔会创建自联接的 bug。
  • 修复了使用 suggest_dimension 时显示 ViewNotFound 错误的 bug。
  • 改进了对名为 yesno 的字段的错误处理。####方言
  • 修复了以下 bug:在生成的 SQL 中,名称中包含 - 的 Presto 表未正确转义。

    Looker 5.16 2018 年 6 月 3 日

Action Hub

  • 推出了 Marketo 专用 Action。了解详情
  • 引入了 Google Cloud Storage 专用 Action。了解详情
  • 引入了新的细分、Amazon S3 和 Digital Ocean Storage 功能。了解详情

安排和下载

  • 添加了 JSON 详细信息流式传输支持。现在,您可以将内容以 JSON 的形式流式传输,从而传送更大的结果集。

LookML 和开发

  • 刷新了“管理项目”页面,以便更轻松地添加和配置 LookML 项目。
    • “删除项目”按钮现在可通过 LookML 项目设置菜单访问,而不是通过“管理项目”访问。
  • 在字段名称和别名名称有可能导致冲突时,引入了 LookML 验证器警告。
  • 添加了从公共代码库创建项目的只读克隆的功能。

安全

  • 修复了以下问题:在导出非常大的 Excel 文件时,可能会导致未加密的文件写入 tmp 目录。若要访问这些文件,需要对 Looker 主机拥有系统级访问权限,此类访问会记录并受到监控,并且仅限特定 Looker 人员。
  • 用户无法再修改基于其无“探索”权限的模型的造型和信息中心功能块。
  • 修复了实验性登录页面消息、近期活动页面中显示的群组名称以及管理控制台中某些“用户属性”字段中的潜在 HTML 注入漏洞。
  • 修复了允许使用 Markdown 的字段中存在的锚标记反向 Tab 键攻击漏洞。

方言

  • Microsoft Azure PostgreSQL。引入了对 Microsoft Azure PostgreSQL 的支持。
  • Google BigQuery 标准 SQL。改进了性能,并增强了使用对称汇总扩缩查询的能力。
  • Snowflake。增强了 LookML 生成器,以更好地保留字符大小写并正确识别所有时间戳类型。
  • Teradata。Looker .jar 不再包含 Teradata 驱动程序。客户托管的 Looker 部署的管理员必须向其 Looker 计算机添加驱动程序。了解详情
  • 改进了 Hive 和 Spark 的月份名称 SQL 实现,使其更简洁、性能更高。

内容管理和可检测性

  • 改进了聊天室中内容的显示方式。
    • 聊天室中会以缩略图的形式显示外观和信息中心。
    • 复制、修改、删除和重命名缩略图中的内容。
    • 在聊天室中查看内容元数据。

常规调整和 bug 修复

信息中心、可视化和探索

  • 向实验性自定义字段添加了衡量标准 type: sum
  • 修复了自定义字段中的自动补全功能存在的 bug。
  • 修复了以下 bug:当过滤条件值包含过多字符时,run 按钮会在 iframe 中隐藏。
  • 修复了 all_dashboards API 调用返回已删除信息中心的问题。
  • 修复了以下 bug:表格计算和自定义字段无法与别名字段搭配使用。

安排和下载

  • 向 API 3.1 添加了其他端点。

平台和管理

  • 改进了 Google 身份验证失败时的日志诊断信息。
  • 修复了管理员使用情况页面上缺少 run 按钮的 bug。
  • 修复了以下 bug:内部数据库中不兼容的文本长度有时会导致数据截断。

Looker 5.14 2018-05-06

平台和管理

  • Cookie 通知横幅。在“管理”菜单中添加了一个切换开关,用于向 Looker 实例中的所有用户显示 Cookie 通知横幅。
  • 电子邮件订阅变更。从用户菜单中移除了所有电子邮件订阅选项。现在,用户可以在账号页面中关联的偏好设置中心中管理其订阅偏好设置。
  • 修改已停用的 LDAP 用户和 SSO 用户。引入了允许管理员修改已停用的 LDAP 和 SSO 用户的功能。
  • 更新了缓存数据保留政策。在未启用“即时信息中心实验室”功能时,Looker 大大缩短了清理缓存的加密查询结果所需的时间。

信息中心、可视化图表和探索

  • 实验性自定义字段。借助这项新的实验性功能,您无需额外进行 LookML 建模,即可动态创建字段。点击“下一步”试用详细了解如何设置实验组

  • 改进了映射功能并添加了新地图。包括卫星地图、交通地图、标签可见性控制等。

    • 如果您的实例在防火墙后面运行,您可能需要将 mapbox.com 列入白名单,因为映射不再指向 lookecdn.com

安排和下载

  • 新的 Scheduler 模态窗口
  • 提高了电子邮件大小限制。电子邮件大小上限已提高到 15 MB。
  • Looker API 3.1 API 3.1 端点和功能现已在交互式 Looker API 文档中推出,供您试用。了解详情

LookML 和开发

  • 现在,当基于 SQL 的派生表中包含 ${} 字段引用时,LookML 验证器会正确包含警告。请注意,目前无法从派生表引用 LookML 字段;以前,如果 ${} 字符引用了字段,Looker 会静默忽略这些字符。
  • Git 垃圾回收。Looker 现在会通过 git gc 定期对所有项目代码库执行垃圾回收。这将加快 Looker 中执行的大多数 Git 操作,尤其是在大型项目中。

常规调整和 bug 修复

信息中心、可视化和探索

  • 修复了以下 bug:某些可视化图表中的停用系列不会保存到信息中心图块中。
  • 修复了“探索”工具栏中可视化选项顺序错误的 bug。
  • 修复了以下 bug:使用表格计算的某些可视化图表显示 null 值。
  • 修复了系列标签更改未保存到非直角坐标系图表的 bug。
  • 修复了 X 轴上 timeordinal 数据之间切换时出现的 bug。
  • 修复了 index() 表格计算函数损坏的 bug。
  • 修复了“探索”字段菜单在页面底部被截断的 bug。

LookML 和开发

  • 修复了以下 bug:将任何 LookML 信息中心导入到某个聊天室会将所有 LookML 信息中心导入到该聊天室。
  • 修复了以下 bug:某些 PDT 未能按正确的顺序构建。
  • 修复了数据集缺少 max_cache_age 的 bug。
  • 修复了从信息中心生成错误 LookML 的 bug。

内容管理和可检测性

  • 修复了 add to dashboard 按钮消失的 bug。

安排和下载

  • 修复了编辑定期方案过滤条件时无法保存的 bug。

方言

  • 数据虚拟化驱动程序不再与 Looker .jar 捆绑在一起。客户托管的 Looker 部署的管理员必须向其 Looker 计算机添加驱动程序。了解详情

平台和管理

  • 修复了无法删除无法再修改的用户的 bug。
  • 修复了连接测试导致假阴性结果的 bug。

安全

  • 引入了转义 CSV 文件中可能会被常见电子表格应用解读为公式或宏的值的功能。
  • 为 Looker 登录页面添加了点击劫持保护。

Looker 5.12 2018-04-08

LookML 和开发

  • 改进了内容验证器。replaceremove 函数现在更加清晰地区分开来,Content Validator 现在会替换可视化配置设置中的字段名称。
  • 从内容验证器中批量删除。现在,您可以在按外观分组验证器错误时一次处理多个外观。
  • 删除 Git 分支。引入了删除共享 Git 分支的功能。
  • 在 SQL Runner 中引用 LookML 对象。现在,您可以从 SQL Runner 引用 ${view_name.field_name}{view_name.SQL_TABLE_NAME}

平台和管理

  • PDT 专用数据库凭据。现在,您可以为 PDT 进程分配凭据,以便确定 build 的优先级、将 build 发送到不同的 Snowflake 数据仓库,以及减少用户的写入权限。了解详情

安排和下载

  • 旧版 API 已被完全移除。您无法再创建仅限 API 的用户,也无法使用旧版 API。

常规调整和 bug 修复

安全

  • 修复了密码重置流程存在的问题。

管理

  • 添加了一条提示,用于说明首页的为你推荐部分。
  • 修复了以下 bug:在生成 SSO 嵌入网址时需要明确移除用户属性。参数声明现在将按原始预期覆盖现有参数声明。

LookML 和开发

  • 修复了以下 bug:某些数据集触发的 PDT 会卡在构建过程中。
  • 修复了为某些新的 LookML 项目生成 YAML LookML 时出现的 bug。
  • 修复了以下 bug:如果存在警告,生成的信息中心 LookML 会出错。
  • 修复了在 yesno 维度嵌套在条件式 Liquid 语句中的情况下,生成的 SQL 存在的 bug。
  • 修复了 label 参数中的液体未正确评估和呈现的 bug。
  • 修复了以下 bug:在某些视图中生成的是 COUNT(*),而不是 COUNT(field_name)
  • 修复了百分位数测量值被转换为数字而非小数的 bug。
  • 修复了以下 bug:如果达到行数上限且已启用维度填充,则 null 会被排序到顶部。

安排和下载

  • 修复了以下 bug:如果自上次运行后结果没有更改,.xlsx 作业会发送空文件。更新到 Looker 5.12 后,无论附件格式如何或是否选中“并且自上次运行后结果发生了变化”,系统都会发送已安排的内容。

Looker 5.10 2018 年 3 月 11 日

内容管理和可检测性

  • 适用于无样式的信息中心的内容验证器。内容验证工具现在能够检测和解决 Lookless 信息中心中已保存功能块的问题。
  • 将合并结果保存到信息中心。用户现在可以将合并结果查询保存到信息中心。请注意:这些元素目前不与信息中心级过滤条件互动。详细了解如何配置“合并后的结果”

LookML 和开发

  • 添加了通过 API 创建新项目的功能。借助新的 create_project 调用,API 用户可以在界面中创建新的 LookML 项目以进行开发。
  • ${view_name.SQL_TABLE_NAME} 现在可在大多数 sql: 参数中使用。了解详情
  • 添加了在原生派生表定义中添加自定义过滤条件的功能。借助新的 expression_custom_filter 参数,开发者可以在 LookML 中针对 NDT 定义自定义过滤条件。了解详情。
  • partition_keys 参数现在需要在列表项周围添加引号。了解详情

平台和管理

  • 推出按用户显示的排定列表。用户现在可以在一个位置查看和浏览已保存的日程。
  • 为 SAML 配置添加了 allowed_clock_drift 支持。了解详情。

安排和下载

  • 添加了对 Excel 中数字格式的支持。包含数字字段的下载内容不再以字符串形式显示在 Excel 中。
  • Dashboard PDFs and Scheduled Visualizations 现已默认处于启用状态。如需在客户托管的实例上使用渲染选项,管理员必须在托管 Looker 应用的服务器上下载 PhantomJS 2.1.1 版。

方言

  • 添加了对 Dremio 的支持。
  • 更新了 Snowflake 支持,在适当的情况下添加了 IN 语句。

安全

  • 限制了对参数化数据库连接使用可由用户修改的用户属性的功能。
  • 加强了对应用数据库的访问权限。
  • 移除了 admin/connections/.../edit 页面上的 XSS 漏洞。
  • 解决了 SAML 身份验证绕过漏洞。

常规调整和 bug 修复

信息中心、可视化和探索

  • 添加了错误检查,以防止一个信息中心中的某个字段具有两个或更多过滤条件。
  • 修复了由超出行数限制的 Look 导致的一类 bug。
  • 修复了地图对过滤条件更改无响应的 bug。
  • 修复了在“移动信息中心”模态窗口中滚动和渲染多个信息中心时出现的 bug。
  • 修复了以下 bug:无法在信息中心中将包含英文逗号的值设置为过滤条件默认值。
  • 修复了以下 bug:当 Allow Multiple Filter Values 处于关闭状态时,信息中心过滤条件不会监听用户属性默认值。
  • 修复了以下 bug:在启用 Show Silhouette of Disabled Series 后,按 Option 键 + 点击无法恢复探索中的所有值。
  • 修复了类型为“1,而非 0”的过滤器会失败的 bug。
  • 修复了删除与信息中心关联的“外观”会破坏信息中心的 bug。

LookML 和开发

  • 在生成信息中心 LookML 之前添加了警告检查。
  • 修复了以下 bug:IDE 无法处理名称中包含英文句点的 Git 分支。
  • 修复了以下 bug:如果对计数进行过滤但未选择计数,一对多联接中的计数会生成错误的 SQL。
  • 修复了与参数相关联的用户属性存在的 bug。
  • 修复了以下 bug:在 always_filter 参数中引用日期类型参数时,参数为空。

内容管理和可检测性

  • 添加了一条提示,说明信息中心中的外部链接需要使用绝对网址路径(而非相对路径)。

安排和下载

  • 添加了对下载的信息中心 CSV 的文件名中预留字符的清理功能。
  • 修复了调度程序模态窗口中的一个 bug,该 bug 会导致在“数据集”和“时间表”之间切换时切换所有时间表,而不是所选时间表。
  • 修复了下载的未格式化 Excel 文件中仍会显示表格计算格式的 bug。
  • 修复了非 ZIP 附件“发送附件”Slack 集成存在的 bug。

方言

  • 修复了 Snowflake 查询的开头注释不可见的 bug。

平台和管理

  • 在 LDAP 查询中添加了自定义过滤。
  • 修复了停用用户时返回“undefined”错误的 bug。
  • 修复了导致部分用户出现持久会话的 bug。

Looker 5.8 2018-02-11

方言

  • 在 API 查询中停用 ORDER BY引入了用于为基于 Hive 的数据库中的用户关闭下载内容和 API 查询排序的选项。

平台和管理

  • 在“用户管理”页面上将 Delete 按钮替换成了 Disable 按钮,以降低意外删除用户的风险。了解详情
  • 修复了封闭系统配置中的 see_user 权限 bug。在封闭系统中,拥有 see_user 权限的非管理员用户现在可以查看所有 Looker 用户,而不是同一个用户群组中的用户。

常规调整和 bug 修复

信息中心、可视化和探索

  • 修复了合并结果对过滤器-监听器模态窗口产生负面影响的 bug。
  • 修复了调整信息中心功能块大小会更改布局的 bug。
  • 修复了单调折线图存在的 bug。
  • 修复了合并结果时网址无法更新的 bug。
  • 修复了以下 bug:信息中心功能块在修改后无法可靠地更新。
  • 修复了合并结果的“表格计算”功能存在的 bug。
  • 修复了“探索”中按 Day of the Week 排序时出现的 bug。
  • 修复了以下 bug:按 Enter 键后,自定义过滤条件中的进度会丢失。
  • 修复了以下 bug:信息中心 LookML 生成的过滤条件顺序不正确。
  • 修复了信息中心可以无标题保存的 bug。
  • 修复了“删除信息中心”模态窗口的视觉 bug。
  • 修复了合并结果的堆叠系列图表存在的 bug。
  • 修复了在输入内容后过滤条件建议仍为空白的 bug。
  • 修复了过滤后地图可视化图表不会移动的 bug。

LookML 和开发

  • 修复了 High Sierra 中的一个问题,该问题会干扰 Safari 用户在 IDE 中流畅滚动。
  • 修复了无法在“查看未提交的更改”页面上运行 LookML 验证器的 bug。
  • 修复了以下 bug:Liquid 变量会导致网址编码不正确。
  • 修复了用户属性无法在 sql_always_where 中正确填充的 bug。
  • 修复了 filter_expression 和 Liquid 渲染方面的 bug。
  • 添加了对分支名称创建时的 git 验证。

内容管理和可检测性

  • 修复了首页上心形图标被截断的视觉 bug。

安排和下载

  • 改进了面向管理员的 SMTP 问题错误消息。了解详情
  • 修复了 CSV 影视内容中的某些字符无法正确转义的 bug。
  • 修改了 user_for_credential 的 API 文档,以添加 oidc
  • 修复了以下 bug:信息中心所有者无法访问信息中心 Scheduler 模态窗口。
  • 修复了 set_role_groups API 端点的 bug。
  • 修复了以下 bug:未获 save_content 权限的嵌入用户可以看到 Scheduler 模态窗口。
  • 修复了嵌入用户无法下载 PDF 和 PNG 文件的问题。
  • 修复了导致某些时间表失败的 bug。
  • 修复了通过 API 运行异步查询时导致错误的 bug。
  • 添加了快速导航选项,以便嵌入用户在保存外观和信息中心时访问共享空间。

方言

  • 修复了 SQL 未在 SAP Hana 中显示可用表的 bug。

平台和管理

  • 修复了无法修改某些用户群组的 bug。
  • 修复了 MySQL 和 HyperSQL 中不兼容的文本类型的 bug。
  • 修复了嵌入用户 external_group_id 生成方面的 bug。
  • 修复了“修改角色”菜单中的 bug。
  • 修复了“添加账号”下拉菜单存在的 bug。
  • 修复了连接菜单中的“显示表格”按钮存在的 bug。
  • 修复了以下 bug:系统可能会错误地创建没有名称的用户群组。
  • 添加了滚动浏览精选管理侧边栏的功能。
  • 为管理员添加了 jgit 日志记录功能。

内容管理

  • 修复了管理控制台边栏帮助文本不正确的 bug。
  • 在管理内容边栏中添加了一条信息提示。

Looker 5.6 2018-01-14

Action Hub

  • 推出了 Looker Action Hub。以及一些出色的集成(Airtable、AWS、Azure Storage、Digital Ocean、Hipchat、JIRA、SendGrid、Slack、Tray、Twilio、Zapier 加入了 Segment)。了解详情。
    • 更改了细分集成。之前使用过 Segment 集成的用户需要先接受新的服务条款,然后才能继续使用此功能。

内容管理和可检测性

  • 面向管理员的可管理内容边栏。管理员现在可以在 Looker 首页上创建和管理边栏,以便与组织中的 Looker 用户进行交流。了解详情。
  • 首页上的“最近看过”内容。“最近查看”内容可按用户群组进行整理,以便管理员跟踪内容使用情况。

LookML 和开发

  • 重命名了 PushPull在 IDE 的“Developer Branch Git”选项菜单中,将“Remote”更改为 PushPull Remote Changes,以便于区分。

安排和下载

  • 信息中心 CSV ZIP 文件。现在,您可以通过“安排发送”和“立即发送”功能从信息中心提交压缩的 .csv 文件。
  • 公开外观不再支持超过 5,000 行的行数限制。如果结果集较大,则会截断到已保存的行数限制或 5,000 行中的较小者。
  • 增加了定时发送的电子邮件中的图片大小。在定时发送的电子邮件中嵌入的“外观”和“信息中心”图片不再具有固定宽度。

方言

  • 添加了 Qubole Presto 流式传输功能。
  • 在 Google BigQuery 中引入了对日期/时间分区列的支持。了解详情
  • Vertica 中的数据库视图现在会显示在 SQL Runner 中。

常规调整和 bug 修复

信息中心、可视化和探索

  • 为过滤器窗格添加了动画滚动效果。
  • 修复了以下 bug:当窗口大小发生变化时,采用“报纸”布局的 Ashboard 不会重新渲染。
  • 修复了与错误地向信息中心添加上限过高的 Look 相关的一系列问题。
  • 修复了信息中心刷新间隔时间无法正确更新信息中心的 bug。
  • 修复了以下 bug:当没有任何过滤条件时,过滤条件栏会占用嵌入式信息中心中的空间。
  • 修复了在修改信息中心过滤条件时控制台中会显示的无害错误。
  • 修复了运行信息中心时信息中心建议下拉菜单无法关闭的 bug。
  • 修复了过滤条件建议在应显示时不显示的问题。
  • 修复了以下 bug:在聊天室齿轮菜单中,无法通过“修改设置”保存具有时间表的造型所做的更改。
  • 修复了以下 bug:在重新调整大小并删除信息中心上的最后一个功能块后,工具栏按钮无法正常运行。
  • 修复了信息中心编辑工具栏不遵循嵌入式信息中心样式的 bug。
  • 修复了移动信息中心上过滤条件无法换行,从而导致空格的问题。
  • 缩短了移动版信息中心中提示消失所需的时间,以期减少幻影提示。
  • 修复了信息中心横幅标题转义不当的 bug。
  • 修复了以下 bug:按住 Option 键点击图例系列名称后,系统不再选择该项/重新选择所有其他项。
  • 修复了以下 bug:当收起时,过滤条件栏会显示参数的值,而不是其标签。
  • 修复了过滤条件更新时地图不会移动的 bug。
  • 在删除信息中心时,提供删除信息中心中不再显示的所有 Look 的功能。
  • 允许在过滤器建议字段中水平滚动,以便查看完整的值名称。

LookML 和开发

  • 现在,当信息中心 filters 包含空、不必要或未知的参数声明时,LookML 验证器会正确发出警告。如果启用了“代码质量”功能,在这些警告得到解决之前,它们可能会阻止提交新的 LookML 更改。
  • 修复了以下 bug:access_filter_fields 用法虽然已废弃,但仍会通过 LookML 验证器。
  • 修复了以下 bug:行总计中的 sql_on_in_query 未按预期运行。
  • 修复了与条件格式和表格计算相关的几个 bug。
  • 修复了以下 bug:即使鼠标未悬停在时区上,时区提示也会激活。
  • 修复了以下 bug:联接关系中的拼写错误会导致验证器返回 500。
  • 修复了以下 bug:按总计展开会将 {} 传递到过滤条件,导致没有结果。

内容管理和可检测性

  • 修复了以下 bug:page:properties:changed 事件会错误地为嵌入的 iframe 广播静态高度。
  • 修复了以下 bug:按其他组进行细分时无法加载热门内容
  • 更新了为你推荐部分背后的逻辑,以更看重与您相似的用户和观看时间的近期性。

安排和下载

  • 在下载 PDF 时,会换行显示过滤条件,而不是截断过滤条件。
  • 确保热图图例会在下载 PDF 时显示。
  • 修复了嵌入式用户无法将信息中心下载为 .csv 文件的 bug。
  • 修复了以下 bug:从信息中心功能块下载的 png 图片未应用滤镜。
  • 修复了以下 bug:由于 value_format 问题,.xlsx 文件无法在 Excel 中打开。
  • 修复了发送探索结果时出错的 bug。
  • 修复了以下 bug:在 SMTP 设置中保存空白密码时,自定义 SMTP 密码未更新为 null
  • 修复了以下 bug:在包含空白表格计算的信息中心中,PDF 下载功能无法正常运行。
  • 如果用户没有下载权限,则从数据透视菜单中移除“下载”选项。

方言

  • 修复了 Qubole Presto 中存在的易受攻击的依赖项。

平台和管理

  • 针对尝试使用不受支持的 Java 9 启动 Looker 的客户提供错误消息。
  • 更新了 S3 SDK。

内容管理

  • 修复了内容访问权限管理控制台不显示给定聊天室的所有子聊天室的 bug。

身份验证

  • 提供在使用 OpenID Connect 作为身份验证方案时使用备用登录方式(电子邮件/密码)的功能。

Looker 5.4 2017 年 12 月 3 日

LookML 和开发

内容管理和可检测性

  • 内容验证器性能。缩短了内容验证器中完成完整验证所需的时间。
  • 如果该聊天室中没有信息中心,则 LookML 信息中心聊天室将不再显示在浏览下拉菜单中。

信息中心和可视化

  • 信息中心图块默认值。更改了新信息中心元素的默认大小和位置,以便更轻松地修改包含多个元素的信息中心。了解详情
  • “无 Look”信息中心转换。改进了信息中心转化模态框的易用性。
  • 彻底移除了旧版功能。

平台和管理

  • 阐明了“连接”页面。更新了连接页面,以更明确地表明维护时间表同时适用于永久派生表和数据集。
  • 为管理员添加了停用“永久会话”的选项。了解详情
  • 彻底移除了旧版功能。
  • SQL 上下文注释。添加了一项实验性实验室功能,用于在发出的 SQL 查询前面附加注释以进行跟踪。了解详情

安全

  • 修复了 MySQL、Snowflake 和 MariaDB 驱动程序具有提升的文件系统访问权限的问题。

安排和下载

常规调整和 bug 修复

信息中心和可视化

  • 添加了更具信息性的错误消息,用于在信息中心功能块的“探索”部分发生更改时显示。
  • 修复了以下问题:Look 上的“重置外观”链接损坏。
  • 修复了以下问题:虽然提示正确,但散点图 X 轴值可能不正确。
  • 修复了以下 bug:在时间轴可视化图表中,图块图例显示在错误的位置
  • 修复了以下 bug:修改外观并保存后未返回正确的滤镜值
  • 将“运行”按钮移回了“嵌入”中的过滤条件栏。
  • 修复了可能因日期过滤条件值为 null 而发生的 Dashboard 错误。
  • 修复了以下图表错误:甜甜圈图表的多个值在编辑模态中可以正常显示,但在信息中心中会出现错误。
  • 修复了信息中心中没有标题的功能块会遮挡功能块上的齿轮菜单的问题。
  • 修复了更改标题后功能块无法更新的问题。
  • 修复了以下问题:按 Option 键并点击图例项后,图表中不会恢复其余图例项。
  • 修复了信息中心中没有标题的功能块会遮挡功能块上的齿轮菜单的问题。
  • 修复了以下问题:当条形图和地图可视化图表在信息中心功能块中展开时,会出现白色间距。
  • 修复了数据透视表未按正确顺序显示在表格可视化图表中的问题。

探索

  • 修复了以下问题:当查询中包含维度时,点击字段选择器中的“过滤”或过滤器下拉菜单,过滤条件栏不会打开。
  • 修复了 contains() Looker 函数不适用于“
  • 修复了嵌入式探索中的返回按钮不起作用的 bug
  • 修复了以下问题:对单层级维度进行切换会导致无限循环错误,使浏览器无法使用。

下载和安排

  • 修复了下载信息中心为 CSV 文件时导致 400 错误的问题。
  • 修复了以下问题:即使没有对相应外观的模型访问权限,您也可以创建时间表,但无法执行时间表。
  • 修复了以下 bug:用户无法安排或下载包含单个记录可视化图表的信息中心。
  • 确保信息中心功能块菜单中不提供无法流式传输的结果的“所有结果”下载选项,以避免下载错误。
  • 即使未启用信息中心实验室的 PDF 功能,也可以从信息中心下载 CSV 文件。

LookML 和模型开发

  • 修复了以下问题:如果用户已点击“创建模型”并离开了该页面,则无法再使用“创建模型”。
  • 修复了原生派生表无法为查询生成完整 SQL 并破坏外观的 bug。

平台和管理

  • 修复了以下问题:如果使用默认配色方案,首页功能块无法加载。
  • 将集成中心重命名为 Action Hub。
  • 确保更改用户属性会破坏缓存。

内容管理和可检测性

  • 修复了以下 bug:即使无法将其设为收藏,LookML 信息中心中也会显示“收藏”红心图标。

方言

  • 确保在相关时显示 BigQuery 费用估算,在无关时不显示。
  • 修复了以下 bug:如果数据存储区名称中存在连字符,Druid 查询会失败。

Looker 5.2 2017 年 11 月 5 日

信息中心和可视化

  • 按字段设置条件格式。添加了单独为表格可视化图表的系列着色的功能。了解详情
  • 改进了信息中心功能块。
    • 信息中心中存在重复的功能块了解详情
    • 在给定信息中心内将 Look 转换为图块了解详情
    • 缩减了默认的新功能块宽度。
  • 添加了隐藏信息中心中 Look 或功能块标题的功能。了解详情

内容管理和可检测性

  • 将基于 Look 的整个信息中心转换为基于图块的信息中心。添加了用功能块替换信息中心外观的功能,还可选择删除之前关联的外观。了解详情
  • 从首页中移除了“浏览”导航边栏,以便显示更多推荐内容。您仍然可以使用顶部的“浏览”菜单进行所有导航。

安排和下载

  • 直接发送即可。添加了从 Look 和信息中心发送数据或可视化内容的选项,无需创建时间表。了解详情
  • 信息中心数据下载。添加了为每个信息中心元素下载 CSV 文件的 ZIP 文件的功能。了解详情
  • 降低了内存和磁盘空间用量。系统会更快地移除较旧的安排和渲染缓存条目,并且结果会在一个小时内提供给 RenderTask API。

LookML 和开发

  • 动态字段标签。添加了使用 Liquid 变量动态更改 label 呈现方式的功能。支持基于用户属性的呈现。了解详情
  • Redshift 中的列表。添加了对 Amazon Redshift 连接的 list 测量类型的支持。了解详情
  • 提高了 LookML 验证器的速度,尤其是在使用实验性实验室功能仅验证更改后的 LookML 和验证原生派生表时。
  • LookML 协作。如果有未提交的更改或分支处于合并状态,则无法再切换到新分支。

平台和管理

  • LDAP 用户属性。新增了将用户属性映射到 LDAP 用户的功能。这并不会引入映射到 LDAP 群组的功能。了解详情
  • 支持访问数据。“支持访问权限”页面现在会显示以下信息:谁更改了 Looker 支持访问权限设置,Looker 支持团队中的哪些人访问了您的实例以及原因。了解详情
  • 引入了“允许调用旧版查询 API”旧版功能。了解详情

方言

  • Oracle DWCS(现称为 ADW)。引入了对 Oracle ADW 的初步支持。
  • Qubole Presto。将驱动程序从 1.1.0 更新为 1.1.6。

安全

  • 解决了 SQL 注入漏洞。

常规调整和 bug 修复

信息中心、可视化和探索

  • 修复了按用户属性过滤的公开外观会生成错误页面的问题。
  • 修复了在某些情况下无法修改之前保存的妆容的问题。
  • 修复了可视化图表可能会针对单个汇总系列显示两个 y 轴的问题。
  • 修复了信息中心过滤条件更改无法可靠保存的问题。
  • 修复了添加文本元素可能会导致信息中心忽略其过滤条件的问题。
  • 修复了 diff_days 在自定义过滤条件中生成损坏的 SQL 的问题。
  • 修复了以下问题:关于配色方案的错误错误可能会导致信息中心元素无法加载。

LookML 和开发

  • 从一对多联接的右侧进行汇总时,不再不必要地应用对称汇总。
  • 修复了以下问题:如果存在“总计”和“行总计”,_is_selected_in_query 可能会生成损坏的 SQL。

内容管理和可检测性

  • 修复了无法使用内容验证器替换英文冒号的问题。

安排和下载

  • 修复了“时间表”模态中未填充数据集的问题。

方言

  • 修复了在简单情况下,数据透视仅适用于 IBM Netezza 连接的问题。

平台和管理

  • 修复了“数据集管理”页面可能会显示错误的检查时间的问题。
  • 在网页加载时添加了进度条。

Looker 5.0 2017 年 10 月 8 日

LookML 和开发

  • LookML 协作。添加了创建开发分支的功能,这些分支不专门与任何个人的开发模式相关联。您可以使用这些分支与他人共同处理项目,也可以将正在进行的各项工作分隔开来。了解详情
  • 在 Liquid 中引用数据透视表值。现在,您可以引用某个数据透视值的 {{ value }},而无需点击该值。
  • 对原生派生表的时区支持。使用 timezone explore_source 参数转换为一致的时区,对于暂时性派生表,则转换为查询所在的时区。
  • 原生派生表不再是实验室功能。

内容管理和可检测性

  • 无样式的信息中心已结束 Beta 版测试。您可以直接在信息中心内创建查询,也可以从探索中保存查询,以便将功能块添加到信息中心。
  • 着陆页。推出了全新的实验性首页,您登录后,首页会立即显示“收藏”和“推荐”内容。了解详情

安排和下载

  • 增加了允许的时间表大小。仅附件格式(目前包括 txt、csv、html、md 和 json)支持安排时间,且不受行数限制。不过请注意,如果电子邮件超过 7.5 MB,系统可能会将其退回给发件人。

方言

  • Druid。引入了对 Druid 的初始支持。了解详情
  • Google BigQuery 旧版 SQL。在连接面板、SQL Runner 和显示方言名称的其他位置,将名称从“Google BigQuery”更新为“Google BigQuery 旧版 SQL”。

平台和管理

安全

  • 更好地防范某些身份验证重放攻击。
  • 解决了文件披露漏洞。
  • 解决了文件系统漏洞。
  • 发现并解决了日志记录问题。

信息中心和可视化

  • 数据合并。推出了实验性合并结果实验室功能,让用户无需建模即可直观呈现来自多个数据集的结果。保存以及添加到信息中心和 Look 的功能目前正在开发中。
  • 如果空间不足,饼图将不再针对每个值显示标签。不过,标签不会再被截断。

常规调整和 bug 修复

信息中心、可视化和探索

  • 修复了以下问题:除非用户在运行查询之前按下 Enter 键或退出输入框,否则信息中心不会应用过滤条件值。
  • 解决了以下问题:即使未输入必需的过滤条件,用户也能“清除缓存并刷新”。
  • 修复了探索未使用其标签显示的问题。
  • 修复了当用户无权访问某个外观时系统会显示空白页面的问题。
  • 修复了以下问题:当结果已到达但尚未执行表格计算时,会出现错误。
  • 修复了向信息中心添加外观后信息中心中出现不可修改的错误标题的问题。

LookML 和开发

  • 修复了 Looker 对通过包含传递的参数错误地返回错误的问题。
  • 修复了包含参数声明的视图文件无法扩展的问题。
  • 修复了与参数和 Liquid 联接相关的问题。
  • 现在,如果对不支持百分比的方言使用百分比,Looker 会正确返回错误。
  • 修复了 IDE 可能会显示虚假错误消息的问题。
  • 修复了开发者模式切换开关未在“管理”页面上显示的问题。
  • 改进了在派生表中 Liquid 引用未正确限定范围时的错误消息。
  • 修复了“不重新验证未更改的 LookML Labs 功能”的一些问题。

内容管理和可检测性

  • 修复了信息中心和外观列表未同时加载的问题,这会导致页面看起来未加载完毕。
  • 修复了“LookML 信息中心”空间中未显示“模型”列的问题。
  • 修复了无法使用内容验证器替换空格的问题。
  • 修复了标题包含数字的 LookML 信息中心会导致搜索功能无法正常运行的问题。

方言

  • Google BigQuery 标准 SQL。修复了在对经过过滤的测量值应用对称汇总时会产生 SQL 错误的问题。
  • Google BigQuery。修复了已取消的查询在“查询”面板中显示“错误”状态的问题。这适用于 Google BigQuery 标准 SQL 和 Google BigQuery 旧版 SQL。
  • 解决了 Presto、Spark、DB2、Qubole、Redshift 和 Teradata 上查询终止的一些问题。

平台和管理

  • 修复了以下问题:API 未向调用方正确报告 query.slug 中重复项的错误。
  • 修复了未向新用户发送电子邮件的问题。
  • 修复了“查询”面板仍会显示孤立查询的问题。