Looker 1.28 2014-03-30
信息中心
- 提供互动式信息中心的信息中心过滤条件(查看文档)
- 添加了“浏览 SQL”以直接转到 SQL 查询信息中心元素
- 限制同时运行的查询数量
数据库
- Redshift 时区支持
派生表
persist_for
适用于基本视图(请参阅文档)
模型开发
- 改进了退出开发者模式的体验,以避免出现 404 页面
- 添加了“检查全部”选项,用于在 Git 提交内容中的文件进行 git comm 列表期间选择所有文件
Looker 1.26 2014-03-05
信息中心
- 单值信息中心元素现在可展开
- 信息中心可以引用多个模型(例如,支持 2 个以上的连接,为一个信息中心提供支持)
模型开发
- 向编辑器添加了键盘快捷键帮助
- 现在,“全部还原”会删除未跟踪的文件
派生表
- 隆重推出复合派生表
管理员设置
- 公共网址提醒:如果您的实例使用的是自签名 SSL 证书,则公共网址上会显示消息。
- 添加用户提醒:在添加用户时使用的网域之前尚未使用时,系统会显示警告,提醒您正在添加来自外部网域的电子邮件地址。
- 数据库连接:能够向 JDBC 连接字符串添加参数
Looker 1.24 2014-02-09
外观
- 修正了 Outlook 中针对计划外观的电子邮件附件问题
模型开发
- 文件列表现在会显示包含文件的型号名称
管理员设置
- 添加了国际时区支持
Looker 1.22 2014-01-12
永久性派生表
Looker 1.20 2013 年 11 月 29 日
探索(查询构建器)
- 按标签(而不是名称)对边栏中的字段进行排序
- 按范围(而不是视图名称)生成字段分组
- 在初始网页加载时显示模型错误,而不是在运行查询后显示
信息中心
- 为访问查询添加了信息中心下拉菜单中的“探索数据”链接
- 为折线图添加了
show_points
参数
LookML
- 支持逐月总计数据(占总数的百分比和先前的百分比)。如需了解新语法,请参阅相关文档
- 添加了
one_to_one
作为联接选项;可让您对联接执行衡量,以处理联接上的一对一关系。如需了解新语法,请参阅相关文档。
模型开发
- 浏览器标签页行为变更:如果在浏览器标签页中打开模型文件,
go to definition
会转到打开的标签页 - 改进了生成器
- 选择性地生成和重新生成模型
- 改进了 ID 字段识别
- 改进了 Git 界面,以指示开发者模式的当前状态
- 现在,
save
会显示因解析错误而显示的错误消息 - SQL Runner 现在为查询生成 LookML
- 添加了重置开发者目录的选项,以匹配生产模型文件(在“帐号”页面上访问)
数据库
- 改进了 MSSQL、Aster 和 Vertica SQL Runner 和模型生成器
- 改进了对失败的数据库连接的诊断
- 修复了 Redshift 上的年份过滤器错误
- 为派生表添加了 Redshift 支持
- 添加了对 SAP Hana 的支持
管理
- 添加了使用情况面板,可查看 Looker 在整个安装过程中的使用情况
- 管理员现在可以查看所有公开网址
Looker 1.18 2013-10-06
信息中心
LookML 变更
- 改进了计数
管理方面的变化
- 自动设置开发者模型目录
- 添加用户现在提供了用于授予访问权限的模型列表
模型开发变更
- 模型文件列表已简化,现在可以添加、删除和重命名文件
- 更新了 LookML 编辑器,改进了搜索功能、更智能的文件状态消息,并改进了语法突出显示功能
- 生成器和 SQL 运行程序已移至“模型”部分
- 对生成器进行了优化,包括改进红移
数据库更改
- “连接”页面现在会主动运行测试,并显示连接的详细分析
- 为 Redshift 提供 SSL 支持
Looker 1.16.5 2013-08-05
Looks 简介
Bookmarks
已重命名为Looks
,并且更新了 Looks 的视觉布局- 添加了额外的订阅频率间隔
更新了支持文档
- 所有用户均可使用支持文档链接
- 添加了关于在 Looker 中使用 Looker 和进行开发的新文档
- 文档现在可供搜索
导航和界面变更
- 添加了
clear
查询按钮 - 查询构建器图标更改
- 支持 gravatar 的用户头像
- 移动设备布局改进
LookML 变更
- 更好的联接:LookML 现在有更好的方式来编写联接。如需了解新语法,请参阅相关文档。
- 别名表:引入了
sql_table_name
,用于处理包含空格和表前缀的表名称。如需了解新语法,请参阅相关文档。 - 新增了字段属性:
hidden: true
和deprecated: true
。隐藏字段和已弃用的字段都不会显示在 Looker 浏览器中,但会显示结果。已弃用的字段会显示警告,提示该字段已弃用。这些 flag 可以保留包含旧字段的查询,但建议用户不要使用它们。
管理方面的变化
- 日志文件轮换;内部轮换可以设置为每天、每周或每月。如果使用外部日志旋转器,请设置为“永不”,并向 Looker 进程发送 USR2 信号,以触发日志文件重新打开。
- 应用内最终用户许可协议 (EULA) 验证流程。更新后,系统会提示第一个登录系统的用户同意最终用户许可协议。
- SQL Runner 改进
- 允许用户更改帐号电子邮件
数据库更改
- 添加了 BitYota、Vertica、Vectorwise 的方言
- MS SQL 方言改进
- Redshift 性能改进
Looker 1.12.10 2013-03-30
导航和界面变更
- 为
Run Last Query
(control+shift+L) 和Enter Developer Mode
(control+shift+D) 添加了键盘快捷键 - 已将
Run Last Query
添加到用户下拉菜单中 Return to Last Query
始终显示在模型页面上- “
History
”已移至用户下拉菜单 Chat
功能现已启用,只需点击顶部导航菜单中的 Chat 图标即可Support Site
链接可让您从 ?顶部导航菜单中的图标- 改进了移动设备的布局并修复了导航错误
- 在“书签”页面上添加了导航功能,以便更轻松地查看其他用户的书签
- 新的列标题下拉菜单可让您轻松过滤列、数据透视/逆透视列,以及从列标题下拉菜单转到字段定义。
查询构建器
- 展开的隐藏区域,用于隐藏/显示边栏
- 添加了提醒和提示,以便在做出更改时重新运行查询
- 除非导出,否则查询结果上限为 3000 条
- 实现了合理的排序(未指定排序时)
LookML 变更
Conditionally Filter
添加了对默认过滤条件语法的更改(请参阅修订后的文档)- 在基本视图中支持 'from
其他
- 纪元小时数:以 YYYY-MM-DD HH' 格式显示,以便在用户点击时正确过滤
- 数据库连接:允许为每个数据库连接设置最大连接数
- 数据库连接:添加了 SSL 选项
Looker 1.11.30 2013-03-05
- 界面焕然一新,易用性更强
- 重新设计的查询界面
- 接口中的 Git 集成(无需通过 SSH 部署更改)(请参阅修订后的文档)
- 对 Redshift 的数据库支持
Looker 1.11.23 2013-02-19
产品最新动态
- 提升了 SSL 安全性
- 自动重新连接到 Postgres 数据库
- 生成工具现在支持为单个表生成模型
- 改进了 ERB 错误的处理和显示
- 添加新用户并将其设为管理员时的选项
- 新查询界面中的过滤器帮助
LookML 语言更新
- “yesno”支持,作为时间范围支持
- "datatype" 属性用于时间范围字段;指定底层数据库字段类型(纪元、时间戳、日期时间、日期)
Looker 1.11.13 2012-12-21
改进了历史记录日志
历史记录会以更易于阅读的格式显示。查询会显示视图、字段和排序参数,而非无法读取的英语句子。
日期过滤器允许 NULL 值
日期过滤条件中允许 NULL、NOT NULL 和 -NULL。
错误处理
改进了 Looker 开发模式下的错误处理,以捕获错误命名的参数和语句。
字段范围限定
添加了 '- 范围限定为 true,以便简化语言。使用“范围限定:true”时,所有字段名称和设置名称的范围都限定在视图中。设置不含“''”的名称和字段名称时,系统会将其范围限定为视图。集或字段的全名始终包含 ''。例如,以下字段的全名将命名为 'foo.bar',但可以在视图中以 'bar' 引用:
更改后(作用域:true)
- view: foo
fields:
- dimension: bar
之前(不限定范围)
- view: foo
fields:
- name: foo_bar
- 限定范围的模型:“true”将继续照常使用
- 生成器现在生成限定了范围的模型
派生表支持
视图可以基于子查询(派生表)构建。这对于积累有关实体的事实非常有用。派生表是在主查询运行之前构造的。在 mySQL 中,虽然 Looker 从不向此数据库写入数据,但您需要对名为“TMP”的数据库的写入权限。Looker 仅使用“创建表 TMP”进行 '创建临时表。
派生表示例
- base_view: orders
view: orders
- view: orders
fields:
- dimension: amount
type: number
- dimension: total_amount
type: sum
sql: ${amount}
- join: users
sql_on: orders.user_id=users.id
base_only: true
- join: user_orders_facts
sql_on: orders.user_id=user_orders_facts.user_id
base_only: true
- view: users
fields:
- dimension: name
- view: user_orders_facts
derived_table:
sql: |
SELECT
users.id as user_id
, COUNT(*) as lifetime_orders
, MAX(orders.date) as most_recent_purchase_date
FROM orders
GROUP BY user.id
indexes: [user_id]
fields:
- dimension: lifetime_orders
type: number
- dimension: most_recent_order
type: time
timeframes: [date, week, month, year]
sql: $$.most_recent_purchase_date
数据库支持改进
- 创建模型时,现在会引用 Postgres 保留字词
- MSSQL 现在是受支持的 SQL 方言
Looker 1.10.13 2012-11-06
应用内支持聊天
现在,管理员将在右下角看到“与 Looker Eng 聊天”框。现在,您可以更轻松地与 Looker 工程团队联系,帮助他们解决大大小小的问题。如果您遇到困难,请通过 Looker 聊天与我们联系。我们会竭诚为您提供帮助。
非管理员用户可以查看 LookML 模型
现在,所有 Looker 用户都有机会通过每个字段旁边的“查看”链接或通过标题中的“模型”链接检查底层 LookML 模型。
术语更新
我们对 Looker 的一些新术语进行了标准化:
- LookML - 基于 YAML 的 Looker 语言,用于为给定的数据库连接定义逻辑业务模式。
- 字段 - 表示直接从数据库的一列的数据,或从数据库中的一个或多个列计算的数据。在 LookML 中定义。
- 维度 - 用于将结果分桶到查询结果中的不同字段的字段。
- 衡量 - 用于汇总数据库中各行数据的字段。
- 查询 - 根据指定视图中的所选字段和维度执行 SQL 语句。
- View - 描述业务实体(用户、订单等)的字段和联接集合。采用 LookML 编写。以前是标题中的“查询”。
- Model - 描述业务逻辑模型的视图和相关元数据的集合。标题以前称为“字典”。
- 这些更改还会对 Looker 网页界面中的标头进行一些更新。字典和查询现已合并为一个“探索”下拉菜单。现在,标题中有一个“模型”链接(如上所述)。
邮件订阅更新
现在可以使用自定义开始时间和时间创建邮件订阅。您还可以添加其他要通过邮件抄送的订阅者(无论是在单位内部还是外部)。通过管理控制台的“管理外部人员”部分可以管理单位外部人员的邮件。
一如既往,我们欢迎您提供反馈和建议!