6.x 版本说明

为发布做好准备

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

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

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

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

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

Looker 6.24 2019 年 11 月 8 日

平台和管理

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

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

  • 推出了新的 Labs 功能:新版信息中心体验。此功能可让信息中心焕然一新,提供可自定义且易于使用的过滤条件、全新的创建体验和修改流程,以及更快的性能。用户还可以在 Beta 版布局和原始布局之间无缝切换信息中心。了解详情。

  • Table-next。已从实验室 Beta 版阶段过渡。现在,这是可视化图表下拉菜单中的默认表格可视化图表;表格(旧版)仍可用。了解详情

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

嵌入式分析

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

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

安排和下载

  • Action Hub

    • 巴西:添加了可选属性。了解详情。
    • mParticle:新增了受支持的自定义操作。了解详情。
    • Auger.ai:新增了一种受支持的自定义操作 - 发送数据以进行机器学习评估。了解详情。
  • 提醒。已推出 Beta 版,默认可用。

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

购物平台内容

方言

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

LookML 和开发

  • 本地化。添加了对本地化 comparison_labelsingle_value_title 参数的支持。

常规调整和 bug 修复

嵌入式分析

  • 修复了嵌入主题会替换单值可视化图表中的条件格式的问题。
  • API 3.1create_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 的包含多个数据透视图的视图不再将数据透视图键替换为“”。
  • 在“管理”设置中为默认导出格式选择更新后,系统不再返回 500 错误消息。
  • schedule_look_email 权限调整为特定于模型。

安排和下载

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

LookML 和开发

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

方言

  • 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]。默认值为 textjson 会生成结构化日志,以便改进/简化处理。了解详情

  • 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。更改了字符串比较,以使用 LIKE(而非 REGEXP_LIKE)来提高 SQL 过滤性能。

LookML 和开发

  • IDE 文件夹改进

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

嵌入式分析

常规调整和 bug 修复

平台和管理

  • 修复了以下问题:使用 IBM DB2 for AS400 和 System i 数据库类型时,无法在时间表中发送“所有结果(流式传输)”。
  • 修复了向搜索中没有 see_lookml_dashboards 权限的用户显示 LookML 信息中心的问题。
  • 修复了以下问题:使用 Table-Next Beta 版实验室功能时,总计无法显示在生成的 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 权限的嵌入用户无法发送或安排外观。
    • 修复了以下问题:在 id 参数与现有 ID 匹配的情况下,使用 API scheduled_plan_run_once 端点时会返回 404 错误消息。
    • 修复了嵌入用户无法使用提醒权限 create_alertsfollow_alerts 的问题。

Looker 6.20 2019 年 9 月 8 日

平台和管理

  • 聊天室重命名为文件夹
  • 改进了“浏览”下拉菜单。
    • 简化了从此下拉菜单中选择 Home 选项后显示的左侧边栏。
  • 内容管理(板块)已从实验室中移除。

    • 借助信息中心,用户可以为计划和团队整理和显示现有内容。此功能可与文件夹搭配使用。此外,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 的展开从此处探索打开原始外观的点击次数。了解详情

常规调整和 bug 修复

平台和管理

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

LookML 和开发

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

信息中心、可视化和探索

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

内容管理和可检测性

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

平台和管理

  • 依赖项 JAR。
    • 现在,某些 Java 类文件会单独分发,因此需要下载并安装两个不同的 JAR 文件才能更新 Looker 实例。了解详情
  • 彻底移除了“旧版渲染”旧版功能。
  • 嵌入事件
    • 添加了 look:readyexplore: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 PrestoQubole Quantum。将 JDBC 驱动程序更新为 2.0.2 版,以修复间歇性 NullPointerException 错误。了解详情
  • 仅限 Oracle ADWC。更改了 Oracle ADWC 连接的 JDBC 连接字符串格式,以使用 TNS 别名作为主机名。此外,TNS_ADMIN JDBC 参数用于连接到 Oracle 钱包。
    • 例如:jdbc:oracle:thin:@dbname_high?TNS_ADMIN=/path/to/wallet/directory
  • Druid。将 JDBC 驱动程序更新到了 1.15.0 版。

常规调整和 bug 修复

安全

  • 修复了以下问题:系统可能会应用数据集或信息中心功能块的默认过滤条件值,而不是发送或时间安排的过滤条件值。只有当过滤条件值来自名称中包含 v_ 作为前两个字符的视图时,才会出现这种情况。
  • 修复了导致将用户属性值设为“隐藏”后这些值会被输出到服务器日志的问题。

安排和下载

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

平台和管理

  • 在“会话”管理控制台中添加了说明性文本。行为没有任何变化。

方言

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

嵌入式分析

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

Looker 6.16 2019 年 7 月 7 日

信息中心、可视化和探索

  • 改进了 Table-Next Labs Beta 版。

