6.x 版本说明

为发布做准备

我们偶尔会停用某些功能。您可以根据旧版功能生命周期终止时间表为此做好准备。

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

  • 标有 的内容表示对现有功能的更改,这些更改可能需要您在更新时注意,例如即将停用的功能。

  • 标有 的项表示 Looker 实验室功能,必须由管理员在“实验室”页面上启用。

  • 标有 的内容表示系统配置发生了更改,可能会影响您运行新版本的能力。

Looker 6.24 2019-11-08

平台和管理

  • 引入了对 Looker 托管实例的新 Slack 集成的支持。通过这项新集成,用户可以通过 OAuth 将内容发送到私信以及公共和私密频道。了解详情。

  • 推出了一项新的 Beta 版实验室功能:精选搜索。此功能可提升内容搜索体验。此搜索将涵盖用户文件夹、共享文件夹或看板中的内容。了解详情。注意:此 Labs 功能默认处于启用状态。

  • 引入了一项新的 Labs 功能:全新信息中心体验。此功能为信息中心带来了全新外观、可自定义且人性化的过滤条件、全新的创建体验和修改流程,以及更快的性能。用户还可以在 Beta 版和原始布局之间无缝切换信息中心。了解详情。

  • Table-next。已从 Labs Beta 版中移除。现在,这是可视化图表下拉菜单中提供的默认表格可视化图表;表格(旧版)仍然可用。了解详情。

  • Board。分享面板的用户可以选择向新添加的用户发送邮件通知,鼓励他们将面板添加到自己的列表中。了解详情。

嵌入式分析

  • 嵌入事件:引入了对开发者的支持,以便他们为嵌入用户构建动态界面控件,从而动态控制信息中心:

    • 可视化图表配置设置:图表类型、轴标签等。
    • 信息中心布局:板块位置和可见性
    • 图块设置:标题和公开范围
  • 引入了对新 API 端点 create_sso_embed_URL 的支持。了解详情。

安排和下载

  • Action Hub:

  • 提醒。已结束 Labs Beta 版测试,默认可用。

    • 过滤条件会应用于提醒的可视化图表和提醒电子邮件中的链接。了解详情。

Marketplace 内容

方言

  • Clickhouse。引入了对此方言的支持。了解详情。
  • MS SQL DW 和 Azure SQL。引入了时区支持。
  • Snowflake。引入了 OAuth 支持。了解详情。

LookML 和开发

  • 本地化。添加了对 comparison_label 和 single_value_title 参数的本地化支持。

常规调整和问题修复

嵌入式分析

  • 修复了嵌入主题会覆盖单值可视化图表中的条件格式的问题。
  • API 3.1. create_sql_query 端点已修改为请求 connection name (string) 参数,而不是 connection id (integer)。
  • 存在 SQL 错误的查询不再在 /api/3.1/query_tasks/multi_results 端点上返回 500 错误响应。
  • 链接到 API 文档中的详细要求,以便嵌入用户安排通过电子邮件发送。
  • API 3.0 和 3.1。许多端点之前错误地以 image/jpg 格式响应,现在它们以 image/jpeg 格式响应。
  • 调整了 URI 验证器评估是否设置了 URI 的必需参数的方式。
  • 现在,embed_domain 网址参数会沿用到“探索”网址中。
  • 更新了 all_git_connection_tests 端点的文档,要求会话处于开发模式。

平台和管理

  • “管理”页面上角色下的模型集列表现已更新,可显示正确的模型。
  • 现在,来自 IdP 的 Unicode 编码可正确转换为预期的单个 Unicode 字符,以便进行 SAML 属性配对。
  • 使用 Run Look 端点并输出 JSON 的多透视 Look 不再将透视键替换为“”。
  • 在“管理员设置”中为默认导出格式选择更新后,系统不再返回 500 出错提示。
  • 将 schedule_look_email 权限调整为特定于模型。

安排和下载

  • 选择 JSON 格式作为输出时,公开 Look 链接不再导致 404 出错提示。
  • 图块菜单上的所有结果下载选项现在会灰显,以防止不可流式传输的结果产生“拒绝运行查询…”错误。
  • 将 LookML 信息中心下载为 PDF 文件时,不再会在可视化图表上插入分页符。
  • 使用调整页面以适合信息中心选项安排的 LookML 信息中心不再呈现缩小和截断的 PDF。

LookML 和开发

  • 使用 BigQuery 连接创建项目时,系统不再生成旧版 LookML 文件。
  • 现在,您可以在 IDE 的文件夹中成功搜索 Markdown 文件。
  • 现在,即使启用了需要拉取请求,数据测试失败也会导致无法将更改推送到生产环境。
  • 在 IDE 中重命名文件夹不再返回“未能加载请求的文件”错误。
  • 在数据库连接上启用“PDT 替换”时,移除了主机、端口和数据库字段。
  • 在 IDE 中恢复了基于表创建视图选项。
  • 如果 SQL 方言不支持 EXPLAIN 函数,则在 SQL Runner 中说明选项现在处于隐藏状态。
  • 修复了 LookML 验证器中缓存的外部配置错误。
  • 移除了复制信息中心的 LookML 时显示的 generated _FILE 和 _LINE_NUM 参数。
  • 内部创建的字段不会自动作为过滤条件添加到深入分析路径中。
  • 数据测试不再要求视图文件具有唯一名称。
  • 美洲 - 圣保罗时区不再因夏令时而出现一小时的偏差。

方言

  • Amazon Athena。提升了返回连接架构的性能。

Looker 6.22 2019-10-29

