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