1.x 版本資訊

Looker 1.28 2014-03-30

資訊主頁

  • 資訊主頁篩選器,提供互動式資訊主頁 (請參閱說明文件)
  • 新增「探索 SQL」功能,可直接前往資訊主頁元素的 SQL 查詢
  • 限制同時執行的查詢數量

資料庫

  • Redshift 時區支援

衍生資料表

模型開發

  • 離開開發人員模式的體驗已改善,可避免顯示 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

  • 支援月對月總和 (百分比總和和百分比前值)。如要瞭解新語法,請參閱說明文件
  • 新增 one_to_one 做為彙整選項,讓您在彙整時加入一對一關係的評估資料。如要瞭解新語法,請參閱說明文件

模型開發

  • 變更瀏覽器分頁行為:如果模型檔案是在瀏覽器分頁中開啟,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: truedeprecated: 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 變更

其他

  • 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」連結 (如上文所述)。

郵件訂閱更新

您現在可以建立郵件訂閱項目,並自訂開始和重複時間。您也可以新增其他訂閱者,並將他們加入郵件的副本欄位,不限機構內外。如要管理機構外郵寄對象,請前往「管理」面板的「管理外部人士」專區。

一如往常,我們十分歡迎你提供意見回饋!