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
persist_for
berfungsi di dalam tampilan dasar (lihat dokumentasi)
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
- Memperkenalkan tabel turunan gabungan
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
- Menggunakan Tabel Turunan Persisten
- Referensi: Tabel Turunan Persisten
- Referensi: Pola Desain Derivasi
- Penyiapan Database dan Skema Sementara
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
- Rilis beta dasbor
- Cara Membuat Dasbor dan Referensi untuk 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 menjadiLooks
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
Perubahan Navigasi dan Antarmuka Pengguna
- 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
dandeprecated: 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
Perubahan Navigasi dan Antarmuka Pengguna
- Pintasan keyboard ditambahkan untuk
Run Last Query
(control+shift+L) danEnter Developer Mode
(control+shift+D) Run Last Query
ditambahkan ke menu drop-down penggunaReturn to Last Query
selalu ditampilkan di halaman modelHistory
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
- Perubahan pada sintaksis filter default dengan penambahan
Conditionally Filter
(lihat dokumentasi yang direvisi) - Dukungan untuk 'dari' di tampilan dasar
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.