Looker–Konektor Power BI

Looker–Power BI Connector memungkinkan Anda menggunakan Microsoft Power BI Desktop untuk terhubung ke data dari Jelajah Looker.

Menyiapkan Power BI Desktop untuk terhubung ke Looker

Langkah-langkah umum untuk menggunakan Konektor Looker–Power BI adalah sebagai berikut:

  1. Verifikasi persyaratan.
  2. Aktifkan konektor di instance Looker Anda.
  3. Download dan simpan file konektor: Setiap pengguna yang ingin mengakses Looker–Power BI Connector harus mendownload file Looker_1.0.0.mez dan menyimpannya di direktori khusus di komputer mereka.
  4. Menyiapkan Power BI Desktop untuk konektor kustom: Setiap pengguna Power BI harus mengonfigurasi setelan keamanan Power BI Desktop mereka untuk menggunakan konektor kustom yang tidak tersertifikasi.

Bagian pada halaman ini menjelaskan langkah-langkah ini secara detail.

Setelah menyelesaikan langkah-langkah untuk menghubungkan Looker dengan Power BI Desktop, Anda dapat menghubungkan ke data Looker dari Power BI dan memublikasikan laporan di Power BI. Anda dapat menyiapkan gateway data lokal untuk memperbarui laporan Looker menggunakan layanan Power BI (Power BI online). Lihat halaman dokumentasi Menggunakan layanan Power BI dengan Looker–Power BI Connector untuk mendapatkan informasi selengkapnya.

Persyaratan

Untuk menyiapkan Konektor Looker–Power BI, Anda memerlukan hal berikut:

  • Microsoft Power BI Desktop yang diinstal di komputer Anda.
  • Instance Looker yang memenuhi persyaratan berikut:
    • Instance harus dihosting oleh Looker. Instance (Looker (Google Cloud core)) dihosting oleh Looker dan mendukung Looker–Power BI Connector.)
    • Instance harus menjalankan Looker 23.10 atau yang lebih baru.
  • Akun pengguna Looker pada instance Looker dengan izin explore, yang diperlukan untuk mengakses Jelajah di Looker. Jika ingin menggunakan kueri yang memiliki lebih dari 5.000 baris, Anda juga memerlukan izin download_without_limit (lihat Batas baris kueri untuk mengetahui informasi tentang batas download).

Mengaktifkan konektor di instance Looker Anda

Instance Looker yang ingin Anda gunakan dengan Looker–Power BI Connector harus diaktifkan untuk konektor Microsoft Power BI:

  • Untuk instance Looker (Google Cloud core), konektor BI diaktifkan secara default.
  • Untuk instance Looker (asli), konektor BI dinonaktifkan secara default.

Admin Looker Anda dapat mengaktifkan konektor BI di panel Konektor BI di bagian Platform pada menu Admin Looker.

Download dan simpan file konektor

Untuk mendownload file konektor, ikuti langkah-langkah berikut di komputer yang menginstal Microsoft Power BI Desktop:

  1. Untuk mendownload file konektor, klik link berikut: Looker_1.0.0.mez
  2. Setelah download selesai, pindahkan file Looker_1.0.0.mez ke direktori [Documents]\Microsoft Power BI Desktop\Custom Connectors. (Buat folder di komputer Anda jika belum ada.)

Menyiapkan Power BI Desktop untuk konektor kustom

Untuk menyiapkan Konektor Looker–Power BI di sisi Power BI Desktop, ikuti petunjuk Konektor kustom di situs Microsoft Power BI.

Seperti yang dijelaskan dalam petunjuk, di bagian Ekstensi Data, Anda akan memilih opsi (Tidak Direkomendasikan) Izinkan ekstensi apa pun dimuat tanpa validasi atau peringatan. Pilih OK, lalu mulai ulang Power BI Desktop.

Terhubung ke data Looker dari Power BI Desktop

Setelah mendownload file konektor Looker_1.0.0.mez dan menyiapkan aplikasi Power BI Desktop untuk konektor kustom, Anda dapat menggunakan Power BI Desktop untuk terhubung ke data dari instance Looker Anda:

  1. Dari toolbar Power BI Desktop, pilih Get Data > More...
  2. Dalam dialog Get Data, masukkan Looker di kolom penelusuran.
  3. Di hasil penelusuran, klik Looker (Beta) (Kustom), lalu klik Hubungkan.
  4. Pada dialog Connecting to a third-party service, klik Continue.
  5. Power BI Desktop akan menampilkan dialog login Looker. Pada kolom Host, ketik URL instance Anda. Contoh: example.cloud.looker.com.

    Catat URL spesifik yang Anda masukkan di sini. Jika ingin menyiapkan layanan Power BI dengan Looker–Power BI Connector, Anda harus mencocokkan URL ini dengan nilai yang dimasukkan di kolom Host saat membuat koneksi antara gateway data lokal dan data Looker. Misalnya, example.cloud.looker.com atau https://example.cloud.looker.com atau https://example.cloud.looker.com/.

  6. Secara opsional, gunakan drop-down Nonaktifkan Pengoptimalan Pratinjau untuk menonaktifkan fitur Pengoptimalan Pratinjau.

  7. Pilih opsi DirectQuery untuk membuat koneksi langsung ke data Anda di Looker.

  8. Klik OK.

  9. Pada dialog Looker, klik Sign in.

  10. Di layar login Looker, login ke instance Looker Anda.

  11. Power BI Desktop akan kembali ke dialog login Looker, dengan pesan yang menyatakan bahwa Anda sudah login. Klik Connect.

  12. Power BI Desktop akan menampilkan daftar model Looker yang dapat Anda akses, masing-masing ditampilkan sebagai folder. Klik model Looker yang ingin Anda akses, lalu pilih kotak centang di samping Jelajah Looker yang ingin Anda muat di Power BI Desktop. Untuk melihat model, Anda harus memiliki akses pengguna atau akses grup Looker ke kumpulan model yang berisi model tersebut. Untuk mengakses Jelajah, Anda harus memiliki izin explore Looker.

  13. Klik Load.

