为 Looker 版本发布做好准备
在 Looker 版本说明中,标有 flash_on 的内容表示对现有功能的更改,您在更新时可能需要注意这些更改。
标有 science 的项表示 Looker 实验室功能,必须由管理员在“实验室”页面上启用。
我们偶尔会停用某些功能。您可以根据旧版功能生命周期终止时间表为此做好准备。
Looker 4.22 2017-09-10
信息中心和可视化图表
平台和管理
SQL Runner
- 添加了对 SQL Runner 结果进行排序的功能。
- 现在,您可以通过 SQL 运行器执行 DDL 语句。了解详情。
实例管理
- 身份验证。添加了对 OpenID Connect 的支持,包括群组到角色的映射和用户属性映射。了解详情。
- 访问权限。添加了“帮助”菜单选项,用于管理 Looker 支持团队对您实例的访问权限。默认情况下,访问权限将保持不变。拥有
support_access_toggle权限的开发者还可以管理访问权限。如果支持团队目前无权访问您的实例,此操作不会改变这一情况。了解详情。 - 使用情况。添加了从某些 i__looker 字段到管理面板中修改页面的修改链接。了解详情。
旧版功能
- flash_on 移除了旧版下钻行为功能。
API
- 为 Look 和信息中心查找添加了
content_metadata_id。
由 Looker 提供支持
- 添加了父级到 iframe 的 JavaScript 事件,用于更新 Look 和信息中心过滤条件。
LookML 和开发
- 动态分组、汇总和用户输入的变量。引入了
parameterLiquid 变量,允许用户在 LookML 中插入字符串或数字,从而提供更灵活的 Look 和信息中心。了解详情。 - flash_on 改进了 LookML 验证器,以便更好地识别字段何时具有同一参数的重复声明。这可能会显示之前被忽略的错误。
- 表计算中的统计信息。[Beta 版] 新增了 55 项计算,以便进行统计分析。了解详情。
内容管理和可发现性
- 浏览菜单导航。“浏览”菜单现在包含指向“空间”以及“热门”“收藏夹”“最近查看”页面的链接,以便您更快地进行导航。了解详情。
- 无 Look 信息中心。[Beta 版] 信息中心现在可以由功能块组成,这些功能块不受 Look 支持,可以直接通过探索创建,无需保存 Look,并且仅存在于信息中心内。简化信息中心创建和内容管理!了解详情。
安排和下载
- 直接发送。添加了“探索”选项,无需创建时间表即可发送数据或可视化图表。了解详情。
- 更新了“调度器历史记录”页面,添加了有关数据组触发器的信息。
方言
- Exasol。新增了对中位数和百分位数计算的支持。了解详情。
常规调整和问题修复
信息中心、可视化图表和探索
- 修复了启用反向色阶时,滚动会导致地图图例翻转的问题。
- 修复了在修改嵌入式信息中心的样式时,“保存”按钮可能会被遮挡的问题。
- 修复了 y 轴名称不与透视数据一起显示的问题。
- 修复了包含条件格式的公开 Look 无法加载的问题。
- 修复了修改 Look 可能会导致错误的问题。
- 修复了在字段选择器中搜索收起的维度组时,无法正确展开这些维度组的问题。
LookML
- 修复了默认情况下维度组未包含所有时间范围的问题。
- 修复了与 LookML 生成和以
_开头的数据库列相关的几个问题。 - 修复了空操作声明导致 500 错误的问题。
- 修复了
value_formats可能会在不应该显示减号时显示减号的问题。
安排和下载
- 修复了以下问题:经过滤的定时发送的邮件无法正确链接回原始 Look 的过滤版本。
- 修复了以下问题:新的 Google 电子表格公开网址会导致 404 错误。
- 修复了下载 PDF 文件时可能会生成“意外文档错误”的问题。
管理
- 修复了与时区转换和 Oracle SQL 相关的问题。
- 修复了用户无法连接到由用户属性确定的主机的问题。
Looker 4.20 2017-08-13
安排和下载
- 引入了在 ETL 完成时安排 Look 和信息中心的功能。现在,除了现有的基于时间的选项之外,还可以根据数据组触发器发送预定内容。了解详情。
- 解除与 Looker 的关联。添加了调度配置选项,用于在通过电子邮件发送的内容中包含或排除返回 Looker 的链接。详细了解 Look。详细了解信息中心
- flash_on 现在,下载的内容将默认采用格式化值。
平台和管理
- 由 Looker 提供支持
- 添加了向父页面广播 iframe 高度的功能。
- SQL Runner
- 添加了“连接”面板选项,用于停用架构预缓存。了解详情。
- 旧版功能
- flash_on 停用了以下旧版功能:
- 非对称聚合
- 仅限行数上限
- 不安全的 Liquid 函数
- 允许创建仅限 API 的旧版用户
- flash_on 停用了以下旧版功能:
LookML 和开发环境
- 新增了 minuteX 时间范围。新增了 4 分钟、20 分钟、6 分钟和 12 分钟的时间范围。了解详情。
- [science 实验性实验室] 添加了一项实验性实验室功能,该功能不会重新验证未发生变化的探索,从而加快 LookML 验证速度。了解详情。
方言
- Amazon Athena。引入了对对称聚合的支持。了解详情。
- DataVirtuality。尽可能添加了
case_sensitive支持。了解详情。 - flash_on Apache Spark 1.5+、Apache Spark 2.0、Apache Hive2 和 Cloudera Impala。派生表现在使用列式格式和压缩。
- flash_on Aster Data、Exasol、PostgreSQL、Amazon Redshift、Snowflake、Vertica 和 Greenplum。通过在
group by语句中不再使用to_char来指定日期时间范围,加快了查询速度。
常规调整和问题修复
过滤条件
- 探索中的“过滤条件”部分现在可以滚动。
- 恢复了复制过滤条件值的功能。
内容管理和可发现性
- 新增了将 LookML 信息中心批量添加到空间作为用户定义的信息中心的功能。了解详情。
- 修复了以下问题:如果用户无权访问某个空间,则“空间”页面无法加载。
- 修复了以下问题:无法执行复制、移动和删除操作的用户无法使用单个批量空间操作。
- 修复了“保存并添加到信息中心”按钮缺少“添加到信息中心”步骤的问题。
- 修复了用户无法使用用户属性对项目名称进行参数化的问题。
- 修复了漏斗可视化图表可能无法在用户定义的信息中心内呈现的问题。
- 修复了以下问题:当维度组没有原始时间范围,而另一个字段具有相同名称时,LookML 验证器会错误地生成“字段重新定义”错误。
Looker 4.18 2017-07-16
LookML
- [science 实验室] 原生派生表现在可以使用 LookML 编写派生表,而无需使用简单的 SQL 块进行定义。了解详情。
- 引入了 Liquid 参数,用于识别查询中是否存在某个字段。使用
_is_selected、_is_filtered和_in_query,根据查询的字段和过滤条件构建动态行为。了解详情。- 如果某个字段位于数据表或过滤条件集中,或者通过
required_fields或类似参数自动包含,flash_on_in_query现在会返回 true。
- 如果某个字段位于数据表或过滤条件集中,或者通过
- 引入了
_filters['view.field']Liquid 参数。这样,您就可以获取查询的当前过滤条件,这对于跨信息中心链接以及超链接到 Look、查询或其他link值特别有用。了解详情。 - flash_on 信息中心、Look 和探索链接现在可以在同一页面或 iframe 中打开。具有绝对网址的
link值将继续在新标签页中打开,而具有根相对网址的值将保留在当前 iframe 或浏览器标签页中。 - 添加了在 LookML 信息中心内声明
description的功能。了解详情。 - LookML 生成器现在会自动将
map_layer_name应用于国家/地区字段。了解详情。
Looker 平台和管理
- Segment 集成。引入了与 Segment 的集成,让您可以安排将数据连接到第三方应用,以实现工作流自动化。了解详情。
- [science 实验室] SQL Runner。引入了搜索给定连接上的所有字段、架构和表的功能。了解详情。
- 过滤条件建议现在可匹配部分字词,并根据相关性对建议的过滤条件值进行排名。
- API
- 项目管理。添加了用于配置 LookML 项目的 Git 设置以及生成和提取公钥-私钥 SSH 密钥对的端点。
- 信息中心。LookML
dashboard_elements现在可以直接与查询关联,而无需通过 Look 进行路由。 - 信息中心。
dashboard_elements现在具有title_text参数,该参数将替换 Look 标题,或者在没有关联的 Look 时提供标题。
- 实例管理
方言
- Amazon Athena。现已支持查询终止。
- Netezza。添加了对 Netezza 的初始支持。
常规调整和问题修复
安排和下载
- flash_on 如果不存在时间表,齿轮菜单中的修改时间表选项现在会显示为添加时间表。
- flash_on 为发送到 S3 和 SFTP 的文件添加了标识符,以确保文件名不重复。
- 用户现在可以从展开模式下载数据。了解详情。
- 现在,您可以使用 ESC 键关闭“计划方案”对话框。
- 修复了以下问题:从时间表中移除的邮箱仍会列在“外部邮箱管理”页面上。
- 修复了与缩放 PDF 版本地图相关的问题。
- 修复了安排发送到 SFTP 可能会发送空文件的问题。
- 修复了 Automagic 热图地图可视化图表可能会生成空 PNG 文件的问题。
- 修复了空的总计行可能导致导出失败的问题。
- 修复了定时发送的邮件中的“在 Looker 中查看此数据”链接可能会导致页面无效的问题。
- 修复了可视化问题可能导致下载的 CSV 文件为空的问题。
信息中心和可视化图表
- 图例中系列的垂直顺序现在与堆叠柱形图可视化图表中的顺序一致。
- 修复了堆叠柱形图可视化图表值标签无法正确隐藏的问题。
- 修复了提示未显示在面积图可视化图表上的问题。
- 修复了由于值格式无效而导致时间轴可视化图表呈现空白的问题。
- 解决了与信息中心内存在多个地图相关的多个问题。
- 修复了以下问题:点击信息中心齿轮菜单中的“查看访问权限设置”会导致页面无限旋转。
空间和内容管理
- 将 LookML 信息中心导入到空间后,横幅通知现在会链接到该信息中心以及其移至的空间。
- 修复了以下问题:用户在 Spaces 中没有“从此处探索”权限,但系统仍会显示该链接。
- 修复了以下问题:移动信息中心后,其 Look 仍保留在原空间中,直到页面刷新。
实例管理。
- 修复了以下 bug:在封闭系统中,无法将群组添加到个人用户的聊天室。
- 修复了 SAML 用户的身份验证错误未显示在登录页面上的问题。
- 修复了以下问题:即使 SAML、LDAP 或 Google 身份验证用户没有要重置的密码,系统也可能会向其发送密码重置邮件。
- Google BigQuery。修复了“计费 GB 数上限”条目可能无法验证的问题。
- 修复了分组探索无法正确排序的问题。
- 修复了嵌入式上下文中缺少浏览空间图标的问题。
- 修复了用户无法修改其邮件接收设置的问题。
- 修复了 Liquid 条件中的访问权限过滤条件导致错误的问题。
- 修复了以下问题:在某些时间范围内,系统会错误地生成 allow_fill 警告。
- 修复了“帮助”菜单的搜索栏无响应的问题。
- 修复了 Markdown 表格可能会以非常窄的列呈现的问题。
- 修复了
pivot_where表计算会错误地报错的问题。
Looker 4.16 2017-06-11
安排和下载
- 将表格可视化图表配置应用于预定的和导出的内容。现在,下载、时间表和公开 Look 中都提供了表格可视化选项(包括重命名的系列、隐藏的列和总计)。如果您愿意,仍然可以从数据表中下载,不过可视化图表是默认选项。详细了解下载功能。详细了解如何预先安排发布时间。
- 目前未应用条件格式和自定义颜色。应用于表格值的图片和 HTML 将不会保留。
- flash_on 如果您要导出到 Google 表格并使用
lookerFetchHtmlTable()函数,则应将其替换为lookerFetchData()。了解详情。
- 重新整理了 Look 和信息中心定时交付格式选项,以便于理解。
- 添加了在 SMTP 管理控制台中启用 TLS 和 SSL 版本后选择这些版本的选项。
信息中心
探索
内容管理和可发现性
- 重新引入了聊天室分页功能。Look 和信息中心现在每页最多显示 30 个,您可以翻页查看更多内容。这不适用于 LookML 信息中心空间。
- flash_on 现在,只有在相应空间中使用多个模型时,系统才会显示与 Look 和信息中心关联的模型名称。了解详情。
Looker 平台和管理
- 更智能的查询缓存。
datagroups允许您设置 LookML 触发器和时间间隔来刷新查询缓存,以及定义缓存存在时间上限。了解详情。 - SAML 集成改进。
- flash_on Beta 版 API 变更。
scheduled_plans_for_space()路由现在会同时返回已停用和已启用的方案。- 项目文件路由现在包含已删除的文件。
- 添加了
update_session()端点,用于切换到开发模式和从开发模式切换。
- flash_on 引入了“基于用户的开发模式”旧版功能
- flash_on 在“修改群组”页面上,将显示的角色限制为与给定群组相关的角色。
- 现在,许可密钥默认在管理控制台中处于隐藏状态。点击显示即可显示完整密钥。
LookML 和开发环境
方言
- flash_on Google BigQuery。现在,通过应用
lower()并执行等式匹配来执行不区分大小写的过滤。 - MemSQL
- flash_on 尽可能使用
date_trunc()而非date_format()来表示时间范围。 - 已更新到新驱动程序,以允许 SSL 连接。
- flash_on 尽可能使用
- flash_on DataVirtuality。尽可能使用
cast()而非formattimestamp()来表示时间范围 - SAP HANA。添加了对对称聚合和永久性派生表的支持。
- Athena。将驱动程序更新到了 1.1.0。
- Impala。新增了在使用 Cloudera 原生驱动程序时通过用户和密码进行身份验证的功能。
常规调整和问题修复
- 表计算和自定义过滤条件现在会自动更正大小写敏感性问题,并在常量使用不当时(例如
Yes与yes)提供更好的警告。 - 修复了在隐藏所有其他字段时,可视化图表中不显示表计算的问题。
- 修复了条件格式无法为较小的十进制值着色的问题。
- 修复了嵌入式漏斗可视化图表的背景颜色未完全应用的问题。
- 修复了文本信息中心元素在 Internet Explorer 上无法正确换行的问题。
- 修复了
group_labels无法正确换行的问题。 - 修复了没有角色的用户无法加载“空间”页面的问题。
- 解决了新创建的子个人空间在页面刷新前不显示的问题。
- 修复了在某些情况下 LookML 信息中心空间不可见的问题。
- 修复了
lookml_model_explore()输出中未包含 sql_table_name 的 API 问题。 - 修复了添加或移除维度时维度填充会重新启用的问题。
- 解决了在未返回任何结果时维度填充会发出警告的问题。
- 解决了多种 SQL 方言中与
datatype: date相关的问题。
Looker 4.14 2017-05-14
信息中心、可视化图表和探索
- 引入了时间轴可视化图表。了解详情。
- 现在,在信息中心、Look 或探索中将鼠标悬停在列标题上时,字段的
description将显示在提示中。了解详情。 - 现在可以使用
group_labelLookML 参数整理“探索”菜单中的探索。了解详情。 - 现在,信息中心过滤条件可以配置为仅接受单个过滤条件值。了解详情。
vector_tile_region地图图层现在提供了一个选项,可显示没有数据的区域的轮廓。了解详情。
Looker 平台和管理
- flash_on内容访问权限现在完全由空间访问权限控制功能管理。了解详情。
- flash_on 引入了“允许可能导致 Looker 崩溃的无限下载”旧版功能。了解详情。
- 添加了新的 API 端点:
- 用于读取项目信息的 API 端点。
- 用于 LookML 验证的 API 端点。
- 现在,您可以在“永久性派生表”管理控制台中过滤表。了解详情。
- 如果您使用的是 Google 身份验证,Looker 现在会从 Google 提取头像。
- 将修改 Look 设置齿轮菜单选项重命名为修改设置。
LookML 和开发环境
- LookML 生成器现在将创建
type: zipcode的维度。 - flash_on 在 LookML 开发环境中,将“创建模型”“创建信息中心”“创建文档”等各个选项替换为单个“添加文件”菜单。了解详情。
- 从“开发模式”横幅中移除了条纹渐变。
方言
- Amazon Spectrum。添加了对 Amazon Spectrum 的支持。了解详情。
常规调整和问题修复
- 修复了与标签和饼图相关的几个问题。
- 修复了从数据表中选择“过滤”时无法打开过滤面板的问题。
- 修复了
all_scheduled_plans()未返回预定方案的问题。 - 修复了存在行总计但不存在维度和行号时的一些表格对齐问题。
- 修复了以下问题:如果从表创建的视图与现有视图同名,则可能会覆盖现有视图。
- 解决了与手动定义
vector_tile_region地图图层相关的一些问题。 - 调整了 Look 和信息中心页面,以改进标题文本对齐方式。
Looker 4.12 2017-04-16
信息中心和可视化图表
- 改进了信息中心创建和修改工作流。
- 现在,您可以从“空间”页面创建空白信息中心。
- 您可以直接在信息中心页面中修改信息中心标题。
- 您可以在信息中心页面中删除信息中心。
- flash_on 仪表板的编辑模式现在会在工具栏(而非齿轮菜单)中显示用于添加 Look、文本元素以及配置设置和过滤条件的选项。
- 信息中心文本元素现在接受某些 Markdown 标记,用于设置格式和呈现链接。
- 添加了信息中心齿轮菜单选项,用于获取与用户定义的信息中心关联的信息中心 LookML。
- 更新了移动设备上可视化图表的触摸选项。
- 按下并松开会显示数据点的提示。
- 在图表上按住并拖动,即可显示所触及数据点的提示。
- 按住单个数据点会调出下钻模态。
- 更新了包含多个时区元素的的信息中心的显示。
- flash_on 折叠的信息中心过滤条件栏现在会显示用户属性的过滤条件值,而不是属性名称。
- flash_on 从信息中心的修改设置中移除了文本元素。
- flash_on 现在,点击信息中心元素的标题会直接启动“探索”,而不是打开齿轮菜单。
- flash_on 更改了 Beta 版信息中心 API 路由,整合了 LookML 和用户定义的信息中心路由。受影响的 API 包括但不限于:
- 信息中心
- Spaces
- Look
安排和下载
- 引入了向预定的 Look 和信息中心添加文本的功能。
- Look 现已支持可过滤的安排。
- 添加了新的内嵌图片计划信息中心类型,该类型可镜像 Looker 中的信息中心显示。
- 改进了过滤后的时间表。
- 基于用户属性的过滤条件值现在会显示在经过滤的时间表中。
- 如果某项内容被安排发送给多个用户,但发送失败,则错误电子邮件中会显示收件人。
- flash_on 如果电子邮件针对的是经过滤的内容,则“在 Looker 中查看此数据”链接现在会将用户定向到经过滤的 Look 或信息中心版本。
- 改进了在安排向不在许可网域中的电子邮件地址发送内容时生成的出错提示。
方言
- Google BigQuery。增加了下载无限量结果的功能。
- Impala。添加了将 Looker 配置为使用 Cloudera 提供的驱动程序的功能。了解详情。
- flash_on Denodo。在字符串比较中,从
REGEXP_LIKE切换到了LIKE。
LookML
- 针对某些方言引入了
percentile和percentile_distinct测量类型。了解详情。 - 针对某些方言引入了
median测量类型。了解详情。 - 针对某些方言引入了
median_distinct测量类型。了解详情。
常规调整和问题修复
- flash_on 解决了下载有时会导致
404或500响应的问题。因此,我们创建了新的 Lookerbot 版本。了解详情。 - 更新了数据操作,现在可以为表单字段提供说明、改进了出错提示,并新增了 Beta 版 API 端点。
- Google BigQuery。修复了使用
case_sensitive参数时过滤结果不正确的问题。 - 阐明了管理控制台中实验室功能的定义。
- 内容验证器现在会更新“从此处探索”Look 和信息中心链接。
- 解决了如果视图的主键未包含在
fields列表中,则会显示出错提示的问题。 - 解决了在 Look 或信息中心元素运行之前出现的一系列不正确的出错提示。
- 解决了许多与
extends相关的 LookML 问题。 - 提高了漏斗可视化图表的精确度,以便比较较小的值。
- 修复了漏斗可视化图表中不显示展开链接的问题。
- 修复了仅包含文本元素的仪表板不会显示在空间中的问题。
- 修复了已删除的内容会计入空间计数的问题。
- 修复了以下问题:如果信息中心内有已删除的 Look,则“选择 Look”模态窗口不会填充。
- 修复了在轴之间移动后无法保留系列设置的问题。
- 修复了在单个信息中心页面加载时产生重复浏览器历史记录事件的问题。
Looker 4.10 2017-03-19
信息中心和可视化图表
- 选择性地将系列分配给 Y 轴。创建或组合任意数量的 Y 轴。了解详情。
- 引入了漏斗可视化图表类型。了解详情。
- 在“实验室”菜单中添加了“可视化深入分析”,以便在需要时将其停用。了解详情。
- PDF 中的表格可视化图表现在会显示其完整宽度。
管理
方言
- Google BigQuery。引入了“结算千兆字节数上限”连接参数,可用于限制任何单个查询的大小。它也可以与用户属性值相关联。
- 推出对 Google Cloud PosgreSQL 的支持。
- 初步支持 Google Spanner。
- Snowflake。已更新到最新驱动程序。
常规调整和问题修复
- LookML 和开发环境。
- 添加了当光标置于 LookML 代码块开头时缺失的快捷帮助文档。
- 修复了新 IDE 中多行粘贴的问题。
- 修复了使用
extension: required时与 LookML 验证相关的问题。 - 修复了与
from和view_name探索继承相关的问题。 - 修复了保存时可能挂起的问题。
- 方言。
- Amazon Athena。修复了 LookML 生成器无法在所有数据库中看到超过 100 个表的问题。
- Google BigQuery。解决了与使用
datatype: date转换维度相关的问题。
- flash_on 解决了同时拥有
access_data和see_user_dashboards的用户与仅拥有see_user_dashboards的用户在 Looker 空间中看到的 Look 和信息中心不一致的问题。用户查询报告的能力没有变化。了解详情。 - 修复了修改模态窗口偶尔不返回数据的问题。
- Look 和信息中心现在可以移入个人空间。
- flash_on现在,点击“探索”页面上的“保存”按钮后,您将返回到“探索”页面,而不是跳转到 Look。
- flash_on 现在,当过滤条件栏收起时,过滤条件值(而非过滤条件名称)会以粗体显示。
- flash_on 已删除的 Look 将不再显示在内容验证器中。
- 将鼠标悬停在相对时间戳上,现在会显示确切时间。
- 添加了从 SQL Runner 表和展开叠加层中复制值的功能。
- 改进了与格式不正确的层级和不含
primary_key维度的数据视图相关的出错提示。 - 解决了以下问题:取消选中用户的默认角色后,该角色并未移除。
- 修复了单值可视化图表在预定的内嵌信息中心内会被截断的问题。
- 增大了移动信息中心和可视化图表上的点击目标的大小。
- 修复了与 MandrillApp 和自定义 SMTP 设置相关的问题,该问题偶尔会导致预定的信息中心元素呈现为空。
- 修复了无法重命名已下载文件的问题。
- 修复了无法重命名信息中心的问题。
- 修复了以下问题:如果将某个空间移至另一个空间,Look 和信息中心可能会从空间中丢失。
- 修复了在具有单个透视维度的探索中不遵循排序的问题。
- 修复了 Looker 生成的 SQL 在正则表达式字符串比较中错误地转义正则表达式特殊字符的问题。
- 修复了在声明
persist_for: 0 seconds时“重新构建派生表并运行”选项处于隐藏状态的问题。
Looker 4.8 2017-02-20
安排和下载
- 可过滤的信息中心时间表。引入了为与给定信息中心关联的每个时间表更改过滤条件值的功能。
- 现在,内嵌表格是新安排的内容的默认电子邮件传送选项。现有时间表不会发生变化。
- 添加了对下载信息中心 PDF 文件的 API 支持。
信息中心和可视化图表
- [science 实验室] 表格可视化图表的条件格式。详细了解实验室功能。
- 在“添加/修改信息中心过滤条件”界面中添加了下拉选项。
- 趋势线方程和 R2。趋势线标签现在可以显示用于趋势线的公式或趋势线的 R2 值。
Looker 平台和管理
- 由 Looker 提供支持
- 从嵌入式上下文保存。推出了一项新功能,让嵌入式用户能够保存内容,包括从 Spaces 为嵌入式用户精选内容。
- 从嵌入上下文进行调度。嵌入式用户现在可以安排 Look 和信息中心。
- 现在可以修改嵌入式 Look 网址,以覆盖过滤条件值。
- JavaScript 嵌入事件可以在网页加载期间继续触发。
- 在现有的
credentials_embed和space路由中公开了与嵌入相关的external_id字段。 - flash_on 探索页面上的“重新构建派生表并运行”选项现已对所有嵌入式用户隐藏。
- flash_on 更改了新创建项目的部署密钥的位置。Looker 托管的实例无需采取任何措施。对于创建新项目的客户托管集群,需要采取行动。详细了解如何同步 Git SSH 密钥。详细了解共享存储集群。
- 连接测试。在“连接”面板中添加了一个选项,用于测试所有连接或单独测试每个连接。
内容管理和可发现性
- 未使用的内容和回收站。引入了两个部分,让实例管理员可以批量清理实例上所有未使用和不需要的内容。
- “未使用内容”页面会汇总 90 天内未被访问过的所有内容。然后,管理员可以删除这些内容,这些内容将被移至回收站。
- 回收站。管理员可以自行决定恢复或永久删除回收站中的内容。
- 聊天室中的表格现在可排序和分页。这不适用于 LookML 信息中心空间。
- “空间”中的“移动”和“复制”模态窗口现在与新的“保存 Look”模态窗口一致。
- 针对 Look 启用“加载时运行”。引入了设置 Look 是否立即运行的功能。您可以在“修改 Look 设置”中配置此设置。
- flash_on 将 Look 的公开访问权限设置移至 Look 设置模态窗口。
- 现在可以从信息中心页面删除信息中心。
- Markdown 文件导航。新增了为 Markdown 文档创建导航菜单的功能。
LookML 和开发环境
- 财年和财季。引入了
fiscal_month_offsetLookML 参数,以允许自定义财年。 - 改进了 SQL Runner 错误突出显示功能。
- 项目现在可以包含 JSON 文件。
- 更新了
map_layers的语法,现在可以引用项目中包含的 JSON 文件。 - 引入了通过将文件拖放到 LookML IDE 中来向项目添加文件的功能。
方言
- BigQuery 标准 SQL。改进了 LookML 项目生成器。
- BigQuery 旧版 SQL。从
GROUP BY中移除了EACH,从而提升了某些查询的性能。 - Presto。新增了对 Qubole 的 Presto 即服务(Presto 0.157 和 0.142 版)的支持。
常规调整和问题修复
- flash_on 在查询完成更新之前,停用了“修改 Look”模态窗口中的“保存”按钮。此版本解决了以下问题:如果保存速度过快,Look 修改不会保留。
- 修复了无法通过滚动访问超出页面范围的菜单项的问题。
- 为无法查看 LookML 的用户移除了“前往 LookML”链接。
- 现在,SQL 错误仅向具有
see_lookml权限的用户显示。 - 修复了 Safari 上的“SQL”标签页为空白的问题。 修复了与在过滤条件值中转义 `` 字符相关的问题。
- 修复了“重置 Look”无法重置查询结果的问题。
- 修复了网络钩子传送可能会阻止预定内容传送的问题。
- 修复了单列 PDF 信息中心元素标题混淆的问题。
- 修复了 Look 页面“详细信息”窗格中不显示“创建时间表”选项的问题。
- 修复了与从展开叠加层下载结果相关的问题。
- 修复了导致“选择 10 个 SQL Runner 函数”无法正常运行的问题。
- 修复了与在 Spark 2.0 中列出表相关的 SQL Runner 问题。
- 现在,度量的组标签与字段选择器中的度量名称颜色相同。
Looker 4.6 2017-01-22
安排和下载
- 多个时间表。添加了通过时间表模态窗口为每项内容创建多个时间表的功能。了解详情。
- 更大的预定结果集。现在,时间表模态窗口中提供了 SFTP 和网络钩子选项,用户可以安排将 Look 结果发送到这些选项。在可以流式传输查询结果的情况下,系统会提供“所有结果”选项。了解详情。
- 改进了内嵌信息中心电子邮件,以提高可读性和视觉一致性。
信息中心和可视化图表
- 过滤条件中的用户属性。新增了将用户属性值与过滤条件值相关联的功能,从而支持参数化内容。了解详情。
- 拖动信息中心图块时滚动速度更快。
- 通过更新映射库改进了地图数据的渲染。
内容管理和可发现性
- 重新设计了“保存 Look”模态窗口,以改进空间浏览和导航。
- 热门内容的分面。按群组过滤和排序热门内容,探索对您和他人最重要的内容。
方言
- Amazon Athena。引入了对 Amazon Athena 的支持。了解详情。
- BigQuery 标准 SQL 现在是完全受支持的方言。
常规调整和问题修复
- 修复了嵌入用户在没有
explore权限的情况下可以看到探索页面的问题。用户无法前往嵌入式探索页面,但如果获得具有嵌入式探索访问权限的网址或自行设计一个网址,则可以查看该页面。 - flash_on 移除了透视维度下钻的零填充。
- 修复了可能导致浏览器中的结果与安排和下载的结果不一致的缓存问题。
- 修复了从内容验证器到空间的损坏的链接。
- 修复了以下问题:使用 BigQuery 连接的用户无法在 SQL Runner 中刷新表和视图,也无法通过 LookML 生成器基于表创建视图。
- 排序问题。
- 修复了以下问题:如果度量排列顺序在透视之前声明,信息中心可能会忽略该顺序。
- 修复了与对透视结果进行表计算排序相关的问题。
- flash_on 无论排列顺序、方言和内容类型如何,透视度量中的 null 确实会排在最后。
Looker 4.4 2017-01-02
Looker 平台和管理
- 用户属性。引入了一个新系统,通过该系统,可以为用户和群组分配值,然后可以在整个 Looker 中引用这些值。了解详情。
- flash_on 对 Beta 版 API 端点的更改,包括但不限于:
- 将
dashboard响应的filters属性重命名为dashboard_filters。因此,我们创建了新的 Lookerbot 版本。了解详情。 - 向
lookml_model_explore响应类添加了joins属性。 - 更好地处理带有
.的 LookML 字段名称。 - 为子个人空间添加了
is_personal_descendant标志。 - 废弃了
space响应类中的is_user_root和is_root属性。这些方法仍可暂时使用,但您应改用is_users_root和is_shared_root。
- 将
- flash_on 管理控制台重组。
- 重新整理了左侧导航栏中的项目,将项目归入更小、更具体的类别。
- 重新配置了“实验室”面板,以指明哪些功能处于 Beta 版阶段(正在开发中),哪些功能处于实验阶段(可能会被停用)。
安排和下载
- 通过 API 将更大的预定结果集发送到 SFTP。添加了通过 API 安排查询的功能,且对 SFTP 没有限制。
- 预设表格现在包含总计和表计算。改进了内嵌表格和 HTML 附件的 Look 格式,使其包含表计算以及行和列总计。
- 改进了单值可视化图表下载。预定的内嵌可视化图表和 Look 下载内容会以图片(而非文本)的形式捕获,以便进行比较、添加文本,并通常使其更接近在网络浏览器中的显示效果。
内容管理和可发现性
- 最近查看的内容。您最近访问过的信息中心和 Look 的列表。了解详情。
- 批量删除空间中的信息中心。
- 可排序和分页的内容浏览器。现在,您可以对热门内容、收藏夹和最近查看的内容进行排序,并且页面目前包含 10 个 Look 或信息中心。
方言
- IBM DB2。添加了对永久性派生表的支持。
- flash_on Google Cloud SQL。暂时移除了对永久性派生表的支持。这只会影响 Google Cloud SQL,不会影响 Google BigQuery 旧版 SQL 或 Google BigQuery 标准 SQL。
- Presto。添加了对对称聚合的支持。需要 Presto 0.153 或更高版本。
LookML
- flash_on 如果没有旧版功能,则无法使用基于 YAML 的 LookML 创建新项目。了解详情。
order_by_field(针对测量)。测量现在接受order_by_field参数,让您可以根据其他测量对查询结果进行排序。了解详情。
常规调整和问题修复
- i__looker。
- 添加了平均运行时长和总运行时长测量。
- flash_on 移除了总查询计数测量,允许按来源进行透视。
- flash_on 将过滤条件建议的数量从 5,000 个减少到 1,000 个。
- flash_on 在大多数透视情况下,Null 值现在排在最后。
- 修复了与 HyperSQL 应用数据库关联的 looker.log 文件无法正确设置检查点的问题。
- 修复了下载内容包含总计时下载失败的问题。
- 修复了移除表计算后“探索”页面可能会变空白的问题。
- 修复了以下问题:列显示为维度(蓝色),而不是正确显示为表计算(绿色)。
- 修复了以下问题:在过滤条件中输入的值并不总是会应用到为探索生成的 SQL 中。
- 修复了在 BigQuery 标准 SQL 中按月份或年份进行过滤的相关问题。
- 修复了两个透视 SQL 语法问题,一个与 MSSQL 相关,另一个与 Redshift 相关。
- 修复了结果表上的排序指示器有时与排序方向不一致的问题。
- 修复了信息中心及其关联的 Look 可能会以不同方式对结果进行排序的问题。
- 修复了模态窗口中不显示自定义空间访问权限控制的问题。
- 修复了以下问题:如果您没有
see_lookml权限,将 LookML 信息中心复制到空间会失败。 - 修复了具有
see_lookml的用户在嵌入上下文中无法查看“探索”页面的 SQL 的问题。 - 修复了移动浏览器上无法点击齿轮图标的问题。
- 修复了以下问题:当用户未处于开发模式时,IDE 会显示“保存”按钮。
Looker 4.2 2016-10-27
内容管理和可发现性
- 收藏夹。一个用于选择并快速导航到您最关心的 Look 和信息中心的系统。点击 :heart: 图标后,系统会将相应内容的链接放入一个列表中,您可以直接从 Spaces 轻松访问该列表。了解详情。
- 热门内容。Looker 实例上最热门的 Look 和信息中心列表。通过此部分,您可以轻松了解尚未查看过的新报告。了解详情。
- 全球搜索。导航栏中的搜索功能,可用于搜索 Look、信息中心、LookML 信息中心、LookML 文件、探索、收藏夹、热门内容以及“浏览”和“账号设置”等页面。了解详情。
安排和下载
- 添加了将无限结果安排到 Amazon S3 的功能。时间表模态窗口现在有一个 S3 选项,用户可以安排 Look 结果。在可以流式传输查询结果的情况下,系统会提供“所有结果”选项。详细了解如何安排导出到 S3。详细了解 Looker 中的流式传输。
探索
- 可流式传输的数据库内透视。为 Looker 支持查询流式传输的大多数 SQL 方言实现了可流式传输的数据透视(例外情况请参阅下面的第二个链接)。在没有其他限制的情况下,查询结果不再限制为 30,000 个单元格,用户可以下载结果,而不必担心对 Looker 实例造成不当损害。详细了解流式透视。详细了解 Looker 中的流式传输。
可视化
- 添加了在悬停时淡化图表上某个系列的功能。了解详情。
- 实现了逻辑,以降低值标签冲突的可能性。
LookML 和派生表
- 引入了
sql_always_having参数,该参数在概念上类似于sql_always where参数,但会影响查询的HAVING子句。该参数可用于限制最终用户可能看到的结果的精细程度。了解详情。 - 引入了
allow_fill维度参数,该参数可防止在查询中包含相关维度时进行填充。详细了解维度填充。 - 计划性永久性派生表维护。管理员可以输入 cron 字符串来控制维护操作(例如触发器检查器和派生表收割器)的运行时间。了解详情。
Looker 设计
验证
- flash_on 将 Look 验证器重命名为内容验证器。启用后,您仍可在“开发”标签页下找到该功能,且其功能保持不变。
IDE 改进
- 为
sql参数中引用的 SQL 块和 LookML 对象添加了语法突出显示。 - 通过淡化 LookML 标点符号(例如
{和;;),提高了可读性。 - 显示了 IDE 键盘快捷键。
- 现在,当个人空间被设为默认空间时,它会显示在“空间”边栏中空间列表的顶部。
常规调整和问题修复
持久性
- flash_on 引入了“默认查询结果保留时间为 5 分钟”旧版功能。新实例以及未勾选旧版功能的实例将默认采用 60 分钟的查询结果缓存。您仍然可以使用模型级和探索级
persist_for参数来调整查询缓存时间。了解详情。
维度填充改进
- 当对测量值应用过滤条件时,不再应用填充。
- 使用非默认
order_by_field时,维度填充功能会被停用。 - 对枚举维度进行过滤会停用填充。
- 如果无法进行维度填充,查询和下载操作会发出警告,并且不会应用填充,而不是失败。
i__looker更新
- 用量面板信息中心表格不再滚动。用户仍可通过点击每个元素上的“从此处开始探索”来访问更多数据。
- 在“用量”面板和历史记录探索中添加了对信息中心用量的跟踪。
LookML、转换器和 IDE 修复
- 修复了链接无法在测量中正常运行的问题。
- 解决了
value_format_name和map_layer_name的引用检查问题。 - 修复了新 LookML 无法识别
day_of_year的问题。 - LookML 转换现在会自动将
date_date转换为date。 - 当存在不明确的名称时,LookML 转换器将不再失败。
- 修复了与粘贴到 IDE 相关的问题。
- IDE 不再在用户按 Enter 键后立即自动提供建议。
可视化图表修复
- 修复了与从饼图展开相关的问题。
- 修复了与条形图上的轴标签旋转相关的问题。
- 修复了多个与趋势线相关的问题。
渲染修复
- 修复了文本元素可能会导致 LookML 信息中心下载失败的问题。
- 修复了自动热图无法绘制数据的问题。
针对特定方言的修复
- 修复了 MSSQL 中与使用相对日期过滤条件和非美国服务器默认日期格式相关的问题。
- 修复了在 Vertica 中使用自定义过滤条件时出现的问题。
- 修复了与 BigQuery 标准 SQL 上的对称聚合相关的问题。
- 修复了 LookML 信息中心无法复制到空间中的问题。
- 修复了以下问题:如果在一组过滤条件中使用
raw时间范围,LookML 验证器会报错。 - 修复了部分用户无法加载保存模态框的问题。
- 修复了 Look 页面和“修改”模态窗口中聊天窗口重复的问题。
Looker 4.0 2016-10-23
LookML 和开发环境
- LookML。引入了借鉴现有“YAML 样式”LookML 语法的新 LookML 语法,但带来了三项关键改进。了解详情。
- 缩进不再定义层次结构。您可以随意使用 Tab 键(或不使用),而不必担心出现解析错误或将参数应用于错误的对象。
- 更具一致性。无需再争论定义列表的“正确”方式或何时引用内容。
- LookML 具有语义。YAML 提供语法,但没有关系或规则的概念。LookML 现在知道维度不能为
type: sum。
- 开发环境。LookML 语法的改进使 IDE 开发环境得以焕然一新。了解详情。新 IDE 包含:
- 自动建议和自动补全。系统只会建议有效的参数和值,帮助您快速准确地编写新的 LookML。
- 实时错误检查。就像拼写检查工具一样,IDE 会让您知道您声明的是
dimesnion而不是dimension,而无需运行完整的 LookML 验证器。 - 上下文相关帮助窗格。动态更新,显示与您正在处理的内容相关的文档。
- 自动设置格式,让内容看起来更美观。
- 折叠功能可帮助您专注于正在处理的内容,而不是迷失在整个文件中。
- LookML 转换器,可帮助您从 YAML 样式的 LookML 过渡到新的语法。了解详情。
注意:由于 LookML 的含义更加明确,LookML 验证器可能会发现之前未出现的错误。即使是无错误的 YAML 样式 LookML 模型转换,也需要开发者进行协调,应将其视为一个短期项目,而不是一蹴而就。此外,转换后,所有永久性派生表都将重新构建,因此请预留一些时间进行转换,以确保转换过程尽可能顺畅。了解详情。
Looker 平台
探索
- 维度填充。结果表现在会填充缺失的日期、是/否以及许多其他维度值。关联的测量值会被赋予 null 值。了解详情。
- 添加了“保存并安排时间”选项。系统会提示用户将查询保存为 Look,然后直接进入“时间表”模态窗口。
Looker 设计
- 更新了颜色,以使用白色背景以及新的按钮样式和颜色。
- 在“聊天室”中添加了“从此处探索”链接。此快捷方式可将用户直接转到 Look 的等效“探索”页面,以便更快地进行探索。
可视化
- 饼图、多圆环图和表格可视化图表的“序列”标签页。为饼图、多重圆环图和表格可视化图表实现了“系列”标签页(之前仅在笛卡尔图表上可用),该标签页取代了“样式”标签页中用于更改颜色和列标签的键值对方法。
- 可视化深入分析。在深入分析叠加层中添加了可视化选项,可在从可视化图表深入分析时选择。了解详情。
- 数据透视不再需要第二个维度。
- 引入了趋势线标签。
安排和下载
flash_on Looker 4.0 需要 PhantomJS 2.1.1。
- 图片渲染。增加了从 Look、探索或信息中心下载可视化图表图片的功能。
- 添加了下载任务的进度页面。
- 访问已安排的信息中心内的过滤条件。添加了管理员选项,可让系统以收件人身份运行预定任务,并将访问权限过滤条件应用于信息中心的查询。了解详情。
- 多个时间表。添加了通过 API 创建多个经过不同过滤的时间表的功能。
- 更大的预定结果集。添加了通过 API 安排查询的功能,且对 S3 没有限制。
方言
- flash_on Spark。
- 添加了对 Spark 2.0 的支持,包括对称聚合和 PDT。
- Spark 1.6. 添加了对对称聚合的支持。
- flash_on 取消了对 Spark 1.4 的支持。
- Hive。添加了对
datatype: date的全面支持。
常规调整和问题修复
- 添加了用于停用备份的管理控制台选项。
- 管理员现在可以将任何空间设为默认空间。
- 其他问题
- 修复了即时信息中心无法正确从缓存中提取数据的问题。
- 修复了 Liquid 模板常量无法正常工作的问题。
- 修复了粘贴到过滤条件中的值无法全部显示的问题。
- 修复了以下问题:包含趋势线的可视化图表无法正确呈现包含零的数据。
- 修复了管理员无法查看不使用电子邮件身份验证的用户的问题。
- 修复了用户在切换到封闭系统后会从其个人空间中移除的问题。