Menggunakan Sheet yang Terhubung

Dengan Sheet yang Terhubung, Anda dapat mengakses, menganalisis, memvisualisasikan, dan membagikan miliaran baris data BigQuery dari spreadsheet Google Spreadsheet.

Anda juga dapat melakukan hal-hal berikut:

  • Berkolaborasi dengan partner, analis, atau pemangku kepentingan lainnya dalam antarmuka spreadsheet yang sudah familier.

  • Memastikan satu sumber tepercaya untuk analisis data tanpa ekspor spreadsheet tambahan.

  • Menyederhanakan alur kerja pelaporan dan dasbor Anda.

Sheet yang Terhubung menjalankan kueri BigQuery atas nama Anda, baik atas permintaan Anda maupun berdasarkan jadwal yang ditentukan. Hasil kueri tersebut disimpan di spreadsheet untuk analisis dan berbagi.

Contoh kasus penggunaan

Berikut adalah beberapa kasus penggunaan yang menunjukkan bagaimana Sheet yang Terhubung memungkinkan Anda menganalisis data dalam jumlah besar dalam satu spreadsheet, tanpa perlu memahami SQL.

  • Perencanaan bisnis: Buat dan siapkan set data, lalu izinkan orang lain menemukan insight dari data. Misalnya, analisis data penjualan untuk menentukan produk mana yang terjual lebih baik di berbagai lokasi.

  • Layanan pelanggan: Cari tahu toko mana yang memiliki keluhan terbanyak per 10.000 pelanggan.

  • Penjualan: Buat laporan keuangan dan penjualan internal, serta bagikan laporan pendapatan dengan Sales Rep.

Kontrol akses

Akses langsung ke set data dan tabel BigQuery masih dikontrol dalam BigQuery. Jika Anda hanya ingin memberikan akses Google Spreadsheet kepada pengguna, bagikan spreadsheet dan jangan berikan akses BigQuery.

Pengguna yang memiliki akses khusus Google Spreadsheet dapat melakukan analisis di sheet dan menggunakan fitur Google Spreadsheet lainnya, tetapi pengguna tidak akan dapat melakukan tindakan berikut:

  • Memuat ulang data BigQuery secara manual di spreadsheet.
  • Menjadwalkan pemuatan ulang data dalam spreadsheet.

Saat Anda memfilter data di Sheet yang Terhubung, filter akan memperbarui kueri yang Anda kirim ke BigQuery terhadap project yang Anda pilih. Anda dapat melihat kueri yang dieksekusi dengan filter log berikut dalam project terkait:

resource.type="bigquery_resource"
protoPayload.metadata.firstPartyAppMetadata.sheetsMetadata.docId != NULL_VALUE

Kontrol Layanan VPC

Anda dapat menggunakan Kontrol Layanan VPC untuk membatasi akses ke resource Google Cloud. Karena Kontrol Layanan VPC tidak mendukung Spreadsheet, Anda mungkin tidak dapat mengakses data BigQuery yang dilindungi oleh Kontrol Layanan VPC. Jika Anda memiliki izin yang diperlukan dan memenuhi batasan akses Kontrol Layanan VPC, Anda dapat mengonfigurasi perimeter Kontrol Layanan VPC agar mengizinkan kueri untuk dikeluarkan melalui Sheet yang Terhubung. Untuk melakukannya, Anda harus mengonfigurasi perimeter menggunakan hal berikut:

  • Tingkat akses atau aturan masuk untuk mengizinkan permintaan dari alamat IP tepercaya, identitas, dan perangkat klien tepercaya dari luar perimeter.
  • Aturan keluar untuk mengizinkan hasil kueri disalin ke spreadsheet pengguna.

Pelajari cara mengonfigurasi kebijakan traffic masuk dan keluar serta mengonfigurasi tingkat akses untuk mengonfigurasi aturan dengan benar. Untuk mengonfigurasi perimeter agar memungkinkan penyalinan data yang diperlukan, gunakan file YAML berikut:

# Allows egress to Sheets through the Connected Sheets feature
- egressTo:
    operations:
    - serviceName: 'bigquery.googleapis.com'
      methodSelectors:
      - permission: 'bigquery.vpcsc.importData'
    resources:
    - projects/628550087766 # Sheets-owned Google Cloud project
  egressFrom:
    identityType: ANY_USER_ACCOUNT

