GSP623

Ringkasan
Seiring bertambahnya ukuran organisasi dan pengumpulan data kompleks berukuran terabyte, mereka memerlukan alat untuk menyimpan dan menganalisis informasi. Setiap unit bisnis mungkin perlu menganalisis sebagian data tersebut untuk kebutuhan bisnis tertentu. Misalnya, di bagian Keuangan, seorang pengontrol keuangan mungkin tertarik untuk menganalisis data Penagihan Cloud-nya untuk menjawab pertanyaan spesifik seperti:
- Berapa total biaya project bulan lalu?
- Project mana yang menggunakan resource jaringan paling banyak?
- Berapa biaya bulanan yang dikelompokkan berdasarkan tim?
BigQuery membantu pengguna mengelola dan menganalisis set data besar dengan daya komputasi berkecepatan tinggi. Namun, tidak semua orang adalah pakar BigQuery atau spesialis data. Banyak orang mungkin lebih nyaman menggunakan spreadsheet untuk melakukan analisis data ad hoc. Anda dapat menggunakan Spreadsheet yang Terhubung Google Workspace untuk menarik data BigQuery ke Google Spreadsheet dan melakukan analisis.
Catatan: Spreadsheet yang Terhubung Google Workspace untuk BigQuery hanya tersedia untuk akun Google Workspace Enterprise dan Education.
Yang akan Anda pelajari
Di lab ini, Anda akan mempelajari cara melakukan tugas berikut:
- Menggunakan Spreadsheet yang Terhubung Google Workspace untuk terhubung ke BigQuery.
- Mengakses data melalui BigQuery dan mengimpor data ke Spreadsheet.
- Mempelajari cara menganalisis data di Spreadsheet, lalu membagikan output kepada pengguna lain.
Penyiapan dan persyaratan
Sebelum mengklik tombol Start Lab
Baca petunjuk ini. Lab memiliki timer dan Anda tidak dapat menjedanya. Timer yang dimulai saat Anda mengklik Start Lab akan menampilkan durasi ketersediaan resource Google Cloud untuk Anda.
Lab interaktif ini dapat Anda gunakan untuk melakukan aktivitas lab di lingkungan cloud sungguhan, bukan di lingkungan demo atau simulasi. Untuk mengakses lab ini, Anda akan diberi kredensial baru yang bersifat sementara dan dapat digunakan untuk login serta mengakses Google Cloud selama durasi lab.
Untuk menyelesaikan lab ini, Anda memerlukan:
- Akses ke browser internet standar (disarankan browser Chrome).
Catatan: Gunakan jendela Samaran (direkomendasikan) atau browser pribadi untuk menjalankan lab ini. Hal ini akan mencegah konflik antara akun pribadi Anda dan akun siswa yang dapat menyebabkan tagihan ekstra pada akun pribadi Anda.
- Waktu untuk menyelesaikan lab. Ingat, setelah dimulai, lab tidak dapat dijeda.
Catatan: Hanya gunakan akun siswa untuk lab ini. Jika Anda menggunakan akun Google Cloud yang berbeda, Anda mungkin akan dikenai tagihan ke akun tersebut.
Memulai lab Anda
- Klik tombol Start Lab. Jika Anda perlu membayar lab, jendela pop-up akan terbuka untuk memilih metode pembayaran. Di sebelah kiri terdapat panel berisi kredensial sementara yang harus Anda gunakan untuk lab ini.