平台和管理

  • SQL Runner 可视化。借助此 Beta 版功能,用户可以直接在 SQL Runner 中直观呈现数据,并分享链接以便与其他用户协作。了解详情。

  • IP 列入许可清单。这项新功能为 Looker 管理员提供了一种机制,可将能够访问其 Looker 实例的特定 IP 地址或 IP 地址块列入许可清单。启用 IP 白名单后,Looker 将拒绝来自所有其他 IP 地址的连接尝试。注意:此功能仅适用于由 Looker 托管的实例。了解详情。

  • 如果没有目标位置,预设方案现在将无法发送。在 6.22 之前创建的没有目标位置的时间表将被删除。了解详情。

  • 本地化更新。新增了对以下语言的支持:中文(简体和繁体)、瑞典语、土耳其语和波兰语。了解详情。

  • Table-Next(Beta 版)改进。

    • 如果启用,Table-Next 将成为可视化列表中的默认表格。之前的表格仍会以表格(旧版)的形式显示在可视化图表下拉菜单中。了解详情。
  • 提醒(Beta 版)改进:

    • 信息中心过滤条件现在会自动应用于提醒查询。了解详情。
    • 提醒电子邮件将包含图块的可视化图表和数据的当前值。了解详情。
    • 嵌入用户现在可以创建提醒。了解详情。

  • 新增了 send_to_integration 权限,允许没有安排权限的用户向自定义操作发送和安排内容。了解详情。

  • 引入了额外的 --log-format 参数,其中包含两个选项:[text, json]。默认值为 text。 json 会生成结构化日志,以便改进/简化处理。了解详情。

  • API 3.1 引入了一种名为 json_label 的新 JSON 格式类型。了解详情。

安排和下载

  • 字段 label 的下载、发送和安排模态窗口现在将默认采用新的 JSON 格式。这只会影响模态,不会影响现有内容。了解详情。
    • 注意:在发布过程中,我们移除了与 json_label 格式选项相关的原始选项(该选项具有管理员旧版功能)。这样做是为了在下载、安排和发送内容时,提供更稳定的 JSON 格式字段标签呈现体验。

方言

  • Snowflake。将 JDBC 驱动程序升级到了 v3.9.1。
  • Microsoft SQL Server 2016+。添加了对连接时区设置的支持。
  • Apache Hive。引入了对 v3.1.2 及更高版本的支持。
  • DB2、Dremio、IBM DB2 Warehouse on Cloud。已启用 SSL 字符串参数。
  • Amazon Aurora MySQL。在新的连接上选择此方言时,以前称为“Amazon Aurora”。
  • Presto、Athena、Qubole Presto、Qubole Quantum。将字符串比较从使用 REGEXP_LIKE 更改为使用 LIKE,以实现更高效的 SQL 过滤。

LookML 和开发

  • IDE 文件夹改进。

    • “收起所有文件夹”按钮。
    • “跳转到文件/搜索”按钮。
    • 在创建/重命名文件时,在模态窗口中显示文件扩展名类型。
    • 重命名模态框会填充旧名称,并突出显示。

嵌入式分析

常规调整和问题修复

平台和管理

  • 修复了以下问题:在使用 IBM DB2 for AS400 和 System i 数据库类型时,无法在时间表中发送“所有结果(流式传输)”。
  • 修复了以下问题:在搜索结果中,没有 see_lookml_dashboards 权限的用户也能看到 LookML 信息中心。
  • 修复了以下问题:使用 Table-Next Beta 版 Labs 功能时,生成的 PDF 中无法显示总计。

    LookML 和开发

  • 修复了在停用文件夹的情况下,上传 .strings.json 类型文件后,该文件未显示在开发 IDE 中的问题。

  • 修复了以下问题:如果 LookML 信息中心文件中存在包含未知字段的合并查询,在 IDE 中进行验证时会导致 500 出错提示:“运行验证程序时出现问题”。

  • 修复了 Snowflake 查询在连接之前会挂起,直到 Looker 重启的问题。通过将 Snowflake JDBC 驱动程序更新到 v3.9.1 解决。

  • 修复了切换到其他用户的分支时 Git 菜单会消失的问题。

  • 修复了以下问题:当维度在 suggest_dimension 参数中引用自身时,JS 控制台中会出现从未填充的过滤条件建议和 404 出错提示。

    • 如果存在自引用 suggest_dimension 参数,LookML 验证器现在会返回错误。
  • 修复了在联接 type: location 字段时会导致 LookML 验证工具中断的问题。

    • 修复了以下问题:拥有 see_pdts 权限的用户在没有 develop 权限的情况下无法在管理控制台中填充信息。
    • 修复了在 NDT 中设置参数 bind_all_filters: yes 会导致循环引用错误的问题。
    • 修复了以下问题:sql_where 的快捷帮助指出此参数仅适用于 BigQuery。

    嵌入式分析

    • 修复了导致绝对链接在同一标签页(而非新标签页)中打开的问题。
    • 修复了条件格式会破坏嵌入式 LookML 信息中心内的表格可视化图表的问题。
    • 修复了导致拥有 schedule_look_emails 权限的嵌入用户无法发送或安排 Look 的问题。
    • 修复了以下问题:在 id 参数与现有 ID 匹配的情况下,使用 API scheduled_plan_run_once 端点会返回 404 出错提示。
    • 修复了嵌入用户无法使用提醒权限 create_alerts 和 follow_alerts 的问题。

Looker 6.20 2019-09-08

平台和管理

  • 将空间重命名为文件夹。
  • 改进了“浏览”下拉菜单。
    • 简化了从下拉菜单中选择首页选项后显示的左侧边栏。
  • 内容选编(看板)已不再属于实验室功能。

    • 通过看板,用户可以为计划和团队精选和展示现有内容。此功能可与文件夹搭配使用。此外,LookML 信息中心现在可以固定到看板。了解详情。

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

  • Table-Next 改进(实验室 Beta 版)。
    • 用户可以控制每列的文本格式,例如字体颜色、背景颜色、文本样式和文本对齐方式。