Sebelum memulai

Pertama, pastikan Anda memenuhi persyaratan untuk mengakses data BigQuery di Spreadsheet, seperti yang dijelaskan di bagian "Yang Anda perlukan" pada topik Google Workspace Memulai data BigQuery di Google Spreadsheet.

Jika Anda belum memiliki project Google Cloud yang disiapkan untuk penagihan, ikuti langkah-langkah berikut:

  1. Login ke akun Google Cloud Anda. Jika Anda baru menggunakan Google Cloud, buat akun untuk mengevaluasi performa produk kami dalam skenario dunia nyata. Pelanggan baru juga mendapatkan kredit gratis senilai $300 untuk menjalankan, menguji, dan men-deploy workload.
  2. Di konsol Google Cloud, pada halaman pemilih project, pilih atau buat project Google Cloud.

    Buka pemilih project

  3. Pastikan penagihan telah diaktifkan untuk project Google Cloud Anda.

  4. Di konsol Google Cloud, pada halaman pemilih project, pilih atau buat project Google Cloud.

    Buka pemilih project

  5. Pastikan penagihan telah diaktifkan untuk project Google Cloud Anda.

  6. BigQuery secara otomatis diaktifkan dalam project baru. Untuk mengaktifkan BigQuery dalam project yang sudah ada, buka

    Aktifkan API BigQuery.

    Mengaktifkan API

Setelah menyelesaikan topik ini, Anda dapat mencegah penagihan berkelanjutan dengan menghapus resource yang Anda buat. Lihat Pembersihan untuk detail selengkapnya.

Membuka set data BigQuery dari Sheet yang Terhubung

Contoh berikut menggunakan set data publik untuk menunjukkan cara menghubungkan ke BigQuery dari Google Spreadsheet.

  1. Buat atau buka spreadsheet Google Spreadsheet.

  2. Klik Data, klik Data Connectors, lalu klik Connect to BigQuery.

  3. Klik Get connected.

  4. Pilih project Google Cloud yang mengaktifkan penagihan.

  5. Klik Public datasets.

  6. Di kotak penelusuran, ketik chicago, lalu pilih set data chicago_taxi_trips.

  7. Pilih tabel taxi_trips lalu klik Connect.

    Menghubungkan ke tabel

    Spreadsheet Anda akan terlihat seperti berikut:

    Data perjalanan taksi

Mulai menggunakan spreadsheet. Anda dapat membuat tabel pivot, formula, dan diagram menggunakan teknik Google Spreadsheet yang familier.

Meskipun spreadsheet hanya menampilkan pratinjau 500 baris, semua tabel pivot, formula, dan diagram menggunakan seluruh kumpulan data. Jumlah maksimum baris untuk hasil yang ditampilkan untuk tabel pivot adalah 50.000. Anda juga bisa mengekstrak data ke suatu sheet. Jumlah maksimum baris untuk hasil yang ditampilkan untuk ekstrak data adalah 50.000. Untuk mengetahui informasi selengkapnya, lihat tutorial Sheet yang Terhubung.

Membuka tabel di Sheet yang Terhubung

Untuk membuka tabel di Sheet yang Terhubung dari konsol Google Cloud, gunakan salah satu metode berikut:

  • Gunakan panel Explorer:

    1. Di panel Explorer, luaskan set data yang berisi tabel yang ingin Anda buka di Google Spreadsheet.

    2. Di samping nama tabel, klik View actions, lalu pilih Open with > Connected Sheets:

  • Gunakan toolbar tabel:

    1. Di panel Explorer, klik tabel yang ingin Anda buka di Google Spreadsheet.

    2. Di toolbar tabel, klik Export, lalu klik Explore with Sheets:

Pembersihan

Agar tidak menimbulkan tagihan ke akun Google Cloud Anda untuk resource yang digunakan dalam tutorial ini:

  1. Di konsol Google Cloud, buka halaman Manage resource.

    Buka Manage resource

  2. Pada daftar project, pilih project yang ingin Anda hapus, lalu klik Delete.
  3. Pada dialog, ketik project ID, lalu klik Shut down untuk menghapus project.

Langkah selanjutnya