平台和管理

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

LookML 和开发

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

方言

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

常规调整和 bug 修复

LookML 和开发

  • 解决了在被扩展的字段中不遵循 value_format_namevalue_format 参数的问题。它采用了字段从中扩展的视图的参数定义。
  • 改进了以下问题:在配置新模型时使用非字母数字字符会导致 500 错误。
  • 修改了 type: datedatatype 参数与项目 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 年 6 月 9 日

信息中心、可视化和探索

  • “表格 - 下一个”图表选项: 能够转置表格。了解详情。

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

平台和管理

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

方言

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

安排和下载

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

常规调整和 bug 修复

安排和下载

  • 改进了行数超过 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)。

常规调整和 bug 修复

LookML 和开发

  • 解决了以下问题:系统不允许将项目名称更改为包含连字符,因为系统会自动将连字符转换为下划线。现在,系统会识别英文连字符。
  • 解决了以下问题:从用户定义的信息中心转换的 LookML 信息中心的过滤条件配置会返回 LookML 验证错误。
  • 解决了以下问题:使用引用“探索”的“fields”参数中未包含的字段的指标时,系统不会显示预期的 LookML 验证器错误。
  • 解决了以下问题:在派生表的 SQL 参数中使用 liquid _view._name Liquid 变量会返回 LookML 验证器错误“_view is not available in this context”。
  • 解决了以下问题:order_by_field 参数中指定的字段会显示在“探索”中,即使该字段应被“探索”的 LookML 中定义的 fields 参数排除。
  • 添加了使用特殊字符替换模型文件名的功能。
  • 如果某个字段使用的是 type: timetype: 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 年 4 月 7 日

信息中心、可视化和探索

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

平台和管理

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

LookML 和开发

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

安全

  • 修复了允许访问其他用户的定时递送内容的漏洞。
  • 解决了与 SQL Runner 下载内容的净化相关的漏洞。
  • 新创建的实例在“嵌入代码管理”页面上默认会启用“点击欺骗防范”。现有实例将保留其所选值。

常规调整和 bug 修复

方言

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

Looker 6.8 2019 年 3 月 10 日

LookML 和开发

  • 支持为私有代码库导入远程项目。实验性项目导入功能现已支持对私有 Git 代码库的引用和扩展。了解详情。
  • 显式 LookML 字段类型引用。引入了一种新语法,用于引用默认类型以外的 LookML 字段类型。例如,您现在可以使用 ${created_date::datetime} 引用 created_date 的日期时间版本。了解详情。
    • 在此变更生效后,系统不支持对列表衡量标准的字段引用,否则会产生错误。
  • 内容验证器现已全面支持。
  • “不重新验证未更改的 LookML”也已从实验室阶段过渡。了解详情
  • 现在允许在字符串文件名中使用连字符。
  • 改进了非常大型 LookML 项目的 IDE 性能。

信息中心、可视化和探索

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

常规调整和 bug 修复

方言

  • 修复了集群实例上的 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 没有 urlref 参数时,LookML 验证器无法运行。
  • 与 LookML 信息中心本地化相关的信息消息现在在 IDE 中归为一组,称为“LookML 信息消息”。这解决了之前存在的问题,即即使启用了宽松型本地化,这些错误也会被视为警告。#### 内容管理和可检测性
  • 修复了存在孤立的 Look 和信息中心时无法启用封闭式系统的问题。
  • 修复了在小窗口上“探索”选择器下拉菜单可能会被截断的问题。
  • 修复了一个已关闭的系统问题,该问题会导致非管理员用户在向聊天室添加用户时失去对聊天室的访问权限。
  • 解决了可能会导致聊天室中显示损坏的 Look 和信息中心缩略图的问题。 #### 安排和下载
  • 修复了以下问题:当集群节点监听不同的端口时,会导致作业失败。 #### 嵌入式分析
  • 修复了菜单项在 JavaScript 控制台中生成 404 错误的问题。

Looker 6.6 2019 年 2 月 9 日

信息中心、可视化和探索

  • Trellis 图表。借助新的网格布局可视化选项,所有笛卡尔图表都可以使用网格图表。了解详情。
  • LookML 信息中心中的合并结果。用户现在可以在 LookML 信息中心使用合并结果图块。了解详情。
  • 彻底移除了“旧版可视化图表”旧版功能。了解详情。
  • 停用了“旧版渲染”旧版功能。如有必要,我们可能会在“旧版功能”页面上暂时重新启用此功能,以帮助您完成过渡。如果您尚未安装 Chromium,请安装 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 测量的支持。

常规调整和 bug 修复

方言

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

管理和平台

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