LookML 和开发

  • IDE 文件夹。项目生成器会为具有多个架构的模型创建文件夹。
  • 原生派生表 (NDT) 的新 LookML 参数 bind_all_filters 会从用户查询中获取所有过滤条件,并将其应用于 NDT 子查询。了解详情。
  • 本地化。LookML 信息中心内的 default_value 参数接受 Liquid _localization。了解详情。
  • 视图级 drill_fields 参数现在默认适用于所有测量。在每个度量基础上应用的 drill_fields 将覆盖视图级设置。了解详情。

方言

  • Apache Druid。
    • Druid 现已更名为 Apache Druid。
    • 将 JDBC 驱动程序更新到了 0.15 版。
    • 支持通过 JDBC 连接字符串设置其他 JDBC 参数。这样,连接就可以使用此处提及的属性。

嵌入式分析

  • 新增了 JavaScript 点击事件。现在,系统会捕获嵌入式 iFrame 点击,以便展开、从此处探索和打开原始 Look。了解详情。

常规调整和问题修复

平台和管理

  • 修改了根据所选日志记录级别在日志中显示 SQL 语句的时间。

LookML 和开发

  • IDE 文件夹。修复了以下问题:菜单中不再提供用于还原更改的选项。

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

  • 修复了 Table-Next(Beta 版)图表中的多个问题:
    • 可视化图表编辑器间歇性地无法显示菜单选项。
    • 小计列中的文本未能对齐。
    • 颜色选择器在被选中时未显示特定的颜色集合。

API

  • 修复了以下问题:在给定排序参数时,API 端点 all_user_attributes 失败并出现 500 错误。
  • 更新了当嵌入用户没有参数化连接的用户属性值时返回的响应。
  • 修复了以下问题:当管理员通过 API 更新不属于自己的时间表时,系统会返回 404 出错提示。
  • 更新了 Looker API 文档,明确要求在使用 create_look 端点时必须提供 query_id 参数。

安排和下载

  • 修复了在选择单列布局选项呈现信息中心的 PDF 时,合并结果图块被截断的问题。
  • 修复了在呈现单列 PDF 时表格中的列被截断的问题。

Looker 6.18 2019-08-11

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

  • Table-Next 改进(实验室 Beta 版)。
    • 能够控制全局文本格式。例如,行字体大小、标题字体大小、标题文字颜色、标题背景颜色和标题对齐方式。
    • 能够在表格单元格中显示可视化图表。
  • 提醒改进(Labs Beta 版)。
    • 能够为提醒指定自定义标题。
    • 能够在创建提醒时使用表计算。
    • 能够订阅其他用户的提醒。请注意,提醒必须为公开,并且用户必须拥有 follow_alerts 权限。

内容管理和可发现性

  • 内容选编改进(实验室 Beta 版)。
    • 能够查看、滚动和排序用户组织内的所有看板。
    • 用户个人文件夹现在会同时显示在浏览菜单和左侧边栏中。
    • 之前设为默认文件夹的文件夹将继续显示在左侧边栏中。
    • 开发者可以将 LookML 信息中心设置为显示在浏览菜单和左侧边栏中。

平台和管理

  • 依赖项 JAR。
    • 某些 Java 类文件现在单独分发,因此需要下载并安装两个不同的 JAR 文件才能更新 Looker 实例。了解详情。
  • 完全移除了“旧版呈现”旧版功能。
  • 嵌入事件。
    • 添加了 look:ready 和 explore:ready 事件,用于指示探索和查询何时已加载。了解详情。
    • 向信息中心嵌入事件添加了 status 结果,以指明图块是否产生错误。
  • 内容选编改进(实验室 Beta 版)。
    • 能够查看、滚动和排序用户组织内的所有看板。
    • 用户个人文件夹现在会同时显示在 Browse 菜单和左侧边栏中。
    • 之前设为“默认文件夹”的文件夹将继续显示在左侧边栏中。
    • 开发者可以将 LookML 信息中心设置为显示在 Browse 菜单和左侧边栏中。

LookML 和开发

  • “导入远程项目”功能已不再处于实验室阶段。
    • 通用的“项目导入”功能已不再处于实验室阶段。
    • 导入本地维护的项目仍处于实验室阶段,位于“本地项目导入”下。

方言

  • Snowflake:添加了对外部表数据库对象的支持,以便扫描数据库元数据信息。这将在 SQL Runner 和 LookML 视图生成中显示外部表。
  • Aster Data。部分弃用了 Aster Data。它将不再作为方言显示在“连接”面板的“方言”下拉菜单中。现有的 Aster Data 连接将继续有效。
  • Microsoft SQL Server 2005。移除了对 MS SQL 2005 的支持。
  • XtremeData。移除了对 XtremeData 的支持。
  • Qubole Presto 和 Qubole Quantum。将 JDBC 驱动程序更新到了 2.0.2 版,以修复间歇性 NullPointerException 错误。了解详情。
  • 仅限 Oracle ADWC。更改了 Oracle ADWC 连接的 JDBC 连接字符串格式,以使用 TNS 别名作为主机名。此外,TNS_ADMIN JDBC 参数用于连接 Oracle Wallet。
    • 例如:jdbc:oracle:thin:@dbname_high?TNS_ADMIN=/path/to/wallet/directory
  • Druid。将 JDBC 驱动程序更新到了 1.15.0 版。

常规调整和问题修复

