为发布做好准备
我们偶尔会停用一些功能。您可以参考旧版功能弃用时间表进行规划。
在版本说明中,您可能会看到一些特殊符号:
标记为 flash_on 的项表示现有功能发生了更改,您在更新时可能需要注意这些更改,例如功能即将弃用。
标有 science 的项目表示 Looker Labs 功能,必须由管理员在 Labs 页面上启用。
带有 build 标记的项目表示系统配置发生了更改,这些更改可能会影响您运行新版本的能力。
Looker 5.24 2018 年 9 月 23 日
LookML 和开发
- science 新增了用于 Git 管理的 API 端点。实验性 API 3.1 现在包含以下端点:
all_git_branches、git_branch、create_git、update_git、find_git_branch、delete_git_branch。
安排和下载
- 将合并的结果下载为 CSV 文件。现在,您可以将包含合并结果查询的信息中心下载为 CSV 文件。
方言
- BigQuery 标准 SQL。添加了对
DATETIME和NUMERIC数据类型的支持。 - Amazon Athena。将驱动程序更新到了 2.0.5 版。
常规调整和 bug 修复
安全
- 修复了用户可能会更改其他用户信息中心所有权的安全问题。 #### 信息中心、可视化图表和“探索”
- flash_on 现在,系列图层顺序会自动确定,而不是在启用增强型可视化实验室功能并选择多种系列类型时从右到左排列。
- 修复了长时间运行的查询会阻止信息中心加载的问题。
- 修复了以下 bug:在合并结果查询中使用自定义字段会隐藏从此处探索按钮。
- 修复了以下 bug:部分信息中心功能块会显示以下错误:
Unexpected token � in JSON at position 14。 - science 持续改进 Beta 版增强型可视化和增强型渲染程序实验室功能。 #### 内容管理和可检测性
- 修复了嵌入用户在保存外观时无法向后导航的 bug。
- 修复了以下 bug:从回收站中恢复信息中心后,外观并未一并恢复。 #### 平台和管理
- 修复了导致“由 Looker 提供支持”实例出现一些常规实例性能问题的 bug。 #### 安排和下载
- 修复了以下 bug:由于 Gmail 界面重新设计,信息中心在电子邮件中呈现错误。
- 修复了未将用户专用时区应用于导出的查询结果的 bug。 #### LookML 和开发
- 停止为空过滤条件生成多余的联接。
- science 持续改进实验性自定义字段实验室功能。 #### Action Hub
- flash_on对 Looker Action Hub 的管理菜单进行了一些细微的界面更改。
Looker 5.22 2018-08-26
信息中心和可视化
- 合并结果改进:
- science现在,您可以在合并结果中使用实验性自定义字段。
- 合并结果现已在嵌入式信息中心中推出。
- science 增强型渲染程序(Beta 版)。引入了增强型渲染功能,旨在与增强型可视化图表 Beta 版功能搭配使用。详细了解客户托管设置。
LookML 和开发
- 代码质量选项。添加了第三级代码质量要求。Looker 管理员现在可以允许开发者在 LookML 验证器中提交包含警告(但不包含未修正的错误)的 LookML 代码。了解详情。
- Git 设置性能增强。对 Git 设置流程的后端增强功能可加快 Git 集成速度并提升性能。
- flash_on 停用了旧版功能:允许使用
access_filter_fields参数旧版功能已停用,但在 Looker 6.0 发布之前,如果需要,仍可使用。今后,请使用基于用户属性的访问权限过滤条件来进行控制。了解详情。 - flash_on 引入了新的旧版功能:默认情况下,原生派生表会将日期和
yesno值转换为字符串。了解详情。
方言
- Athena。更新为 Athena 驱动程序 2.0.5,并在 Athena 中引入了对数组的支持。
常规调整和 bug 修复
信息中心、可视化和探索
- science 持续改进“增强型可视化实验室”功能。
- 修复了枢轴图偶尔会导致“探索”页面上出现空白可视化图表的 bug。
- 修复了以下 bug:某些外观无法加载超过 10,000 行。 #### 安排和下载
- 修复了因节点通信错误而导致时间表偶尔失败的 bug。
- 修复了以下 bug:已移除字段上的过滤条件会导致调度程序界面中断。
- 修复了向 S3 存储分区发送某些作业的安排失败的 bug。 #### 平台和管理
- flash_on 修复了字符串类型用户属性未正确转义
-的 bug。 #### LookML 和开发 - 解决了在 IDE 中切换文件缓慢的问题。
- 修复了以下 bug:某些
distance尺寸错误地计算了0.00的距离。 - 现在,生成的不需要的
include语句会在视图文件中带有注释。 - science 修复了内容验证器有时会在重新加载时勾选复选框的 bug。
- science 持续改进实验性自定义字段。
- flash_on 修复了自定义维度可用于查询仅限过滤的字段的 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 生成器,以使用双引号括起引用的表和架构。
信息中心和可视化
- science 持续改进实验性增强型可视化图表。
- 改进了信息中心中移动功能块的性能。
- science 持续改进实验性自定义可视化图表。
- 为可视化图表添加了异步加载功能,以提升性能。
- 修复了以下 bug:颜色调色板未导出为十六进制值。
- 修复了以下 bug:某些可视化图表无法在 iframe 中正确呈现。
- 修复了以下 bug:可视化设置菜单中的参考线标签文本框仅接受单个字符。
- 修复了以下 bug:在界面中切换可视化配置菜单会在可视化中创建空白。
安排和下载
- 修复了嵌入用户需要
save_content权限才能创建时间表的 bug。 - 修复了电子邮件时间表在 Outlook 2013 中呈现不正确的 bug。
内容管理和可检测性
- 使用户空间中的网格或表格选择在会话中保持不变。
修复了合并的结果在首页缩略图中无法正常运行的 bug。
Looker 5.18 2018 年 6 月 28 日
平台和管理
- 在管理控制台中新增了
Passwords页面。借助新的“管理”菜单,您可以进一步控制 Looker 用户的密码要求。了解详情。 - flash_on 新增了默认密码要求。新密码和重置密码须符合以下要求:长度不得少于 7 个字符,且至少包含 1 个大写字母、1 个小写字母、1 个数字字符和 1 个特殊字符。
- Looker 现在会将上下文信息作为 SQL 注释添加到每个查询中。
- Looker 现在使用 Java 来管理证书验证,而不是维护自己的独特 CA 软件包。了解详情。### 信息中心和可视化图表
- science 改进了合并结果。
- 合并结果不再需要特殊的用户群组或实验室设置。
- 现在,您可以将信息中心级过滤条件应用于“合并的结果”功能块。
- 现在,您可以在内容验证工具中验证合并的结果。
- science 实验室中增强型可视化图表。实验室切换开关可启用新的可视化图表架构。启用此 Beta 版实验室功能后,直角坐标系图表可能会看起来更清爽一些。
- flash_on Beta 版 API 变更。
dashboard路线已更新,可对“合并的结果”功能块进行过滤。dashboard_elements对象现在包含listen数组,而不是键值对。了解详情。 ### LookML 和开发
- Git HTTPS 配置。现在,您可以使用用户名和密码通过 HTTPS 配置 Git 连接。了解详情。
- 新增了 PDT DDL 自定义功能。现在,开发者可以使用 LookML 参数
create_process和sql_create自定义 PDT DDL 语句。详细了解create_process。详细了解sql_create。 - science 项目导入公共远程代码库。现在,您可以导入 Looker 块和其他公共项目,并随着公共代码库的更新而保持最新状态。了解详情。
- flash_on 新增了 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。 - 改进了对名为
yes和no的字段的错误处理。####方言 修复了以下 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 项目。
- flash_on“删除项目”按钮现在可通过 LookML 项目设置菜单访问,而不是通过“管理项目”访问。
- flash_on 在字段名称和别名名称有可能导致冲突时,引入了 LookML 验证器警告。
- 添加了从公共代码库创建项目的只读克隆的功能。
安全
- 修复了以下问题:在导出非常大的 Excel 文件时,可能会导致未加密的文件写入 tmp 目录。若要访问这些文件,需要对 Looker 主机拥有系统级访问权限,此类访问会记录并受到监控,并且仅限特定 Looker 人员。
- flash_on 用户无法再修改基于其无“探索”权限的模型的造型和信息中心功能块。
- 修复了实验性登录页面消息、近期活动页面中显示的群组名称以及管理控制台中某些“用户属性”字段中的潜在 HTML 注入漏洞。
- 修复了允许使用 Markdown 的字段中存在的锚标记反向 Tab 键攻击漏洞。
方言
- Microsoft Azure PostgreSQL。引入了对 Microsoft Azure PostgreSQL 的支持。
- Google BigQuery 标准 SQL。改进了性能,并增强了使用对称汇总扩缩查询的能力。
- Snowflake。增强了 LookML 生成器,以更好地保留字符大小写并正确识别所有时间戳类型。
- flash_on Teradata。Looker .jar 不再包含 Teradata 驱动程序。客户托管的 Looker 部署的管理员必须向其 Looker 计算机添加驱动程序。了解详情。
- 改进了 Hive 和 Spark 的月份名称 SQL 实现,使其更简洁、性能更高。
内容管理和可检测性
- 改进了聊天室中内容的显示方式。
- flash_on 聊天室中会以缩略图的形式显示外观和信息中心。
- 复制、修改、删除和重命名缩略图中的内容。
- 在聊天室中查看内容元数据。
常规调整和 bug 修复
信息中心、可视化和探索
- science 向实验性自定义字段添加了衡量标准
type: sum。 - science 修复了自定义字段中的自动补全功能存在的 bug。
- 修复了以下 bug:当过滤条件值包含过多字符时,
run按钮会在 iframe 中隐藏。 - 修复了
all_dashboardsAPI 调用返回已删除信息中心的问题。 - 修复了以下 bug:表格计算和自定义字段无法与别名字段搭配使用。
安排和下载
- science 向 API 3.1 添加了其他端点。
平台和管理
- 改进了 Google 身份验证失败时的日志诊断信息。
- 修复了管理员使用情况页面上缺少
run按钮的 bug。 修复了以下 bug:内部数据库中不兼容的文本长度有时会导致数据截断。
Looker 5.14 2018-05-06
平台和管理
- Cookie 通知横幅。在“管理”菜单中添加了一个切换开关,用于向 Looker 实例中的所有用户显示 Cookie 通知横幅。
- flash_on 电子邮件订阅变更。从用户菜单中移除了所有电子邮件订阅选项。现在,用户可以在账号页面中关联的偏好设置中心中管理其订阅偏好设置。
- 修改已停用的 LDAP 用户和 SSO 用户。引入了允许管理员修改已停用的 LDAP 和 SSO 用户的功能。
- 更新了缓存数据保留政策。在未启用“即时信息中心实验室”功能时,Looker 大大缩短了清理缓存的加密查询结果所需的时间。
信息中心、可视化图表和探索
science 实验性自定义字段。借助这项新的实验性功能,您无需额外进行 LookML 建模,即可动态创建字段。点击“下一步”试用。详细了解如何设置实验组。
改进了映射功能并添加了新地图。包括卫星地图、交通地图、标签可见性控制等。
- flash_on如果您的实例在防火墙后面运行,您可能需要将
mapbox.com列入白名单,因为映射不再指向lookecdn.com。
- flash_on如果您的实例在防火墙后面运行,您可能需要将
安排和下载
- 新的 Scheduler 模态窗口。
- 提高了电子邮件大小限制。电子邮件大小上限已提高到 15 MB。
- science Looker API 3.1 API 3.1 端点和功能现已在交互式 Looker API 文档中推出,供您试用。了解详情。
LookML 和开发
- flash_on 现在,当基于 SQL 的派生表中包含
${}字段引用时,LookML 验证器会正确包含警告。请注意,目前无法从派生表引用 LookML 字段;以前,如果${}字符引用了字段,Looker 会静默忽略这些字符。 - Git 垃圾回收。Looker 现在会通过
git gc定期对所有项目代码库执行垃圾回收。这将加快 Looker 中执行的大多数 Git 操作,尤其是在大型项目中。
常规调整和 bug 修复
信息中心、可视化和探索
- 修复了以下 bug:某些可视化图表中的停用系列不会保存到信息中心图块中。
- 修复了“探索”工具栏中可视化选项顺序错误的 bug。
- 修复了以下 bug:使用表格计算的某些可视化图表显示 null 值。
- 修复了系列标签更改未保存到非直角坐标系图表的 bug。
- 修复了 X 轴上
time和ordinal数据之间切换时出现的 bug。 - 修复了
index()表格计算函数损坏的 bug。 - 修复了“探索”字段菜单在页面底部被截断的 bug。
LookML 和开发
- 修复了以下 bug:将任何 LookML 信息中心导入到某个聊天室会将所有 LookML 信息中心导入到该聊天室。
- 修复了以下 bug:某些 PDT 未能按正确的顺序构建。
- 修复了数据集缺少
max_cache_age的 bug。 - 修复了从信息中心生成错误 LookML 的 bug。
内容管理和可检测性
- 修复了
add to dashboard按钮消失的 bug。
安排和下载
- 修复了编辑定期方案过滤条件时无法保存的 bug。
方言
- flash_on 数据虚拟化驱动程序不再与 Looker
.jar捆绑在一起。客户托管的 Looker 部署的管理员必须向其 Looker 计算机添加驱动程序。了解详情。
平台和管理
- 修复了无法删除无法再修改的用户的 bug。
- 修复了连接测试导致假阴性结果的 bug。
安全
- 引入了转义 CSV 文件中可能会被常见电子表格应用解读为公式或宏的值的功能。
为 Looker 登录页面添加了点击劫持保护。