Looker 1.28 2014-03-30
資訊主頁
- 資訊主頁篩選器,提供互動式資訊主頁 (請參閱說明文件)
- 新增「探索 SQL」功能,可直接前往資訊主頁元素的 SQL 查詢
- 限制同時執行的查詢數量
資料庫
- Redshift 時區支援
衍生資料表
persist_for
可在基本檢視畫面中運作 (請參閱說明文件)
模型開發
- 離開開發人員模式的體驗已改善,可避免顯示 404 頁面
- 新增「check all」功能,可在 Git 修訂版本中選取 Git 檔案的 git comm 清單中的所有檔案
Looker 1.26 2014-03-05
資訊主頁
- 單一值資訊主頁元件現在可進行鑽研
- 資訊主頁可參照多個模型 (例如2 個以上的連線可供一個資訊主頁使用)
模型開發
- 編輯器新增鍵盤快速鍵說明
- 「Revert All」現在會刪除未追蹤的檔案
衍生資料表
- 隆重推出複合衍生資料表
管理員與設定
- 公開網址警告:如果執行個體使用自行簽署的 SSL 憑證,就會在公開網址上顯示訊息。
- 新增使用者警告:新增使用者時,如果使用未曾用過的網域,系統會發出警告,提醒你新增的電子郵件地址來自外部網域。
- 資料庫連線:可在 JDBC 連線字串中新增參數
Looker 1.24 2014-02-09
Look 圖表
- 修正 Outlook 中已排定傳送時間的 Look 電子郵件附件一律顯示的問題
模型開發
- 檔案清單現在會顯示所包含檔案的模型名稱
管理員與設定
- 新增國際時區支援
Looker 1.22 2014-01-12
永久衍生資料表
Looker 1.20 2013-11-29
探索 (查詢建立工具)
- 依標籤而非名稱排序側欄中的欄位
- 依據範圍 (而非檢視畫面名稱) 產生欄位分組
- 模型錯誤會在初次載入網頁時顯示,而不是在執行查詢後顯示
資訊主頁
- 在資訊主頁下拉式選單中新增「探索資料」連結,方便存取查詢
- 為折線圖新增
show_points
參數
LookML
模型開發
- 變更瀏覽器分頁行為:如果模型檔案是在瀏覽器分頁中開啟,
go to definition
會前往已開啟的分頁 - Generator 改善項目
- 選擇性產生及重新產生模型
- 改善 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 編輯器,提供更完善的搜尋功能、更聰明的檔案狀態訊息,以及更進步的語法醒目顯示
- 將 Generator 和 SQL Runner 移至「Model」部分
- 包括 Redshift 的改善項目在內的產生器最佳化
資料庫異動
- 「Connections」頁面現在會主動執行測試,並顯示連線的詳細分析
- Redshift 的 SSL 支援
Looker 1.16.5 2013-08-05
隆重推出 Look
Bookmarks
已重新命名為Looks
,並更新了外觀的視覺版面配置- 新增更多訂閱頻率間隔
更新的支援文件
- 所有使用者都能存取支援文件連結
- 新增「使用 Looker」和「在 Looker 中開發」相關說明文件
- 文件現已可供搜尋
導覽和使用者介面異動
- 新增
clear
查詢按鈕 - 查詢產生器圖示變更
- 支援 gravatar 的使用者顯示圖片
- 改善行動版面配置
LookML 變更
- 更優質的彙整:LookML 現已提供更優質的彙整寫法。如要瞭解新語法,請參閱說明文件。
- 別名資料表:引入
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
功能現已啟用,只要按一下頂端導覽選單中的「即時通訊」圖示即可啟用Support Site
連結會將您導向「?」中的說明文件。頂端導覽選單中的圖示- 改善行動裝置的版面配置,並修正導覽錯誤
- 在「書籤」頁面新增導覽功能,方便查看其他使用者的書籤
- 新增資料欄標題下拉式選單,方便使用者輕鬆篩選資料欄、樞紐/取消樞紐資料欄,並從資料欄標題下拉式選單前往欄位定義。
查詢產生器
- 擴大可點選區域,用於隱藏/顯示側欄
- 新增警示和提示,在變更時重新執行查詢
- 除非匯出,否則查詢結果上限為 3000
- 在未指定排序順序時,實作合理的預設排序順序
LookML 變更
- 變更預設篩選器語法,新增
Conditionally Filter
(請參閱修訂版說明文件) - 支援在基本檢視畫面中使用「from」
其他
- Epoch Hours:以「YYYY-MM-DD HH」的格式顯示,以便在點選時正確篩選
- 資料庫連線:允許為每個資料庫連線設定連線數上限
- 資料庫連線:新增 SSL 選項
Looker 1.11.30 2013-03-05
- 介面採用全新外觀,可提升可用性
- 重新設計的查詢介面
- 在介面中整合 Git (無需透過 SSH 部署變更) (請參閱修訂版說明文件)
- Redshift 的資料庫支援
Looker 1.11.23 2013-02-19
產品更新
- 提升 SSL 安全性
- 自動重新連線至 Postgres 資料庫
- Generator 現已支援針對單一資料表產生模型
- 改善 ERB 錯誤的處理和顯示方式
- 新增使用者時,可選擇將其設為管理員
- 在新查詢介面中提供篩選器說明
LookML 語言更新
- 支援「yesno」做為時間範圍
- 時間範圍欄位的「datatype」屬性,可指定基礎資料庫欄位類型 (紀元、時間戳記、日期時間、日期)
Looker 1.11.13 2012-12-21
改善歷來記錄檔
歷史記錄會以更易讀的格式顯示。查詢會顯示檢視畫面、欄位和排序的參數,而非難以閱讀的英文句子。
日期篩選器允許使用空值
日期篩選器允許使用 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 Eng 團隊進行即時通訊」方塊。您現在可以更輕鬆地與 Looker 工程團隊聯絡,解決大小問題。如果遇到問題,請透過 Looker 即時通訊與我們聯絡。我們很樂意提供協助。
非管理員使用者可查看 LookML 模型
所有 Looker 使用者現在都可以透過各欄位旁的「查看」連結,或標題中的「模型」連結,檢查底層 LookML 模型。
術語更新
我們已將 Looker 的部分新術語標準化:
- LookML:Looker 語言,以 YAML 為基礎,可為特定資料庫連線定義邏輯業務模型。
- 欄位:代表一筆資料,可直接從資料庫中的資料欄取得,或由資料庫中一或多個資料欄計算而得。在 LookML 中定義。
- 維度:用於將查詢結果分割成不同群組的欄位。
- 度量 - 用於匯總資料庫中各列資料的欄位。
- 查詢:根據指定檢視畫面中所選欄位和維度執行 SQL 陳述式。
- 檢視畫面:描述商業實體 (使用者、訂單等) 的欄位和彙整作業集合。以 LookML 編寫。在標題中先前標示為「Query」。
- 模型:描述業務邏輯模型的一系列檢視畫面和相關中繼資料。先前在頁首標示為「字典」。
- 這些變更也帶來了 Looker 網頁 UI 標題的部分更新。字典和查詢功能現已合併為單一「探索」下拉式選單。標題中現在有「Models」連結 (如上文所述)。
郵件訂閱更新
您現在可以建立郵件訂閱項目,並自訂開始和重複時間。您也可以新增其他訂閱者,並將他們加入郵件的副本欄位,不限機構內外。如要管理機構外郵寄對象,請前往「管理」面板的「管理外部人士」專區。
一如往常,我們十分歡迎你提供意見回饋!