安全

  • 修复了以下问题:系统可能会应用 Look 或信息中心图块的默认过滤条件值,而不是发送或时间表的过滤条件值。只有当过滤条件值来自名称前两个字符为 v_ 的视图时,才会发生这种情况。
  • 修复了以下问题:设置为隐藏的用户属性值会输出到服务器日志中。

安排和下载

  • 流式传输结果中的所有格式类型都会被忽略。现在,系统会遵循格式。注意:JSON 详细信息格式将继续忽略格式,因为这是其预期行为。
  • 修复了以下问题:当用户处于开发模式且对内容所基于的模型没有开发权限时,调度器问题会导致用户无法运行特定 Look。
  • 修复了以下问题:当用户处于开发模式且没有对模型的开发者访问权限时,即使数据应该在开发模式之外返回,时间表也会失败。
  • 修复了以下问题:如果主节点的调度器线程设置为零,即使其他节点有调度器线程,调度器调度程序也不会在主节点上运行。
  • 修复了以下问题:Looker 默认启动三个无限制执行调度器线程,而实际上应该只有一个。
  • 现在,如果某个时间表和操作因多个事件同时触发而失败,Looker 会重试该时间表和操作。

平台和管理

  • 在“会话”管理控制台中添加了说明性文字。行为未发生变化。

方言

  • Google Cloud Spanner。修复了 JDBC 驱动程序遇到 Java 实例化异常的问题。
  • Netezza。现在,除了“架构和表”边栏中的 INFORMATION_SCHEMA.TABLES 之外,SQL Runner 还会从 INFORMATION_SCHEMA.VIEWS 填充数据库对象。
  • Snowflake。修复了以下问题:SQL Runner Describe 命令未将 Snowflake 表限定在架构范围内,导致默认架构之外的表无法执行 Describe 命令。

嵌入式分析

  • 修复了通过 iFrame 消息更新 Look 过滤条件失败并返回错误响应的问题。
  • 修复了以下问题:尽管设置已设为不引用 Looker,但失败的时间表仍会提及 Looker。
  • 修复了在浏览器中下载 PNG 时,白标网站图标会显示 Looker 图标的问题。
  • 现在,您可以通过 iframe 中的嵌入消息在 Look 上设置数字过滤条件。
  • 修复了以下问题:在修改嵌入式信息中心时,点击“从此处探索”不会在新标签页中打开。

Looker 6.16 2019-07-07

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

  • Table-Next Labs Beta 版改进。

平台和管理

  • 会话超时。现在,系统会在会话超时前两分钟显示会话超时警告。
  • “非活跃时退出”会话设置。您可以修改会话设置,强制用户在闲置 15 分钟后退出会话。活动是指用户在 Looker 中的任意位置点击或触摸屏幕(如果是触摸屏),或在 Looker 中输入任何内容。了解详情。

LookML 和开发

  • 引入了一种方法来保留数字格式,无论用户可能具有何种基于语言区域的设置。了解详情。

方言

  • 更新了 Snowflake 驱动程序 (v3.8.4)。解决了由先前版本的驱动程序导致的 Snowflake 问题。了解详情。
  • Qubole 方言。Qubole Quantum。Qubole Presto 方言 Qubole Presto Service 已更名,现在作为单独的方言在下拉菜单中显示为 Qubole Quantum。

常规调整和问题修复

LookML 和开发

  • 解决了在扩展字段中未遵循 value_format_name 和 value_format 参数的问题。它会采用该字段所扩展视图的参数定义。
  • 改进了在配置新模型时使用非字母数字字符导致 500 错误的问题。
  • 修改了 type: date 的 datatype 参数与项目 IDE 中的测量值交互的方式。
  • 解决了项目设置页面中显示的 Git 元数据对齐不一致的问题。
  • 已解决 LookML 验证错误 Uncaught TypeError: Cannot read property '1' of null。
  • 解决了以下问题:当使用用户属性在持久化探索中定义 sql_always_where 参数时,系统会从缓存中提取不正确的数据。

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

  • 解决了 X 轴无法遵循数字本地化设置的问题。
  • 解决了不同可视化图表类型之间数字格式不匹配的问题。
  • 解决了当 null 值设置为 string 类型时,导致展开细目不显示任何结果的问题。

安排和下载

  • 解决了导致 Look 和信息中心呈现失败的问题。

API

  • 解决了以下问题:all_lookml_models() 和 lookml_model(lookml_model_name) API 端点会返回一个空数组,其中包含需要访问权限授权的探索。

平台和管理

  • 解决了以下问题:修改群组的用户属性时,无法输入字符串。而是仅显示一个下拉选项。

方言

  • 解决了 Snowflake JDBC 驱动程序 3.8.3 版中的一个问题:当查询的结果集大于一个结果块可容纳的大小时,会返回 NullPointerException 消息。查询向 Looker 返回了空白出错提示。

Looker 6.14 2019-06-09

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

  • Table-Next 图表选项: 能够转置表格。了解详情。

    能够以任意顺序对表格可视化图表中的列重新排序。了解详情。

平台和管理

  • 数字格式本地化。能够通过将用户的 number_format 用户属性设置为某个可用数字格式来实现数字格式设置。某些可视化图表的 X 轴不遵循该格式。了解详情。
  • 新用户电子邮件配置选项:允许管理员通过 HTML 自定义新用户收到的用于激活其 Looker 账号的欢迎电子邮件的正文内容。了解详情。

方言

  • 更新了 Snowflake 驱动程序 (v3.8.0)。解决了在先前版本的驱动程序中发现的 Snowflake OCSP 问题。了解详情。
  • 更新了 Athena 驱动程序 (v2.0.7)。允许在数据库连接的其他 JDBC 参数字段中定义 Workgroup=WorkgroupName 参数,以便利用 AWS Workgroup。