- Catat Nama Pengguna dan Sandi, Anda mungkin memerlukannya saat membuka Google Spreadsheet.
Tugas 1. Membuka Spreadsheet dan menghubungkan ke BigQuery
Dalam tugas ini, Anda akan menggunakan Spreadsheet yang Terhubung Google Workspace untuk terhubung ke BigQuery.
-
Untuk membuka Google Spreadsheet, klik link berikut:
Buka Google Spreadsheet
-
Jika diminta, pada dialog Selamat Datang di Google Spreadheet, klik X.
-
Untuk membuka spreadsheet kosong, di panel Memulai spreadsheet baru, klik Kosong (
).
Menghubungkan ke BigQuery
Catatan: Pastikan Anda membuat kueri BigQuery dari akun lab Anda. Anda mungkin dikenai biaya untuk kueri jika menggunakan akun pribadi.
Pada langkah ini, Anda akan menggunakan Spreadsheet untuk terhubung ke BigQuery dan mengakses data penagihan.
-
Pada menu di bagian atas, klik Data > Konektor data > Hubungkan ke BigQuery.
-
Dalam dialog Hubungkan dan analisis big data di Spreadsheet, klik Sambungkan.
-
Dalam dialog Tambahkan koneksi data, pilih nama project yang diawali dengan qwiklabs-gcp-xxxxx.
Sekarang Anda siap menggunakan konektor data Spreadsheet untuk menarik informasi dari BigQuery.
-
Untuk membuka editor kueri BigQuery, klik Kueri tersimpan dan editor kueri.
-
Di editor kueri BigQuery, tinjau panel kanan. Bagian Scheme menampilkan detail project Anda, yang Anda perlukan untuk membuat kueri. Dalam contoh ini:
-
Project: [qwiklabs-gcp-xxx]
-
Dataset: billing_dataset
-
Table: enterprise_billing
-
Columns: semua nilai yang tercantum di bagian enterprise_billing
Tugas 2. Menulis kueri
Dalam tugas ini, Anda akan menggunakan Spreadsheet yang Terhubung Google Workspace untuk mengkueri data penagihan (dari tabel enterprise_billing), lalu menarik hasil kueri ke spreadsheet Anda.
Untuk mengetahui informasi selengkapnya tentang cara menulis kueri di BigQuery, lihat Sintaksis untuk kueri SQL di BigQuery.
Menarik semua data penagihan ke spreadsheet Anda
- Di editor kueri BigQuery, ketik berikut:
SELECT *
FROM billing_dataset.enterprise_billing
-
SELECT menentukan kolom. Dalam tugas ini, "*" (tanda bintang) memilih semua kolom.
-
FROM menentukan asal data diambil, dalam bentuk [dataset].[table]; dalam tugas ini, data diambil dari billing_dataset.enterprise_billing.
Centang hijau mengonfirmasi bahwa tidak ada error dalam skrip.
-
Untuk melihat contoh data yang ditampilkan, klik Preview results.
-
Untuk menarik data ke Spreadsheet Anda, klik Connect.
Tindakan ini akan membuat tab Connected Sheet 1 dan menarik semua data ke tab ini.
-
Di dialog Success! Your data is connected, klik X.
Anda dapat menggunakan fitur Filter untuk mengatur dan menganalisis data. Namun, bergantung pada apa yang ingin Anda analisis, mungkin lebih efisien untuk menarik subset data Anda.
Menguji tugas yang sudah selesai
Klik Periksa progres saya untuk memverifikasi tugas yang telah dijalankan. Jika telah berhasil menjalankan kueri untuk menarik semua data penagihan ke dalam spreadsheet, Anda akan menerima skor penilaian.
Menarik semua data penagihan ke spreadsheet Anda.
Menyempurnakan kueri Anda
-
Di sisi kiri bawah, arahkan kursor ke ikon muat ulang untuk Preview of full data set, > klik More options (
), lalu klik Connection settings.
Editor BigQuery akan terbuka.
-
Di editor kueri BigQuery, hapus kueri saat ini, lalu ketik berikut ini:
SELECT
billing_account_id,
usage.amount,
usage.unit,
credits,
Cost,
Currency,
project.ancestry_numbers,
project.id,
project.name,
sku.description,
usage_start_time,
usage_end_time,
FROM
billing_dataset.enterprise_billing
WHERE
project.name IN ('CTG - Dev',
'CTG - Prod')
AND service.description = 'Compute Engine'
AND cost > 0
AND EXTRACT(month FROM usage_end_time) = 9
AND EXTRACT(year FROM usage_end_time) = 2020
ORDER BY
project.name
Kueri ini menggunakan:
-
SELECT untuk menentukan kolom
-
WHERE untuk menentukan hanya data yang project.name-nya adalah CTG - Dev atau CTG - Prod dan layanannya adalah Compute Engine untuk bulan September 2020 guna membatasi jumlah baris dalam spreadsheet.
-
ORDER BY untuk melakukan hal itu: mengurutkan hasil menurut project.name
-
Saat tanda centang hijau ditampilkan, klik Connect.
-
Periksa spreadsheet yang telah diperbarui untuk melihat perubahannya.
Menguji tugas yang sudah selesai
Klik Periksa progres saya untuk memverifikasi tugas yang telah dijalankan. Jika telah berhasil menyempurnakan kueri dan memasukkan data ke dalam spreadsheet, Anda akan menerima skor penilaian.
Menyempurnakan kueri Anda.
Tugas 3. Mengatur dan menganalisis spreadsheet Anda
Dalam tugas ini, Anda akan menggunakan beberapa fitur Spreadsheet untuk mengatur dan menganalisis data penagihan.
Mengatur spreadsheet
-
Di Google Spreadsheet, klik Spreadsheet tanpa judul, lalu ganti nama spreadsheet menjadi My Billing Report.
-
Klik File > Pindahkan (
), > Drive Saya, lalu klik Folder Baru (
).
-
Di dialog Folder Baru, ketik Billing Reports, klik Buat (
), lalu klik Pindahkan.
-
Untuk menandai semua baris dan kolom, klik sel kosong di kiri atas.
-
Untuk mengubah ukuran sel, klik tepi luar kanan sel atas kolom pertama, lalu klik dua kali.
Lebar sel berubah agar sesuai dengan teks untuk setiap kolom.

