Catatan Rilis 1.x

Looker 1.28 2014-03-30

Dasbor

  • Filter dasbor untuk menyediakan dasbor interaktif (lihat dokumentasi)
  • Menambahkan "Jelajahi SQL" untuk langsung membuka kueri SQL untuk elemen dasbor
  • Membatasi jumlah kueri yang berjalan secara bersamaan

Database

  • Dukungan zona waktu Redshift

Tabel Turunan

Pengembangan Model

  • Pengalaman keluar dari Mode Developer ditingkatkan untuk menghindari halaman 404
  • Menambahkan "check all" untuk memilih semua file selama daftar file git comm dalam commit Git

Looker 1.26 2014-03-05

Dasbor

  • Elemen dasbor nilai tunggal kini dapat di-drilldown
  • Dasbor dapat mereferensikan beberapa model (misalnya, 2 koneksi atau lebih yang mendukung satu dasbor)

Pengembangan Model

  • Bantuan pintasan keyboard ditambahkan ke editor
  • "Kembalikan Semua" kini menghapus file yang tidak dilacak

Tabel Turunan

Admin & Penyiapan

  • Notifikasi URL publik: Pesan ditampilkan di URL publik jika instance Anda menggunakan sertifikat SSL yang ditandatangani sendiri.
  • Notifikasi Tambahkan Pengguna: Saat menambahkan pengguna dengan domain yang belum pernah digunakan sebelumnya, peringatan akan memberi tahu Anda bahwa Anda menambahkan alamat email dari domain asing.
  • Koneksi Database: Kemampuan untuk menambahkan parameter ke string koneksi JDBC

Looker 1.24 09-02-2014

Tampilan

  • Memperbaiki lampiran email secara konsisten di Outlook untuk Look terjadwal

Pengembangan Model

  • Daftar file kini menampilkan nama model untuk file yang disertakan

Admin & Penyiapan

  • Menambahkan dukungan zona waktu internasional

Looker 1.22 2014-01-12

Tabel Turunan Persisten

Looker 1.20 29-11-2013

Jelajahi (Builder Kueri)

  • Mengurutkan kolom di sidebar berdasarkan label, bukan nama
  • Membuat pengelompokan kolom menurut cakupan, bukan menurut nama tampilan
  • Error model ditampilkan saat halaman pertama kali dimuat, bukan setelah kueri dijalankan

Dasbor

  • Menambahkan link Jelajahi Data di menu drop-down dasbor untuk mengakses kueri
  • Menambahkan parameter show_points untuk diagram garis

LookML

  • Dukungan untuk total Bulan ke Bulan (persentase total dan persentase sebelumnya). Lihat dokumentasi untuk sintaksis baru
  • Menambahkan one_to_one sebagai opsi join; memungkinkan Anda memasukkan pengukuran pada join untuk hubungan satu-ke-satu pada join. Lihat dokumentasi untuk sintaksis baru.

Pengembangan Model

  • Perubahan pada perilaku tab browser: Jika file model terbuka di tab browser, go to definition akan membuka tab yang terbuka
  • Peningkatan generator
    • Pembuatan dan regenerasi model secara selektif
    • Peningkatan pengenalan kolom ID
  • Meningkatkan antarmuka pengguna Git untuk menunjukkan status mode developer saat ini
  • Pesan error kini ditampilkan di save untuk error penguraian
  • SQL Runner kini menghasilkan LookML untuk kueri
  • Menambahkan opsi untuk mereset direktori developer agar cocok dengan file model produksi (diakses di halaman Akun)

Database

  • Peningkatan SQL Runner dan Model Generator MSSQL, Aster, dan Vertica
  • Diagnostik yang ditingkatkan untuk koneksi database yang gagal
  • Memperbaiki bug filter tahun di Redshift
  • Menambahkan dukungan Redshift untuk tabel turunan
  • Menambahkan dukungan untuk SAP Hana

Admin

  • Menambahkan panel penggunaan untuk melihat penggunaan produk Looker di seluruh penginstalan
  • Semua URL Tampilan Publik kini dapat dilihat oleh admin

Looker 1.18 06-10-2013

Dasbor

Perubahan LookML

  • Peningkatan jumlah

Perubahan Administrasi

  • Penyiapan direktori Model Developer Otomatis
  • Menambahkan pengguna kini menyediakan daftar model untuk pemberian izin akses

Perubahan Pengembangan Model

  • Daftar file model disederhanakan dan file kini dapat ditambahkan, dihapus, dan diganti namanya
  • Editor LookML yang diperbarui, dengan penelusuran yang ditingkatkan, pesan status file yang lebih cerdas, dan sorotan sintaksis yang ditingkatkan
  • Generator dan SQL Runner dipindahkan ke bagian Model
  • Pengoptimalan generator termasuk peningkatan untuk Redshift

Perubahan Database

  • Halaman Koneksi kini secara aktif menjalankan pengujian dan menampilkan analisis koneksi yang mendetail
  • Dukungan SSL untuk Redshift