安排和下载

  • “以收件人身份运行时间表”功能已退出 Labs。此功能现已在所有实例上全面推出。
  • “简单易懂的电子邮件图片”功能已从实验室中移除。此功能现已在所有实例上全面推出。

常规调整和问题修复

安排和下载

  • 改进了行数超过 100 行的表格的呈现效果。
  • 改进了时间表中内嵌可视化图表的呈现效果。

平台和管理

  • 改进了从“系统活动”下的“用户活动”信息中心内滤除 Looker 员工的功能。
  • 改进了对事件中用户和 sudo 详细信息的跟踪。
  • 解决了用户可以通过在邮箱中使用大写字母来绕过账号锁定的问题。

Looker 6.12 2019-05-12

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

可视化

  • 箱线图可视化。现在,当选择 2 或 3 个测量时,会显示最大值和最小值之间的阴影范围。了解详情。
  • 瀑布图。现在支持在不选择维度的情况下选择 1 个或多个测量。了解详情。
  • 饼图可视化。重构了饼图可视化图表,并添加了用于控制起始角度和结束角度的选项。了解详情。

平台和管理

  • 完全移除了“显示完整字段名称”旧版功能。了解详情。
  • 系统活动。向系统活动用户探索添加了用户角色信息。
  • 访问 API。Looker 托管的客户现在可以通过标准 https 端口访问 API。现在,我们可以导航到 https://customer.api.region.looker.com,而不是将端口定义为 https://customer.region.looker.com:19999。了解详情。

LookML 和开发

  • LookML 常量。常量是一个新参数,可以在 LookML 清单文件中定义,并在 LookML 的其他部分中重复使用。了解详情。

方言

  • 引入了对 Actian Avalanche 的支持。了解详情。
  • 引入了对 BlinkDB 的支持。
  • 移除了 Google Cloud Spanner 驱动程序。客户托管的实例必须实现自定义 JDBC 驱动程序。
  • 创建新连接时,移除了 MSSQL 2005 选项。使用此方言的现有连接不会受到影响。
  • 更新了 Snowflake 驱动程序 (v3.7.2)。

常规调整和问题修复

LookML 和开发

  • 解决了以下问题:项目名称更改中不允许包含连字符,系统会自动将其转换为下划线。现在,系统会遵循连字符。
  • 解决了以下问题:对于从用户定义的信息中心转换而来的 LookML 信息中心,其过滤条件配置会返回 LookML 验证错误。
  • 解决了以下问题:当使用的测量引用了未包含在探索的 fields 参数中的字段时,未显示预期的 LookML 验证器错误。
  • 解决了以下问题:在派生表的 SQL 参数中使用 liquid _view._name Liquid 变量时,会返回 LookML 验证器错误“_view is not available in this context”。
  • 解决了以下问题:在 order_by_field 参数中指定的字段会显示在“探索”中,即使该字段应被“探索”的 LookML 中定义的 fields 参数排除。
  • 增加了将模型文件名替换为特殊字符的功能。
  • 如果某个字段使用了 type: time 或 type: duration,但未定义为维度组,则会返回错误。

平台和管理

  • 解决了 PDT 重新构建返回错误“java.io.IOException: Timed out waiting for copy job to complete”的问题。
  • 解决了以下问题:对于小数位数不超过两位的数值,系统会显示超过两位的小数。
  • 解决了因 SQL 列名称包含大写字母而导致生成无效 SQL 的问题。
  • 解决了以下问题:更新信息中心过滤器的底层字段(该字段来自使用 from 参数与别名联接的视图)后,内容验证器仍会返回错误。
  • 解决了以下问题:使用中位数自定义度量时,系统会返回错误“SQL 方言‘redshift’不支持具有百分位数的对称聚合,字段已被忽略”。
  • 解决了以下问题:即使在模型中正确定义了访问权限授予,LookML 验证器仍会返回出错提示“Unknown Access Grant for Model”(模型的访问权限授予未知)。

Looker 6.10 2019-04-07

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

  • 全新可视化图表!
  • 反转颜色。添加了一个选项,用于在可视化图表中存在多个系列时反转调色板的顺序。

平台和管理

  • 为 Action Hub 引入了 OAuth。新操作可能使用 OAuth 构建,允许用户以自己的身份进行身份验证,以便在其他应用中执行操作。了解详情。
  • 新的默认密码要求。新密码和重置后的密码必须满足以下要求:长度至少为 10 个字符,至少包含一个大写字母、一个小写字母、一个数字和一个特殊字符。了解详情。
  • 新增语言支持。扩大了当前支持的语言范围,新增了对西班牙语、意大利语、韩语、荷兰语、葡萄牙语、巴西葡萄牙语和俄语的支持。了解详情。
  • 系统活动模型和信息中心改进:
    • 现在,模型和信息中心会跟踪非 Look 图块中使用的字段。
    • 为模型中的其余字段添加了说明。
    • 改进了系统活动模型和信息中心内的下钻字段。
  • 将 API 3.1 从“实验版”升级为“Beta 版”。
  • 新增了停用 Gravatar 用户账号个人资料照片的功能。了解详情。
    • 添加了 JavaScript 事件,用于跟踪嵌入式内容何时开始和完成加载数据。了解详情。

LookML 和开发

  • 内容验证器现在涵盖信息中心过滤器和监听器。

安全

  • 修复了允许访问其他用户预定配送信息的漏洞。
  • 解决了与 SQL Runner 下载内容清理相关的漏洞。
  • 新创建的实例将默认在“嵌入管理”页面上启用“点击劫持防护”。现有实例将保留其所选值。

常规调整和问题修复