Menguji tugas yang sudah selesai
Klik Periksa progres saya untuk memverifikasi tugas yang telah dijalankan.
Mengatur spreadsheet Anda.
Tugas 4. Menganalisis data Anda
Dalam tugas ini, Anda akan membuat tabel dan diagram untuk menganalisis data.
Kolom yang dihitung
-
Di bagian atas, klik Kolom yang dihitung.
-
Dalam dialog Tambahkan kolom kalkulasi, klik Kolom, lalu pilih biaya.
Anda mungkin harus men-scroll ke bawah untuk melihat opsi biaya.
-
Di kolom Masukkan nama, ketik Sum of Cost, lalu klik Tambahkan.
-
Klik Terapkan.
Sum of Cost ditambahkan sebagai kolom ke spreadsheet Anda.
Diagram
-
Di bagian atas, klik Diagram, terima setelan default, lalu klik Buat.
-
Di editor Diagram, di panel Penyiapan, lakukan hal berikut:
a. Klik Add X-axis, lalu pilih description.
b. Klik Add Series, lalu pilih Sum of Cost.
-
Klik Apply.
Diagram kolom sederhana ditampilkan.
-
Untuk mengubah ukuran diagram, klik diagram dan tarik sudutnya ke luar.
-
Dalam diagram, arahkan kursor ke berbagai area untuk melihat deskripsi pop-up.
-
Klik diagram, klik more (
), lalu pilih Edit chart.
-
Klik Column chart, lalu pilih Pie chart.
Tampilan berubah menjadi diagram lingkaran.
Menguji tugas yang sudah selesai
Klik Periksa progres saya untuk memverifikasi tugas yang telah dijalankan.
Menganalisis data diagram Anda.
Tabel pivot
-
Kembali ke tab Connected Sheet 1, lalu klik Tabel pivot.
-
Dalam dialog Buat tabel pivot, terima setelan default, lalu klik Buat.
-
Di editor Tabel pivot, lakukan hal berikut:
a. Untuk Rows, klik Add, lalu pilih description.
b. Untuk Columns, klik Add, lalu pilih name.
c. Untuk Values, klik Add, lalu pilih Sum of Cost.
-
Klik Apply.
-
Untuk menandai semua baris dan kolom, klik sel kosong di kiri atas.
-
Untuk mengubah ukuran sel, klik tepi luar kanan sel atas kolom pertama, lalu klik dua kali.
Lebar sel berubah agar sesuai dengan teks untuk setiap kolom.
Menguji tugas yang sudah selesai
Klik Periksa progres saya untuk memverifikasi tugas yang telah dijalankan.
Menganalisis data tabel pivot.
Tugas 5. Menjadwalkan refresh data Anda
Dalam tugas ini, Anda akan me-refresh data secara berkala agar spreadsheet tetap terbaru. Saat Anda me-refresh data, semua diagram dan tabel pivot yang dibuat dalam spreadsheet juga akan di-refresh.
Catatan: Menjalankan ulang kueri di BigQuery untuk me-refresh data di akun pribadi Anda dapat menimbulkan biaya tambahan.
Untuk me-refresh data secara otomatis, rekam makro, lalu tambahkan pemicu untuk menjadwalkannya.
Merekam makro untuk me-refresh data Anda
-
Di Google Spreadsheet, klik Sheet1.
-
Di menu di bagian atas, klik Ekstensi > Makro > Rekam Makro.
Makro akan mulai merekam langkah-langkah.
-
Klik tab Connected Sheet 1, lalu klik Muat ulang pratinjau.
-
Pada dialog makro, klik Simpan.
-
Di kolom Nama, ketik Perbarui Data, lalu klik Simpan.
Menjadwalkan makro Anda
-
Pada menu di bagian atas, klik Ekstensi > Apps Script.
Apps Script akan terbuka di tab baru.
-
Di jendela Makro yang Direkam, di panel kiri, klik Pemicu.
-
Pada dialog Selamat Datang, klik Tampilkan Dasbor.
-
Di jendela Pemicu, klik Buat pemicu baru.
Pemicu default memulai makro saat Anda membuka spreadsheet. Anda memperbaruinya untuk memulai makro setiap 12 jam.
-
Dalam dialog Add Trigger for Recorded Macros, lakukan hal berikut:
a. Klik Select event source, lalu pilih Time-driven.
b. Klik Select type of time based trigger, lalu pilih Hour timer.
c. Klik Select hour interval, lalu pilih Every 12 hours.
d. Klik Save.
-
Dalam dialog Choose an account, klik Nama Pengguna lab Anda untuk melanjutkan ke Makro yang Direkam.
-
Dalam dialog Access your Google account, klik Allow.
Dengan demikian, spreadsheet Anda dapat melihat data Anda di BigQuery serta melihat dan mengelola spreadsheet tempat aplikasi ini diinstal.
-
Lihat pemicu Anda dalam daftar pemicu.

