1.x Catatan Rilis

Looker 1.28 2014-03-30

Dasbor

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

Database

  • Dukungan zona waktu Redshift

Tabel Turunan

Pengembangan Model

  • Keluar dari pengalaman Mode Developer telah 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 satu nilai kini dapat dilihat perincian
  • Dasbor dapat merujuk ke beberapa model (mis., 2+ koneksi yang mendukung satu dasbor)

Pengembangan Model

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

Tabel Turunan

Admin & Penyiapan

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

Looker 1.24 2014-02-09

Tampilan

  • Memperbaiki lampiran email secara konsisten di Outlook untuk Tampilan terjadwal

Pengembangan Model

  • Daftar file kini menampilkan nama model untuk file yang disertakan

Admin & Penyiapan

  • Menambahkan dukungan zona waktu internasional

Looker 1.22 12-01-2014

Tabel Turunan Persisten

Looker 1.20 29-11-2013

Jelajahi (Builder Kueri)

  • Urutkan kolom di sidebar berdasarkan label, bukan nama
  • Membuat pengelompokan kolom menurut cakupan, bukan menurut nama tampilan
  • Error model ditampilkan pada pemuatan halaman awal, bukan setelah kueri dijalankan

Dasbor

  • Menambahkan tautan Explore Data pada menu pulldown dasbor untuk mengakses kueri
  • Menambahkan parameter show_points untuk diagram garis

LookML

  • Dukungan untuk total Bulan ke Bulan (persen dari total dan persentase sebelumnya). Lihat dokumentasi untuk mengetahui sintaksis baru
  • Menambahkan one_to_one sebagai opsi join; yang memungkinkan Anda menerapkan tindakan pada join untuk hubungan one-to-one pada join. Lihat dokumentasi untuk mengetahui sintaksis baru.

Pengembangan Model

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

Database

  • Peningkatan pada MSSQL, Aster, dan Vertica SQL Runner serta Generator Model
  • Peningkatan diagnostik 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 2013-10-06

Dasbor

Perubahan LookML

  • Jumlah yang ditingkatkan

Perubahan Administrasi

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

Perubahan Pengembangan Model

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

Perubahan Database

  • Halaman koneksi kini secara aktif menjalankan pengujian dan menunjukkan analisis koneksi yang terperinci
  • Dukungan SSL untuk Redshift

Looker 1.16.5 2013-08-05

Memperkenalkan Tampilan

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

Dokumen Dukungan yang Diperbarui

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

Perubahan LookML

  • Better Joins: LookML sekarang memiliki cara yang lebih baik untuk menulis join. Lihat dokumentasi untuk mengetahui sintaksis baru.
  • Tabel Alias: Pengantar sql_table_name untuk menangani nama tabel dengan spasi dan awalan tabel. Lihat dokumentasi untuk mengetahui 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 hasilnya. Kolom yang tidak digunakan lagi menampilkan peringatan bahwa kolom tersebut tidak digunakan lagi. Tanda ini membuat kueri dengan kolom lama tetap berfungsi, tetapi membuat pengguna enggan menggunakannya.

Perubahan Administrasi

  • Rotasi File Log; rotasi internal dapat disetel ke harian, mingguan, atau bulanan. Jika rotator log eksternal sedang digunakan, tetapkan ke "Tidak pernah" dan kirim sinyal USR2 ke proses Looker untuk memicu pembukaan kembali file log.
  • Proses verifikasi In-App End User License Agreement (PLPA). Setelah pembaruan, pengguna pertama yang masuk ke sistem akan diminta untuk menyetujui PLPA.
  • Peningkatan SQL Runner
  • Izinkan pengguna mengubah email akun

Perubahan Database

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