方言

  • 修复了 Looker 为 Dremio 生成无效 SQL 的问题。
  • 修复了 Looker 为 Druid 上的相对日期过滤条件生成不正确的 SQL 的问题。 #### LookML 和开发
  • 当 LookML 验证器警告依赖项缺少凭证时,添加了指向“导入凭证”项目设置标签页的链接。
  • 修复了以下问题:选择“查看文档”以在 IDE 之外查看文档时,系统会显示“未找到文档”消息。
  • 自定义字段不再不必要地触发对称聚合。
  • 修复了开发者无法看到连接到本地 Git 代码库的某些模型的问题。
  • 修复了内容验证器可能会按错误的空间对错误进行分组的问题。
  • 修复了以下问题:内容验证器未标记在联接级别使用 fields: [] 排除字段所产生的错误。
  • 修复了 LookML 验证器无法检测到无法访问的原生派生表字段的问题。
  • 添加了验证功能,可妥善防范模型名称重复问题。
  • 修复了以下问题:项目导入会包含项目中的所有视图文件,而实际上应该只包含带有 include: "/*.view" 的根文件。 #### 安排和下载
  • 通过在超时后重试时间安排,提高了邮件发送程序的稳定性。

Looker 6.8 2019-03-10

LookML 和开发

  • 针对私有代码库的远程项目导入。实验性项目导入功能现在支持对私有 Git 代码库的引用和扩展。了解详情。
  • 显式 LookML 字段类型引用。引入了新语法,用于引用默认类型以外的 LookML 字段类型。例如,您现在可以使用 ${created_date::datetime} 引用 created_date 的日期时间版本。了解详情。
    • 实施这项变更后,系统将不支持对列表测量结果的字段引用,并且会产生错误。
  • 内容验证器现在是一项完全受支持的功能。
  • “不重新验证未更改的 LookML”也已从实验室中毕业。了解详情。
  • 现在,字符串文件名中允许使用连字符。
  • 提升了 IDE 在处理超大型 LookML 项目时的性能。

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

  • 本地化的信息中心和可视化图表。可视化图表和信息中心现在支持法语、德语和日语。应用菜单项、过滤条件等尚不支持翻译。了解详情。
  • 为与信息中心的处理方式保持一致,Beta 版 API 3.1 不再在 all_looks() 调用中包含软删除的 Look。该调用在 API 3.0 中未发生变化。

常规调整和问题修复

方言

  • 修复了集群实例上的 Druid 连接会产生 Cannot run simple select querysimple SELECT query tests Java::OrgApacheCalciteAvatica::AvaticaClientRuntimeException: Remote driver error: ISE: Connection8b4d9fb4-2383-4aac-92e0-e2b5231aa0e1 already open 错误的问题。#### LookML 和开发
  • 修复了 Looker 未对参数字段值中的英文逗号进行转义的问题。
  • 修复了以下问题:当存在字符串文件时,LookML 信息中心会产生“应本地化但尚未本地化”的 IDE 警告。
  • 修复了当 remote_dependency 没有 url 和 ref 参数时 LookML 验证器无法运行的问题。
  • 与 LookML 信息中心本地化相关的信息性消息现在会在 IDE 中分组为“LookML 信息消息”。这解决了之前即使启用了宽松本地化,也会将这些错误视为警告的问题。 #### 内容管理和可发现性
  • 修复了在存在孤立 Look 和信息中心的情况下无法启用封闭系统的问题。
  • 修复了在小窗口中“探索”选择器下拉菜单可能会被截断的问题。
  • 修复了封闭系统中的一个问题:非管理员用户在向聊天室添加用户时可能会失去对该聊天室的访问权限。
  • 解决了可能导致损坏的 Look 和信息中心缩略图显示在聊天室中的问题。 #### 安排和下载
  • 修复了当集群节点在不同端口上监听时导致作业失败的问题。 #### 嵌入式分析
  • 修复了菜单项在 JavaScript 控制台中产生 404 错误的问题。

Looker 6.6 2019-02-09

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

  • Trellis 图表。借助新的网格布局可视化选项,所有笛卡尔图表都可以使用格子图。了解详情。
  • LookML 信息中心内的合并结果。用户现在可以在 LookML 信息中心内使用合并结果图块。了解详情。
  • 完全移除了“旧版可视化图表”旧版功能。了解详情。
  • 停用了“旧版呈现”旧版功能。如有需要,您可以在“旧版功能”页面上暂时重新启用该功能,以便顺利过渡。如果您尚未安装 Chromium,请安装它以继续渲染 PDF 和 PNG。了解详情。

下载和时间安排

  • 在下载的 PDF 文件中展开表格。新增了在下载 PDF 时展开表格的选项,以确保所有行都可见。了解详情。

平台和管理

  • 更改了交互式 API 文档网址。交互式 API 文档的网址现在可以区分 API 3.0 和 Beta 版 API 3.1。
  • 重新设计了用户激活邮件。新邮件中包含单一号召性用语,旨在简化新用户激活流程。
  • 添加了对 OpenJDK 的支持。了解详情。
  • 重构了 Google 身份验证。为应对 Google+ API 将于 3 月 7 日弃用,Looker 不再使用 Google+ API 进行 Google 身份验证。了解详情。

LookML 和开发

  • SQL Runner 搜索功能已结束 Beta 版阶段。现在,所有 Looker 客户都可以使用 SQL Runner 中的搜索栏,在已连接的数据库中查找特定字段。
  • 本地化 LookML 信息中心。开发者现在可以使用 .strings 文件类型为 LookML 信息中心指定本地化参数。了解详情。
  • 完全移除了“原生派生表将日期和是/否值转换为字符串”旧版功能。了解详情。
  • 引入了 group_item_label 参数,以便您更改字段在嵌套于 group_label 下时在字段选择器中的显示方式。了解详情。