Sekarang spreadsheet Anda akan me-refresh data dari BigQuery setiap 12 jam.
Tugas 6. Mengubah siapa yang dapat melihat dan mengedit kueri dan hasil
Dalam tugas ini, Anda menentukan siapa yang dapat melihat dan mengedit kueri dan hasil dengan menyetel akses ke spreadsheet. Anda menyetel akses dengan membagikan Spreadsheet Anda.
Bagikan dengan orang-orang tertentu
-
Kembali ke tab Google Spreadsheet.
-
Di Google Spreadsheet, klik Bagikan.
-
Pada dialog Bagikan, ketik alamat email penerima yang ingin Anda bagikan file.
Catatan: Jika alamat email tidak berada dalam Google Workspace Enterprise atau Education, penerima hanya dapat melihat file.
Catatan: Anda tidak dapat membagikan file dari dalam platform ini kepada alamat email yang bukan akun milik platform.
-
Jika Anda tidak ingin memberi tahu penerima bahwa Anda membagikan file, hapus centang pada kotak Notify people. Jika Anda memilih untuk memberi tahu orang lain, setiap alamat email yang Anda masukkan akan disertakan dalam email notifikasi.
-
Klik Bagikan.
Membagikan dengan link ke file
Pada langkah ini, Anda akan membagikan link ke file.
-
Di Google Spreadsheet, klik Bagikan.
-
Klik Terbatas, lalu pilih Qwiklabs.
-
Klik Pelihat. Lihat perubahan opsi. Siapa saja dalam grup ini yang memiliki link dapat melihat, tetapi tidak dapat mengubah atau membagikan file kepada orang lain.
-
Klik Pengomentar. Siapa saja dalam grup ini dapat memberi komentar dan saran, tetapi tidak dapat mengubah atau membagikan file kepada orang lain.
-
Klik Editor. Siapa saja dalam grup ini dapat melakukan perubahan, menerima atau menolak saran, dan membagikan file kepada orang lain. Hal ini mencakup penggunaan konektor data Spreadsheet untuk meng-kueri data sumber.
-
Klik Salin link.
-
Salin dan tempel link ke email.
-
Klik Selesai.
Menguji tugas yang sudah selesai
Klik Periksa progres saya untuk memverifikasi tugas yang telah dijalankan.
Membagikan dengan link ke file.
Selamat!
Anda telah menggunakan konektor data Spreadsheet untuk meng-kueri BigQuery dan menarik data ke spreadsheet, lalu menganalisis data, menjadwalkan spreadsheet untuk di-refresh secara otomatis, dan meninjau cara Anda membagikan spreadsheet.
Langkah berikutnya/Pelajari lebih lanjut
Lihat Pengantar SQL untuk BigQuery dan Cloud SQL untuk mempelajari lebih lanjut kueri BigQuery.
Pelajari lebih lanjut Google Spreadsheet dan konektor BigQuery.
Sertifikasi dan pelatihan Google Cloud
...membantu Anda mengoptimalkan teknologi Google Cloud. Kelas kami mencakup keterampilan teknis dan praktik terbaik untuk membantu Anda memahami dengan cepat dan melanjutkan proses pembelajaran. Kami menawarkan pelatihan tingkat dasar hingga lanjutan dengan opsi on demand, live, dan virtual untuk menyesuaikan dengan jadwal Anda yang sibuk. Sertifikasi membantu Anda memvalidasi dan membuktikan keterampilan serta keahlian Anda dalam teknologi Google Cloud.
Manual Terakhir Diperbarui pada 06 Februari 2025
Lab Terakhir Diuji pada 06 Februari 2025
Hak cipta 2026 Google LLC. Semua hak dilindungi undang-undang. Google dan logo Google adalah merek dagang dari Google LLC. Semua nama perusahaan dan produk lain mungkin adalah merek dagang masing-masing perusahaan yang bersangkutan.