Looker 1.16.5 05-08-2013

Memperkenalkan Tampilan

  • Bookmarks telah diganti namanya menjadi Looks dengan tata letak visual yang diperbarui untuk Tampilan
  • Interval frekuensi langganan tambahan telah ditambahkan

Dokumen Dukungan yang Diperbarui

  • Link Dukungan Dokumen tersedia untuk semua pengguna
  • Dokumen baru ditambahkan untuk Menggunakan Looker dan Mengembangkan di Looker
  • Dokumen kini dapat ditelusuri
  • Menambahkan tombol kueri clear
  • Perubahan ikon pembuat kueri
  • Avatar pengguna dengan dukungan gravatar
  • Peningkatan tata letak seluler

Perubahan LookML

  • Gabungan yang Lebih Baik: LookML kini memiliki cara yang lebih baik untuk menulis gabungan. Lihat dokumentasi untuk sintaksis baru.
  • Tabel Alias: Pengantar sql_table_name untuk menangani nama tabel dengan spasi dan awalan tabel. Lihat dokumentasi untuk sintaksis baru.
  • Atribut kolom baru: hidden: true dan deprecated: true. Kolom tersembunyi dan yang tidak digunakan lagi tidak ditampilkan di Looker Explorer, tetapi akan menampilkan hasil. Kolom yang tidak digunakan lagi akan menampilkan peringatan bahwa kolom tersebut tidak digunakan lagi. Flag ini membuat kueri dengan kolom lama tetap berfungsi, tetapi tidak menyarankan orang untuk menggunakannya.

Perubahan Administrasi

  • Rotasi File Log; rotasi internal dapat disetel ke harian, mingguan, atau bulanan. Jika rotator log eksternal sedang digunakan, tetapkan ke "Never" dan kirim sinyal USR2 ke proses Looker untuk memicu pembukaan kembali file log.
  • Proses verifikasi Perjanjian Lisensi Pengguna Akhir (EULA) dalam Aplikasi. Setelah update, pengguna pertama yang login ke sistem akan diminta untuk menyetujui EULA.
  • Peningkatan SQL Runner
  • Mengizinkan pengguna mengubah email akun

Perubahan Database

  • Menambahkan dialek untuk BitYota, Vertica, Vectorwise
  • Peningkatan dialek MS SQL
  • Peningkatan performa Redshift

Looker 1.12.10 30-03-2013

  • Pintasan keyboard ditambahkan untuk Run Last Query (control+shift+L) dan Enter Developer Mode (control+shift+D)
  • Run Last Query ditambahkan ke menu drop-down pengguna
  • Return to Last Query selalu ditampilkan di halaman model
  • History dipindahkan ke menu drop-down pengguna
  • Fungsi Chat kini diaktifkan dengan mengklik ikon Chat di menu navigasi atas
  • Link Support Site akan mengarahkan Anda ke dokumentasi dari ? ikon di menu navigasi atas
  • Tata letak yang ditingkatkan dan bug navigasi yang diperbaiki untuk perangkat seluler
  • Menambahkan navigasi di halaman Bookmark untuk melihat bookmark pengguna lain dengan lebih mudah
  • Drop-down header kolom baru untuk memudahkan akses ke filter pada kolom, memutar/membatalkan putaran kolom, dan membuka definisi kolom dari drop-down header kolom.

Pembuat Kueri

  • Area yang dapat diklik yang diperluas untuk menyembunyikan/menampilkan sidebar
  • Menambahkan pemberitahuan dan perintah untuk menjalankan ulang kueri saat perubahan dilakukan
  • Hasil kueri dibatasi hingga 3.000 kecuali jika diekspor
  • Menerapkan urutan pengurutan default yang wajar jika tidak ada pengurutan yang ditentukan

Perubahan LookML

Lain-lain

  • Jam Epoch: ditampilkan dalam bentuk 'YYYY-MM-DD HH' sehingga difilter dengan benar saat diklik
  • Koneksi database: mengizinkan koneksi maksimum ditetapkan untuk setiap koneksi database
  • Koneksi database: menambahkan opsi SSL

Looker 1.11.30 05-03-2013

  • Tampilan dan nuansa baru untuk antarmuka dengan peningkatan kegunaan
  • Antarmuka kueri yang didesain ulang
  • Integrasi Git di antarmuka (menghilangkan kebutuhan untuk SSH guna men-deploy perubahan) (lihat dokumentasi yang direvisi)
  • Dukungan database untuk Redshift

Looker 1.11.23 19-02-2013

Pembaruan Produk

  • Keamanan SSL yang ditingkatkan
  • Koneksi ulang otomatis ke database Postgres
  • Generator kini mendukung pembuatan model untuk satu tabel
  • Peningkatan penanganan dan tampilan error ERB
  • Opsi saat menambahkan pengguna baru untuk menjadikan mereka administrator
  • Bantuan filter di antarmuka kueri baru