方言

  • Snowflake。添加了对 List 测量的支持。

常规调整和问题修复

方言

  • 修复了 LookML 生成器未正确转义某些方言的连字符的 bug。

管理和平台

  • 拥有 see_system_activity 权限的用户现在可以下载“系统活动”信息中心。
  • 修复了 HTTPS Git 连接选项无法正确支持用户属性的 bug。

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

  • 修复了以下 bug:starts with 字符串过滤条件与引号搭配使用时会错误地返回空结果。
  • 修复了以下 bug:当未返回任何结果时,单值可视化图表会产生错误的错误。
  • 修复了笛卡尔图表上的趋势线有时会显示在数据后面的 bug。
  • 修复了堆叠百分比列上的值总和不总是等于 100 的 bug。
  • 修复了以下 bug:包含 ' 的字段的可视化图表标签无法正确呈现。
  • 修复了散点图可视化图表无法在 Internet Explorer 上显示的 bug。
  • 修复了以下 bug:除非启用 Legacy Visualizations 旧版功能,否则无法使用百分比前值可视化图表。

LookML 和开发

  • 修复了切换 LookML 文件会触发完整页面刷新的 bug。
  • 修复了以下 bug:使用 create_queries 端点创建的包含总计的查询有时会产生错误。
  • 修复了以下 bug:维度组的 label 参数中的 Liquid HTML 并不总是能正确呈现。

安排和下载

  • 修复了以下 bug:发送 Excel 格式的时间表有时会导致系统显示出错提示。
  • 修复了定时发送的邮件有时为空白的 bug。

嵌入式分析

  • 修复了在嵌入上下文中,小计可视化图表损坏的 bug。

安全

  • 为数据库连接配置数据添加了完整性检查。

Looker 6.4 2019-01-13

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

  • 增强型呈现功能已结束 Beta 版阶段。增强型渲染功能现已结束 Beta 版测试,并默认对所有实例启用。如需继续使用 PhantomJS 呈现 PDF,请使用 Legacy Rendering 旧版功能。了解详情。
  • 混合类型堆叠图表。现在,使用混合序列类型的笛卡尔图表可以堆叠。了解详情。
  • 全新和自定义颜色集合。新的调色板和颜色集合支持在可视化图表上进行更多颜色自定义。了解详情。
  • 更易于使用的调色板选择器。可视化菜单经过改进,颜色选择更加简单直接。了解详情。
  • 更强大的条件格式。更精细地控制颜色值映射。了解详情。

平台和管理

  • Beta 版首页更新。更新了默认 Looker 首页,充分考虑了最终用户的需求。
  • 可自定义会话时长。Looker 管理员现在可以为用户自定义默认会话时长。了解详情。
  • 用于停用并发会话的选项。Looker 管理员现在可以停用并发用户会话。了解详情。

LookML 和开发

  • 内容验证器性能改进。内容验证器的性能显著提升。
  • 项目导入语法更改。现在,针对导入项目中的文件的 include 语句需要采用以下语法:include: "//<INCLUDE_FILE_PATTERN>。现在,使用单斜杠会产生警告。
  • 新的 API 端点:deploy_to_production 和 content_validation。

嵌入式分析

  • Beta 版嵌入主题编辑器。Looker 管理员现在可以为嵌入式内容设置主题。了解详情。

  • 新增了嵌入式 JavaScript 事件:drillmenu:click。现在,嵌入开发者将能够在 iframe 嵌入上下文中接收有关下钻菜单点击的 JavaScript 事件通知。了解详情。

方言

  • 引入了对 Denodo 7.0 的支持
  • 驱动程序更新:MariaDB (2.3.0)、PrestoDB (0.214) 和 PostgreSQL (42.2.5)
    • MongoBI 用户需要从其自定义 JDBC YML 文件中移除 maria15x 条目,Looker 才能启动。

安全

  • 解决了 PostgreSQL 和 Amazon Redshift 连接未验证 SSL 证书的问题。
    • 更新后,之前未显示出来的验证问题可能会出现。
    • 在使用 SSH 隧道的情况下,可能不需要进行证书验证,并且可能会产生警告。

常规调整和问题修复

方言

  • 修复了以下 bug:在 BigQuery 中,“周时长”维度会生成不正确的 SQL。

管理和平台

  • 修复了上传新的 .p12 文件后 BigQuery 连接测试挂起的问题。

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

  • 修复了过滤条件值超出过滤条件输入框的 bug。
  • 修复了以下 bug:表计算按钮有时未按预期显示。
  • 修复了在某些单值可视化图表功能块中无法进行深入分析的问题。
  • 修复了文本区域模型无法正确呈现的 bug。
  • 修复了堆叠柱形图上不显示值标签的 bug。
  • 修复了信息中心上的“从此处探索”页面不包含经过滤的自定义维度的 bug。
  • 修复了漏斗可视化图表呈现不正确的问题。
  • 修复了较长的横轴标签重叠的问题。
  • 修复了导航到 PDT 管理控制台有时会产生 500 bug 的问题。

LookML 和开发

  • IDE 现在支持在 LookML 文件名中使用大写字符。
  • 新增了针对无效字符的 LookML 验证器警告。
  • 修复了从 SQL Runner 下载的结果具有任意文件名的 bug。
  • 修复了以下 bug:时长字段无法用作下钻字段,也无法在测量中引用。
  • 修复了部分用户无法从 SQL Runner 查询中“探索”的 bug。
  • 修复了部分 SQL Runner 查询无法取消的 bug。

