Looker 1.28 2014-03-30
資訊主頁
- 資訊主頁篩選器,提供互動式資訊主頁 (查看說明文件)
- 新增「探索 SQL」,可直接前往資訊主頁元素的 SQL 查詢
- 限制同時執行的查詢數量
資料庫
- Redshift 時區支援
衍生資料表
persist_for適用於基本檢視畫面 (請參閱說明文件)
模型開發
- 改善退出開發人員模式的體驗,避免出現 404 頁面
- 在 Git 修訂版本檔案清單中,新增「check all」選項,可選取所有檔案
Looker 1.26 2014-03-05
資訊主頁
- 單一值資訊主頁元素現在可展開
- 資訊主頁可參照多個模型 (例如 2 個以上的連結可為一個資訊主頁提供資料)
模型開發
- 編輯器已新增鍵盤快速鍵說明
- 「全部還原」現在會刪除未追蹤的檔案
衍生資料表
- 複合衍生資料表簡介
管理與設定
- 公開網址警示:如果執行個體使用自行簽署的 SSL 憑證,公開網址上會顯示訊息。
- 「新增使用者」快訊:新增使用者時,如果使用的網域先前未曾用過,系統會顯示警告,提醒您正在新增外部網域的電子郵件地址。
- 資料庫連線:可將參數新增至 JDBC 連線字串
Looker 1.24 2014-02-09
Look 圖表
- 在 Outlook 中,已排定的 Look 圖表一律會以電子郵件附件形式傳送
模型開發
- 檔案清單現在會顯示 include 檔案的模型名稱
管理與設定
- 新增國際時區支援
Looker 1.22 2014-01-12
永久衍生資料表
Looker 1.20 2013-11-29
探索 (查詢建立工具)
- 依標籤 (而非名稱) 排序側欄中的欄位
- 依範圍 (而非檢視名稱) 產生欄位分組
- 模型錯誤會在初次載入網頁時顯示,而非在執行查詢後顯示
資訊主頁
- 在資訊主頁下拉式選單中新增「探索資料」連結,方便存取查詢
- 新增折線圖的
show_points參數
LookML
模型開發
- 瀏覽器分頁行為變更:如果模型檔案已在瀏覽器分頁中開啟,
go to definition會前往開啟的分頁 - 生成器改善項目
- 選擇性生成及重新生成模型
- 改善 ID 欄位辨識功能
- 改良 Git 使用者介面,指出開發人員模式的目前狀態
save現在會顯示剖析錯誤的錯誤訊息- SQL Runner 現在會為查詢生成 LookML
- 新增重設開發人員目錄的選項,以符合正式版模型檔案 (在「帳戶」頁面存取)
資料庫
- 改良 MSSQL、Aster 和 Vertica SQL Runner 和模型產生器
- 改善資料庫連線失敗的診斷功能
- 修正 Redshift 的年份篩選器錯誤
- 新增對衍生資料表的 Redshift 支援
- 新增 SAP Hana 支援
管理員
- 新增用量面板,可查看整個安裝作業的 Looker 產品用量
- 管理員現在可以查看所有公開 Look 圖表網址
Looker 1.18 2013-10-06
資訊主頁
LookML 變更
- 改善計數
管理異動
- 自動設定開發人員模型目錄
- 「新增使用者」現在會提供模型清單,方便您授予存取權
模型開發異動
- 簡化模型檔案清單,現在可以新增、刪除及重新命名檔案
- 更新 LookML 編輯器,改善搜尋功能、提供更智慧的檔案狀態訊息,以及更完善的語法醒目顯示功能
- 生成器和 SQL Runner 已移至「模型」部分
- 產生器最佳化,包括 Redshift 的改善項目
資料庫變更
- 「連線」頁面現在會主動執行測試,並顯示連線的詳細分析
- Redshift 的 SSL 支援
Looker 1.16.5 2013-08-05
隆重推出「Looks」
Bookmarks已重新命名為Looks,並更新 Look 的視覺版面配置- 新增訂閱頻率間隔
更新支援文件
- 所有使用者都能存取支援文件連結
- 新增「使用 Looker」和「在 Looker 開發」的文件
- 現在可以搜尋文件
導覽和使用者介面異動
- 已新增「
clear」查詢按鈕 - 查詢建立工具圖示變更
- 支援 gravatar 的使用者顯示圖片
- 改善行動版面配置
LookML 變更
- 更優異的 Join:LookML 現在提供更優異的 Join 編寫方式。如要瞭解新語法,請參閱說明文件。
- 資料表別名:導入
sql_table_name,處理含有空格和資料表前置字串的資料表名稱。如要瞭解新語法,請參閱說明文件。 - 新欄位屬性:
hidden: true和deprecated: true。隱藏和已淘汰的欄位都不會顯示在 Looker Explorer 中,但會顯示結果。已淘汰的欄位會顯示警告,指出該欄位已淘汰。這些標記可讓含有舊欄位的查詢繼續運作,但會建議使用者不要使用。
管理異動
- 記錄檔輪替;內部輪替可設為每日、每週或每月。如果您使用了外部記錄檔輪替工具,請設為「永不」並將 USR2 信號傳送至 Looker 程序,以便觸發重新開啟記錄檔的作業。
- 應用程式內《使用者授權協議》(EULA) 驗證程序。更新後,第一位登入系統的使用者會看到同意 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」
其他
- Epoch 小時:以「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」屬性;指定基礎資料庫欄位類型 (epoch、timestamp、datetime、date)
Looker 1.11.13 2012-12-21
改善歷來記錄檔
記錄會以更易讀的格式顯示。查詢會顯示檢視、欄位和排序的參數,而不是難以理解的英文句子。
日期篩選器允許 NULL 值
日期篩選器允許 NULL、NOT NULL 和 -NULL。
錯誤處理機制
改善 Looker 開發模式的錯誤處理機制,找出命名不正確的參數和陳述式。
欄位範圍
新增「- scoping: true」以簡化語言。如果設定「scoping: true」,所有欄位名稱和組合名稱都會限定在檢視畫面範圍內。如果集合名稱和欄位名稱不含「.」,系統會假設其範圍限定在檢視表。組合或欄位的全名一律包含「.」。舉例來說,下列欄位的全名為「foo.bar」,但在檢視畫面中可參照為「bar」:
之後 (scoping: true)
- view: foo
fields:
- dimension: bar
之前 (未限定範圍)
- view: foo
fields:
- name: foo_bar
- 沒有「scoping: true」的模型會繼續照常運作
- 產生器現在會產生限定範圍的模型
衍生資料表支援
檢視表可以建立在子查詢 (衍生資料表) 上。這項功能非常適合用來建立實體相關事實。衍生資料表會在主要查詢執行前建構。在 mySQL 中,如要使用這項功能,您必須具備名為「TMP」的資料庫寫入權限,即使 Looker 永遠不會寫入這個資料庫也一樣。Looker 只會使用「CREATE TEMPORARY TABLE 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 工程師即時通訊」方塊。現在,您可以更輕鬆地與 Looker 工程團隊聯絡,協助您解決各種問題。如果遇到問題,請透過 Looker 即時通訊與我們聯絡。我們很樂意提供協助。
非管理員使用者可以查看 LookML 模型
所有 Looker 使用者現在都可以透過每個欄位旁的「查看」連結,或標頭中的「模型」連結,檢查基礎 LookML 模型。
術語更新
我們已統一 Looker 的部分新術語:
- LookML:Looker 語言,以 YAML 為基礎,可為特定資料庫連線定義邏輯商業模式。
- 欄位:代表一筆資料,可直接取自資料庫中的資料欄,或根據資料庫中的一或多個資料欄計算而得。在 LookML 中定義。
- 維度:用於將查詢結果分組的欄位。
- 測量指標:用於匯總資料庫中各列資料的欄位。
- 查詢:根據指定檢視表中選取的欄位和維度,執行 SQL 陳述式。
- 檢視表:描述商業主體 (使用者、訂單等) 的欄位和彙整集合。以 LookML 編寫。標頭中先前標示為「查詢」。
- 模型:一組檢視表和相關聯的中繼資料,用於描述企業的邏輯模型。標頭先前標示為「字典」。
- Looker 網頁版使用者介面的標頭也隨之更新。「Dictionary」和「Query」現在已合併為單一「探索」下拉式選單。標頭中現在有「模型」連結 (如上所述)。
郵件訂閱更新
現在可以自訂郵件訂閱項目的開始時間和重複時間。您也可以新增其他訂閱者 (無論是否為貴機構內部人員),將他們加入郵件的副本收件者。如要管理機構外部的郵件收件者,請前往管理面板的「管理外部人員」部分。
一如往常,歡迎你提供意見和建議!