Looker 1.12.10 2013-03-30

  • 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
  • Support Site akan mengarahkan Anda ke dokumentasi dari ? ikon di menu navigasi atas
  • Perbaikan tata letak dan perbaikan bug navigasi untuk perangkat seluler
  • Menambahkan navigasi di halaman Bookmark agar lebih mudah melihat bookmark pengguna lain
  • Drop-down header kolom baru untuk memudahkan akses untuk memfilter kolom, kolom pivot/unpivot, 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 dibuat
  • Hasil kueri dibatasi hingga 3.000, kecuali jika diekspor
  • Menerapkan tata urutan default yang wajar saat tidak ada pengurutan yang ditentukan

Perubahan LookML

  • Perubahan pada sintaksis filter default dengan penambahan Conditionally Filter (lihat revisi dokumentasi)
  • Dukungan untuk 'dari' dalam tampilan dasar

Lain-lain

  • Jam Epoch: ditampilkan dalam format 'YYYY-MM-DD HH' agar memfilter dengan benar saat diklik
  • Koneksi database: memungkinkan koneksi maksimum ditetapkan untuk setiap koneksi database
  • Koneksi database: opsi SSL tambahan

Looker 1.11.30 2013-03-05

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

Looker 1.11.23 2013-02-19

Info Produk Terbaru

  • Keamanan SSL yang ditingkatkan
  • Menghubungkan kembali otomatis ke database Postgres
  • Generator sekarang 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, datetime, tanggal)

Looker 1.11.13 21-12-2012

Perbaikan Log Histori

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 pada Mode Pengembangan Looker untuk menangkap parameter dan pernyataan dengan nama yang salah.

Cakupan Bidang

Menambahkan '- scoping: true' untuk penyederhanaan bahasa. Dengan 'scoping: true', semua nama kolom dan nama kumpulan akan dicakup dalam tampilan. Menetapkan nama 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 dirujuk sebagai 'bar' di dalam tampilan:

Setelah (cakupan: true)

- view: foo
  fields:
    - dimension: bar

Sebelum (tanpa pencakupan)

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

Dukungan Tabel Turunan

Tampilan dapat dibangun berdasarkan sub kueri (tabel turunan). Cara ini bagus untuk mengumpulkan fakta tentang entity. Tabel turunan dibuat sebelum kueri utama berjalan. 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 yang dicadangkan untuk Postgres kini dikutip saat membuat model
  • MSSQL sekarang merupakan dialek SQL yang didukung

Looker 1.10.13 06-11-2012

Chat dukungan dalam aplikasi

Admin kini akan melihat kotak 'Chat dengan Looker Eng' di pojok kanan bawah. Sekarang mengakses tim engineering Looker lebih mudah untuk membantu Anda menjawab pertanyaan besar dan kecil. Jika Anda mengalami kesulitan, hubungi kami di 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 logis untuk koneksi database tertentu.
  • Kolom - Menggambarkan sepotong data, baik langsung dari kolom dalam {i>database<i} maupun dihitung dari satu atau beberapa kolom dalam {i>database<i}. Ditentukan dalam LookML.
  • Dimensi - Kolom yang digunakan untuk mengelompokkan hasil kueri ke dalam beberapa grup yang berbeda.
  • Pengukuran - 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 bidang dan gabungan yang menggambarkan entitas bisnis (pengguna, pesanan, dll). Ditulis dalam LookML. Sebelumnya diberi label Kueri di header.
  • Model - Kumpulan tampilan dan metadata terkait yang menggambarkan model logis bisnis. Sebelumnya diberi label Kamus di header.
  • Perubahan ini juga memberikan beberapa pembaruan pada header di UI web Looker. Kamus dan Kueri kini diciutkan menjadi satu drop-down Jelajahi. Kini ada link Model di header (dijelaskan di atas).

Pembaruan Langganan Email

Langganan email sekarang dapat dibuat dengan waktu mulai & pengulangan kustom. Anda juga dapat menambahkan pelanggan lain yang akan di-CC melalui email, baik di dalam maupun di luar organisasi Anda. Orang yang dikirim melalui pos ke luar organisasi dapat dikelola melalui bagian Kelola Orang Luar pada panel Admin.

Seperti biasa, kami menerima masukan dan saran.