Konektor BI Looker–ThoughtSpot

Konektor BI Looker–ThoughtSpot memungkinkan Anda menggunakan Thoughtspot Cloud untuk terhubung ke data dari Jelajah Looker. Konektor BI Looker–ThoughtSpot dibuat berdasarkan Antarmuka SQL Terbuka Looker, yang memungkinkan akses ke model LookML dan Jelajah untuk aplikasi yang menggunakan JDBC untuk terhubung ke sumber data. Lihat dokumentasi Open SQL Interface untuk mengetahui detail selengkapnya.

Sebelum memulai

Instance Looker Anda harus memenuhi persyaratan berikut untuk menggunakan Konektor BI Looker–ThoughtSpot:

  • Menjalankan Looker 24.14 atau yang lebih baru.
  • Memiliki project LookML yang menggunakan data dari koneksi Google BigQuery. (Project LookML harus memiliki file model yang menentukan koneksi Google BigQuery dalam parameter connection-nya.)

Pengguna yang membuat koneksi Thoughtspot harus memenuhi persyaratan berikut:

  • Memiliki peran pengguna Looker yang menyertakan izin explore pada model LookML yang ingin Anda akses dari Thoughtspot.
  • Gunakan alamat email yang sama untuk Looker dan Thoughtspot.

Lihat halaman Menambahkan koneksi Looker dalam dokumentasi Thoughtspot untuk mengetahui persyaratan tambahan guna mengonfigurasi dan menggunakan konektor ini.

Menyiapkan autentikasi ThoughtSpot ke instance Looker Anda

Konektor BI Looker–ThoughtSpot mengharuskan Anda menyiapkan autentikasi untuk instance Looker.

Meskipun kami lebih memilih menggunakan autentikasi OAuth, Anda juga dapat menggunakan akun layanan untuk mengonfigurasi autentikasi. Untuk mempelajari cara menyiapkan autentikasi akun layanan, lihat Menghubungkan ke Looker dari Thoughtspot Cloud.

Menyiapkan OAuth untuk Konektor BI Looker–ThoughtSpot

Anda dapat menggunakan API Explorer Looker untuk menyiapkan integrasi OAuth bagi Konektor BI Looker–ThoughtSpot.

Jika instance Looker Anda sudah menginstal API Explorer, Anda dapat mengaksesnya dengan format URL ini:

https://LOOKER_INSTANCE_URL/extensions/marketplace_extension_api_explorer::api-explorer/

Jika instance Looker Anda tidak memiliki API Explorer, Anda dapat menginstalnya dari Looker Marketplace. Lihat halaman Menggunakan API Explorer untuk mengetahui informasinya.

Untuk menggunakan API Explorer guna menyiapkan integrasi OAuth di instance Looker, lakukan langkah-langkah berikut:

  1. Buka Looker API Explorer (lihat halaman Menggunakan API Explorer untuk mengetahui informasinya).
  2. Di kolom Telusuri API Explorer, masukkan Daftarkan Aplikasi OAuth.
  3. Di hasil penelusuran, klik Register OAuth App.
  4. Di halaman Register OAuth App, klik tombol Run It.
  5. Di tab Request pada dialog Run It, masukkan informasi berikut ke kolom yang sesuai:

    • client_guid:
    looker-thoughtspot
    
    • body:
    {
      "redirect_uri": THOUGHTSPOT_INSTANCE_URL/callosum/v1/connection/generateTokens,
      "display_name": "Looker-ThoughtSpot (manual)",
      "description": "Client for Looker-ThoughtSpot integration (manually added)",
      "enabled": true,
      "group_id": ""
    }
    
  6. Centang kotak Saya memahami bahwa endpoint API ini akan mengubah data.

  7. Klik Run.

  8. Anda dapat memverifikasi bahwa Anda berhasil menyiapkan autentikasi menggunakan metode Get OAuth Client App di API Explorer:

    • Di kolom Telusuri API Explorer, masukkan Get OAuth Client App.
    • Klik Run It.
    • Di kolom client_guid, masukkan nilai: looker-thoughtspot

    Jika Anda berhasil menyiapkan OAuth, tab Response akan menampilkan nilai yang Anda masukkan saat mendaftarkan aplikasi.

Menghubungkan ke Looker dari Thoughtspot Cloud

Lihat halaman konektor Looker di dokumentasi ThoughtSpot untuk mempelajari lebih lanjut cara melakukan tugas berikut:

  • Menambahkan koneksi ke Looker
  • Mengedit koneksi ke Looker
  • Mengedit pemetaan sumber koneksi ke Looker
  • Menghapus tabel dari koneksi ke Looker
  • Menghapus tabel dengan objek dependen
  • Menghapus koneksi ke Looker

Saat melakukan langkah-langkah untuk Menambahkan koneksi ke Looker, gunakan nilai berikut untuk menyiapkan autentikasi OAuth:

  • Host: LOOKER_INSTANCE_URL
  • Client ID OAuth: looker-thoughtspot
  • Cakupan: thoughtspot
  • Auth Url: LOOKER_INSTANCE_URL/auth
  • URL token akses: LOOKER_INSTANCE_URL/token

Saat melakukan langkah-langkah untuk Menambahkan koneksi ke Looker, gunakan nilai berikut untuk menyiapkan autentikasi akun layanan:

  • Host: LOOKER_INSTANCE_URL
  • Password: API_CLIENT_SECRET_ASSOCIATED_WITH_THE_LOOKER_USER_ACCOUNT
  • Pengguna: API_CLIENT_ID_ASSOCIATED_WITH_THE_LOOKER_USER_ACCOUNT