安排和下载

  • 现在,下载的 XLSX 文件会保留条件格式。
  • 修复了以下 bug:在选择“所有结果”时,“如果有结果,则发送”选项不起作用。
  • 修复了无法从“探索”发送可视化图表的 bug。
  • 修复了从信息中心下载数据时未使用正确时区的 bug。
  • 修复了以下 bug:从 SQL Runner 下载结果时,结果会在新的浏览器窗口中打开。
  • 修复了以下 bug:嵌入的用户定义的信息中心在安排和发送时会忽略过滤条件。

Looker 6.2 2018-11-25

安排和下载

  • run_sql_query API 端点。新端点允许 Looker 开发者通过 Looker API 对连接的数据库运行 SQL 查询。
  • PDF 下载内容中的分页符。大型信息中心 PDF 文件现在包含分页符以及纸张大小和方向选项。请注意:此功能需要启用“增强型呈现”实验室功能。

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

平台和管理

LookML 和开发

  • Beta 版 label 和 description 参数本地化。借助新的 locale 用户属性,Looker 开发者可以对某些 LookML 参数进行本地化。请注意:此功能无需通过 Labs 切换开关即可使用,但仍处于 Beta 版测试阶段。了解详情。

方言

  • Vector。添加了对 Actian Vector 的临时支持。

常规调整和问题修复

方言

  • 提升了 Snowflake 连接的“从表创建视图”性能。
  • Snowflake 上的日期过滤条件现在会尽可能使用 CURRENT_DATE(),以利用数据库端缓存。
  • 将 Vertica 7.1+ 驱动程序更新到了 9.1.1 版。

管理和平台

  • 修复了 OpenID Connect 无法与 Amazon Cognito 正常搭配使用的 bug。
  • 修复了“查询”标签页中的 Look 链接无法正常运行的 bug。
  • 修复了以下 bug:在 SAML 配置页面上,包含 - 的长群组名称无法正确显示。

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

  • 从合并结果对话框中移除了 x,并替换为 cancel 按钮。
  • 修复了序数 X 轴无法正确显示时间标签的 bug。
  • 修复了以下 bug:包含“`”的字符串过滤条件有时会导致浏览器崩溃。
  • 修复了以下 bug:在堆叠柱形图中,总计值有时会显示在错误的列上。
  • 修复了以下 bug:水平条形图上的参考线被垂直标记。
  • 修复了以下 bug:修改后,信息中心内的某些可视化图表未重新呈现。
  • 修复了更新到 Looker 6.0 后隐藏的系列变为可见的 bug。
  • 修复了与修改嵌入式 Look 相关的 bug。
  • 修复了以下 bug:在“修改 Look”模态窗口中,表计算会被隐藏。
  • 修复了以下 bug:较长的图例标签无法换行。
  • 修复了 Looker 6.0 中引入的一个 bug,该 bug 导致部分用户无法再对系列进行重新排序。 #### 内容管理和可发现性
    • 修复了以下 bug:将其他空间中的 Look 转换为信息中心图块失败。 #### LookML 和开发
  • 修复了 access_grants 参数有时会导致 LookML 错误的 bug。
  • 修复了修改 SQL 后 PDT 有时无法重新构建的 bug。

Looker 6.0 2018-10-21

LookML 和开发

  • access_grant 参数。LookML 开发者可以使用新的 LookML 参数在视图、联接、探索和字段级别调整数据访问权限。了解详情。
  • 新的 duration 类型维度组。了解详情。
  • 完全移除了“允许 access_filter_fields 参数”旧版功能。基于用户属性的访问权限过滤条件现在是实现行级数据安全的唯一方法。了解详情。
  • 停用了“原生派生表将日期和是/否值转换为字符串”旧版功能。如有需要,您可以在“旧版功能”页面上暂时重新启用该功能,以便顺利过渡。了解详情。

信息中心和可视化图表

  • 改进了颜色选择器。“可视化图表”菜单中新增了调色板选择工具。了解详情。
  • 增强的可视化图表。增强型可视化图表已结束 Beta 版阶段,现在可供所有 Looker 客户使用。旧版可视化图表在管理控制台中作为旧版功能提供。了解详情。
  • 新增了 Markdown 工具栏,用于创建信息中心文本图块。了解详情。

方言

  • MongoBI。现在,Looker 可以通过 MongoDB BI 连接器与 MongoDB 搭配使用。不支持 PDT。了解详情。
  • Google BigQuery。添加了对在美国境外托管的 BigQuery 实例的支持,以及对聚簇表的 PDT 的支持。了解详情。 ### 常规调整和问题修复

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

  • 现在,Look 可直接在页面中修改,而无需在额外的“修改”模态窗口中进行。
  • “实验室”面板中的所有 Looker 实例均可使用自定义可视化图表。了解详情。
  • 持续改进自定义可视化图表。
  • 修复了以下 bug:参考线在百分比堆叠图表中未按预期运行。
  • 修复了对数刻度 Y 轴缺少边距的 bug。
  • 混合系列类型现在会自动分层,以便于查看。
  • 修复了堆叠图表图例顺序与可视化图表不一致的 bug。
  • 参考线现在根据总体计算(而非样本计算)来计算标准差。 #### 平台和管理
  • Looker 6.0 需要 Java 1.8 更新 161+。了解详情。
  • 修复了嵌入式探索中时区选择器未更改的 bug。 #### LookML 和开发
  • 持续改进实验性自定义字段。
  • 改进了有关引用未设置的用户属性的出错提示。 #### 安排和下载
  • 修复了以下 bug:安排 Excel 文件有时会产生错误。
  • 修复了以下 bug:以 .png 格式发送到电子邮件时,文本可视化图表无法正确呈现。