Power BI Desktop akan dimuat di kolom dari Jelajahi yang Anda pilih di bagian Kolom. Selanjutnya, Anda dapat menggunakan data Looker dari Explore untuk membuat laporan di Power BI Desktop. Nama kolom akan muncul di daftar tunggal dalam format ViewName.FieldName.

Pengoptimalan Pratinjau

Power BI Desktop biasanya menjalankan kueri pratinjau yang menampilkan 200 baris pertama data Anda (pratinjau pada dasarnya adalah kueri SELECT * LIMIT 200). Untuk Jelajah Looker, ini bisa menjadi kueri yang sangat besar, karena Jelajah Looker dapat melibatkan banyak gabungan dan ratusan kolom. Meskipun argumen LIMIT 200 membatasi hasil kueri pratinjau hingga 200 baris, kueri pratinjau akan memulai pemindaian tabel penuh pada database Anda.

Looker–Power BI Connector menggunakan fitur Pengoptimalan Pratinjau untuk mencegah Power BI Desktop menjalankan kueri pratinjau saat terhubung ke Looker Explore Anda. Saat fitur Pengoptimalan Pratinjau diaktifkan (default), Looker–Power BI Connector akan menonaktifkan kueri pratinjau Power BI Desktop, sehingga Power BI Desktop akan menampilkan tabel kosong untuk kueri pratinjau. Jika ingin Power BI Desktop menjalankan kueri pratinjau di Jelajah Looker, Anda dapat menonaktifkan fitur Pengoptimalan Pratinjau.

Untuk mengaktifkan kueri pratinjau Power BI Desktop, tetapkan nilai Nonaktifkan Pengoptimalan Pratinjau ke TRUE saat Anda terhubung ke data Looker dari Power BI Desktop.

Memantau Konektor Looker–Power BI

Admin Looker dapat melihat penggunaan Looker–Power BI Connector menggunakan grup kolom Query API Client Properties di bagian System Activity History Explore. Entri dibuat dalam Jelajahi Histori setiap kali kueri baru dijalankan.

Di grup kolom Query API Client Properties, API Client Name menampilkan nilai Power BI untuk mengidentifikasi entri Looker–Power BI Connector.

Berikut adalah contoh URL Aktivitas Sistem yang menunjukkan penggunaan Power BI. Ganti <instance_name.looker.com> dengan URL instance Anda.

https://<instance_name.looker.com>/explore/system__activity/history?fields=query_api_client_context.name,user.name,history.created_date,history.created_time_of_day&f[query_api_client_context.name]=Power+BI&sorts=history.created_time_of_day+desc&limit=5000

Hal-hal yang perlu dipertimbangkan

Batas baris kueri

Kueri dari Looker–Power BI Connector akan otomatis menyertakan pernyataan LIMIT 5000 kecuali jika akun pengguna Looker memiliki izin download_without_limit. Jika akun pengguna Looker memiliki download_without_limit, kueri dari Looker–Power BI Connector tidak memiliki batas baris kueri yang diberlakukan.

Jelajahi filter

Jika Jelajah Looker ditentukan dengan parameter LookML always_filter atau conditionally_filter, filter akan diterapkan ke kueri di Looker–Power BI Connector, meskipun filter tidak akan terlihat di Power BI.

Jangka waktu grup dimensi yang didukung

Untuk dimension_group dari type: time, hanya jangka waktu date dan time yang didukung dengan Looker–Power BI Connector. Jangka waktu lainnya akan disembunyikan.

Masalah umum

Berikut adalah masalah umum pada Konektor Looker–Power BI:

  • Dimensi numerik dan pengukuran dirender sebagai ukuran (lihat Kolom dimensi dan ukuran untuk deskripsi dimensi dan ukuran). Untuk menggunakan dimensi numerik sebagai dimensi, Anda harus mengubahnya terlebih dahulu menjadi Tidak Diringkas di Desktop Power BI.