信息中心、可视化和探索

  • 修复了以下 bug:当 starts with 字符串过滤器与引号一起使用时,会错误地返回无结果。
  • 修复了以下 bug:当未返回任何结果时,单值可视化图表会生成错误的错误。
  • 修复了直角坐标图上的趋势线有时会出现在数据后面的 bug。
  • 修复了堆叠百分比列的值并不总是加起来为 100% 的 bug。
  • 修复了以下 bug:包含 ' 的字段的直观化标签无法正确呈现。
  • 修复了以下 bug:散点图可视化结果无法在 Internet Explorer 中显示。
  • 修复了以下 bug:除非启用 Legacy Visualizations 旧版功能,否则无法使用“前期百分比”可视化图表。

LookML 和开发

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

安排和下载

  • 修复了发送 Excel 时间表有时会导致错误消息的 bug。
  • 修复了定时发送的电子邮件有时会显示为空白的 bug。

嵌入式分析

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

安全

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

Looker 6.4 2019 年 1 月 13 日

信息中心、可视化和探索

  • 增强型渲染已推出 Beta 版。增强型渲染功能现已推出正式版,并且所有实例均默认处于启用状态。如需继续使用 PhantomJS 呈现 PDF,请使用 Legacy Rendering 旧版功能。了解详情
  • 混合类型的堆叠图表。现在,使用混合系列类型的直角坐标系图表可以堆叠。了解详情。
  • 新颜色集合和自定义颜色集合。借助新的调色板和颜色集合,您可以对可视化图表进行更多颜色自定义。了解详情。
  • 更易用的调色板选择器。改进了可视化菜单,让颜色选择变得更轻松、更直接。了解详情。
  • 更强大的条件格式。更精细地控制颜色值映射。了解详情。

平台和管理

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

LookML 和开发

  • 改进了内容验证器的性能。大幅提升了内容验证器的性能。
  • 更改了项目导入语法。导入的项目中的文件的 include 语句现在需要使用以下语法:include: "//<INCLUDE_FILE_PATTERN>。现在,使用单斜线会产生警告。
  • 新增了 API 端点deploy_to_productioncontent_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。
  • 修复了堆叠柱形图上不显示值标签的 bug。
  • 修复了信息中心的“从此处探索”页面不包含已过滤的自定义维度的问题。
  • 修复了漏斗可视化图表呈现方式不正确的 bug。
  • 修复了水平轴标签过长而重叠的 bug。
  • 修复了导航到 PDT 管理控制台有时会产生 500 错误的 bug。

LookML 和开发

  • IDE 现在支持在 LookML 文件名中使用大写字符。
  • 针对无效字符新增了 LookML 验证器警告。
  • 修复了以下 bug:从 SQL Runner 下载的结果具有任意文件名。
  • 修复了时长字段无法用作展开字段或在测量值中引用时出现的 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 文件现在包含分页以及纸张大小和方向选项。请注意:此功能需要启用增强型渲染实验室功能。

信息中心、可视化和探索

平台和管理

  • 系统活动模型和信息中心(Beta 版)。借助新模型和信息中心,Looker 管理员可以更好地了解其 Looker 实例中的活动。请在“实验室”页面上启用它们。详细了解该模型。详细了解信息中心

LookML 和开发

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

方言

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

常规调整和 bug 修复

方言

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

管理和平台

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

信息中心、可视化和探索

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

Looker 6.0 2018 年 10 月 21 日

LookML 和开发

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

信息中心和可视化

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

方言

  • MongoBI。现在,您可以使用 MongoDB BI 连接器将 Looker 与 MongoDB 搭配使用。不支持 PDT。了解详情。
  • Google BigQuery。为集群表添加了对美国境外托管的 BigQuery 实例和 PDT 的支持。了解详情。 ### 常规调整和 bug 修复

信息中心、可视化和探索

  • 现在,您可以在页面中修改外观,而不是在额外的“修改”模态中修改。
  • 实验室面板中的所有 Looker 实例均可使用自定义可视化图表。了解详情。
  • 持续改进自定义可视化图表。
  • 修复了以下 bug:在堆叠百分比图表中,参考线的行为不符合预期。
  • 修复了对数刻度 y 轴缺少边距的 bug。
  • 混合系列类型现在会自动分层以提高可见度。
  • 修复了堆叠图表图例顺序与可视化图表不匹配的 bug。
  • 参考线现在根据总体计算(而非样本计算)来计算标准差。 #### 平台和管理
  • Looker 6.0 需要 Java 1.8 update 161 或更高版本。了解详情
  • 修复了嵌入式探索中时区选择器不更改的 bug。#### LookML 和开发
  • 持续改进实验性自定义字段。
  • 改进了与引用未设置的用户属性相关的错误消息。 #### 安排和下载
  • 修复了安排 Excel 文件有时会出错的 bug。
  • 修复了以下 bug:将文本可视化结果作为 .png 发送到电子邮件时,文本可视化结果无法正确呈现。