Tindakan Looker: Google Spreadsheet

Integrasikan data Looker Anda langsung ke Google Spreadsheet untuk menyederhanakan alur kerja operasional dan memastikan akses data tepat waktu. Tindakan Looker Google Spreadsheet menggunakan OAuth untuk otorisasi guna mengirim konten Looker sebagai file CSV. Anda dapat mengirim data ini satu kali atau secara terjadwal berulang.

Administrator Looker dapat mengaktifkan tindakan Google Spreadsheet melalui Hub Tindakan Looker. Setelah diaktifkan, pengguna dengan izin yang sesuai dapat memilih Google Spreadsheet sebagai tujuan. Dengan begitu, mereka dapat mengirim atau menjadwalkan Look dan Eksplorasi, yang memasukkan data langsung ke dalam proses bisnis sehari-hari.

Yang perlu diketahui

Ada beberapa hal yang perlu diketahui tentang tindakan Google Spreadsheet:

  • Instance yang dihosting pelanggan mungkin tidak dapat mengaktifkan tindakan dari Pusat Tindakan Looker, terutama tindakan yang mendukung hasil yang di-streaming atau yang menggunakan OAuth, jika instance Looker yang dihosting pelanggan tidak memenuhi persyaratan Pusat Tindakan Looker. Lihat halaman dokumentasi Berbagi data melalui hub tindakan untuk mengetahui solusi yang disarankan untuk potensi masalah ini.
  • Anda tidak dapat menjadwalkan atau mengirim dasbor ke Google Spreadsheet. Dasbor memerlukan format yang mendukung beberapa kartu atau arsip (seperti PDF, PNG, atau ZIP), tetapi tindakan Google Spreadsheet hanya mendukung streaming hasil satu kueri dalam format CSV biasa. Untuk mengirimkan data ke Google Spreadsheet, jadwalkan pengiriman dari UI Jelajah atau Lihat, dan pastikan format output ditetapkan ke CSV biasa.
  • Google Spreadsheet dibatasi hingga 10 juta sel untuk seluruh Spreadsheet. Jika tabel data Anda memiliki kolom, baris, atau tab yang melebihi batas ini, pengiriman apa pun ke integrasi Google Spreadsheet akan gagal.

Mengaktifkan tindakan Google Spreadsheet di Looker

Admin Looker dapat mengaktifkan tindakan Google Spreadsheet di Looker dengan langkah-langkah berikut:

  1. Buka panel Admin, lalu di bagian Platform, buka halaman Tindakan.
  2. Pada daftar tindakan Action Hub, scroll ke Google Spreadsheet, lalu klik tombol Aktifkan.
  3. Di halaman tindakan Google Spreadsheet, klik tombol Aktif ke posisi aktif, lalu klik Simpan.
  4. Saat Anda kembali ke daftar tindakan Action Hub, tindakan Google Spreadsheet Anda akan diaktifkan.

Semua pengguna dengan izin send_to_integration kini dapat mengirim atau menjadwalkan Tampilan atau Eksplorasi dalam format CSV ke Spreadsheet Google.

Mengirimkan data dalam format CSV ke Spreadsheet Google

Setiap pengguna Looker yang memiliki izin send_to_integration dapat mengirim atau menjadwalkan Look atau Eksplorasi dalam format CSV ke Spreadsheet Google.

Untuk menyiapkan data sebelum mengirim atau menjadwalkannya, ikuti langkah-langkah berikut:

  • Penskalaan horizontal: Jika tabel data Anda berisi lebih dari 26 kolom dan Anda berencana mengimpor data ke Spreadsheet Google yang sudah ada, Anda harus meluaskan Spreadsheet Google secara manual sebelum dapat mengimpor data ke dalamnya.
  • Penskalaan vertikal: Jika tabel data Anda berisi lebih dari 1.000 baris, Looker akan menambahkan baris tersebut ke Spreadsheet Google Anda secara default.
  • Menimpa: Jika Anda akan mengimpor data ke Spreadsheet Google yang sudah ada, tulis formula apa pun di tab terpisah pada Spreadsheet Google untuk mempertahankan logika dalam formula Anda. Jika Anda menggunakan fungsi penimpaan tindakan Google Spreadsheet, tindakan akan memperbarui Google Spreadsheet Anda secara dinamis, dan data Anda akan otomatis dimuat ke tab pertama atau paling kiri di Google Spreadsheet Anda. Jika Anda lebih memilih untuk membuat spreadsheet baru dengan setiap pengiriman data sehingga Anda memiliki histori lengkap data dan dapat melacak perubahan dari waktu ke waktu, jangan gunakan fungsi penimpaan tindakan Google Spreadsheet.

Untuk mengirim atau menjadwalkan konten Anda, ikuti langkah-langkah berikut:

  1. Dari Penjadwal, di samping Ke mana data ini harus dikirim?, pilih Google Spreadsheet sebagai tujuan pengiriman.
  2. Jika Anda mengirimkan ke Google Drive untuk pertama kalinya, Anda harus melakukan autentikasi dengan kredensial Google Anda. Klik Login dengan Google, tentukan Akun Google Anda, lalu klik Izinkan untuk menghubungkan akun Looker Anda ke kredensial OAuth Google Anda. Anda hanya dapat menghubungkan satu set kredensial OAuth 2.0 Google ke integrasi ini.
  3. Di Penjadwal, klik Verifikasi kredensial untuk memuat Google Drive Anda.
  4. Dari drop-down Pilih Drive untuk menyimpan file, pilih Google Drive tempat file CSV Anda akan disimpan.

    Selanjutnya, Anda dapat memasukkan URL untuk folder di Drive ini atau mengambil semua folder di Drive Anda.

    • Di kolom URL Tujuan Google Drive, masukkan URL Google Drive lengkap dari folder tempat Anda ingin menyimpan data. Contoh: https://drive.google.com/corp/drive/folders/abcxyz. Jika URL ini tidak dapat diakses, data Anda akan disimpan ke folder root Google Drive Anda.
    • Dari menu drop-down Select Fetch to fetch a list of folders in this drive, pilih Fetch. Setelah dialog Penjadwal dimuat ulang, dari drop-down Pilih folder untuk menyimpan file, pilih folder Google Drive tempat file CSV Anda akan disimpan.
  5. Tentukan nama file Google Spreadsheet Anda di kolom Masukkan nama file. Anda tidak perlu menyertakan ekstensi file — tindakan Google Spreadsheet akan otomatis menambahkannya selama pengiriman.

  6. Di drop-down Timpa File yang Ada, pilih Ya atau Tidak. Memilih Tidak akan membuat Spreadsheet Google baru dengan snapshot data Anda setiap kali data dikirim. Memilih Ya akan memuat data Anda di tab pertama atau paling kiri dari Spreadsheet Google yang ada.

  7. Opsi lanjutan untuk CSV mencakup batas dan format yang dapat disesuaikan. Klik Kirim atau Jadwalkan.

  8. Muat ulang folder Google Drive Anda untuk melihat pengiriman file Anda.

Mengganti Akun Google

Untuk mengaitkan Akun Google lain dengan tindakan ini, Anda harus menghapus koneksi akun ke instance Looker. Untuk mempelajari lebih lanjut, lihat Mengelola koneksi antara Akun Google Anda dan pihak ketiga.