Pembaruan Bahasa LookML

  • "yesno" didukung sebagai jangka waktu
  • Atribut "datatype" untuk kolom jangka waktu; menentukan jenis kolom database yang mendasarinya (epoch, stempel waktu, tanggal waktu, tanggal)

Looker 1.11.13 21-12-2012

Log Histori yang Disempurnakan

Histori ditampilkan dalam format yang lebih mudah dibaca. Kueri menampilkan parameter untuk tampilan, kolom, dan pengurutan, bukan kalimat bahasa Inggris yang tidak dapat dibaca.

Filter Tanggal Mengizinkan Nilai NULL

NULL, NOT NULL, dan -NULL semuanya diizinkan dalam filter tanggal.

Penanganan Error

Peningkatan penanganan error dalam Mode Pengembangan Looker untuk menangkap parameter dan pernyataan yang salah namanya.

Cakupan Kolom

Menambahkan '- scoping: true' untuk penyederhanaan bahasa. Dengan 'scoping: true', semua nama kolom dan nama set akan dicakup ke tampilan. Nama set dan nama kolom tanpa '.' di dalamnya diasumsikan dicakup ke tampilan. Nama lengkap untuk set atau kolom selalu berisi '.'. Misalnya, nama lengkap kolom di bawah akan diberi nama 'foo.bar', tetapi dapat direferensikan sebagai 'bar' di dalam tampilan:

Setelah (scoping: true)

- view: foo
  fields:
    - dimension: bar

Sebelum (tanpa cakupan)

- view: foo
  fields:
    - name: foo_bar
  • Model yang tidak memiliki 'scoping: true' akan terus berfungsi seperti biasa
  • Generator kini menghasilkan model cakupan

Dukungan Tabel Turunan

Tampilan dapat dibuat berdasarkan subkueri (tabel turunan). Hal ini sangat bagus untuk membuat fakta tentang entity. Tabel turunan dibuat sebelum kueri utama dijalankan. Di mySQL, untuk menggunakan fitur ini, Anda memerlukan akses tulis ke database bernama "TMP", meskipun Looker tidak pernah menulis ke database ini. Looker hanya menggunakan 'CREATE TEMPORARY TABLE TMP'.

Contoh Tabel Turunan

- 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

Peningkatan Dukungan Database

  • Kata khusus Postgres kini diapit tanda petik saat membuat model
  • MSSQL kini menjadi dialek SQL yang didukung

Looker 1.10.13 06-11-2012

Chat dukungan dalam aplikasi

Admin kini akan melihat kotak 'Chat with Looker Eng' di sudut kanan bawah. Kini, Anda dapat mengakses tim engineering Looker dengan lebih mudah untuk membantu Anda memecahkan pertanyaan besar dan kecil. Jika Anda mengalami kesulitan, hubungi kami melalui chat Looker. Kami selalu siap membantu.

Pengguna non-admin dapat melihat model LookML

Semua pengguna Looker kini memiliki kesempatan untuk memeriksa model LookML yang mendasarinya melalui link "lihat" di samping setiap kolom, atau dari link Model di header.

Pembaruan Terminologi

Kami telah menstandarkan beberapa terminologi baru untuk Looker:

  • LookML - Bahasa Looker, berdasarkan YAML, yang memungkinkan definisi model bisnis yang logis untuk koneksi database tertentu.
  • Kolom - Merepresentasikan bagian data, baik langsung dari kolom dalam database atau dihitung dari satu atau beberapa kolom dalam database. Ditentukan di LookML.
  • Dimensi - Kolom yang digunakan untuk mengelompokkan hasil dalam kueri ke dalam grup yang berbeda.
  • Ukuran - Kolom yang digunakan untuk menggabungkan data di seluruh baris dalam database.
  • Kueri - Eksekusi pernyataan SQL berdasarkan kolom dan dimensi yang dipilih dalam tampilan tertentu.
  • Tampilan - Kumpulan kolom dan join yang mendeskripsikan entitas bisnis (pengguna, pesanan, dll.). Ditulis dalam LookML. Sebelumnya diberi label Kueri di header.
  • Model - Kumpulan tampilan dan metadata terkait yang mendeskripsikan model logis bisnis. Sebelumnya diberi label Kamus di header.
  • Perubahan ini juga disertai beberapa pembaruan pada header di UI web Looker. Kamus dan Kueri kini telah diciutkan menjadi satu menu drop-down Jelajahi. Sekarang ada link Model di header (dijelaskan di atas).

Pembaruan Langganan Email

Langganan email kini dapat dibuat dengan waktu mulai & ulang kustom. Anda juga dapat menambahkan pelanggan tambahan yang akan disertakan dalam email, baik di dalam maupun di luar organisasi Anda. Orang yang menerima email dari luar organisasi dapat dikelola melalui bagian Kelola Orang Luar di panel Admin.

Seperti biasa, kami menerima masukan dan saran.