Membuat kueri set data publik dengan library klien BigQuery Go
- Aktifkan Cloud Shell di project Google Cloud .
- Buka Cloud Shell Editor.
- Siapkan file untuk kueri.
- Buat kueri set data publik di BigQuery.
- Jalankan pembersihan.
Perkiraan waktu penyelesaian:
Klik Mulai untuk memulai.
Mengaktifkan Cloud Shell di project Google Cloud
Jika penagihan untuk suatu project tidak diaktifkan, Anda akan secara otomatis menggunakan sandbox BigQuery. Sandbox BigQuery memungkinkan Anda mempelajari BigQuery dengan sekumpulan fitur terbatas BigQuery tanpa biaya. Jika Anda tidak berencana untuk menggunakan project di luar dokumen ini, sebaiknya gunakan sandbox BigQuery.
- Klik
Aktifkan Cloud Shell. Tunjukkan pada saya
Untuk mempelajari cara membuka Cloud Shell Editor, klik Berikutnya.
Buka Cloud Shell Editor
Di Cloud Shell, buat project dan file Go yang baru:
mkdir bigquery-go-quickstart \ && touch \ bigquery-go-quickstart/app.goPerintah ini membuat project Go bernama
bigquery-go-quickstartdan file bernamaapp.go.Buka Cloud Shell Editor:
cloudshell workspace bigquery-go-quickstart
Untuk mempelajari cara menyiapkan file untuk kueri, klik Berikutnya.
Menyiapkan file untuk kueri
Untuk membuka terminal di Cloud Shell Editor, klik Open Terminal.
Buka direktori project Anda:
cd bigquery-go-quickstartBuat file
go.mod:go mod init quickstartOutputnya mirip dengan yang berikut ini:
go: creating new go.mod: module quickstart go: to add module requirements and sums: go mod tidyInstal library klien BigQuery untuk Go:
go get cloud.google.com/go/bigqueryOutputnya mirip dengan yang berikut ini. Beberapa baris dihilangkan untuk menyederhanakan output.
go: downloading cloud.google.com/go/bigquery v1.49.0 go: downloading cloud.google.com/go v0.110.0 ... go: added cloud.google.com/go/bigquery v1.49.0 go: added cloud.google.com/go v0.110.0
Untuk mempelajari cara membuat kueri set data publik di BigQuery, klik Berikutnya.
Mengkueri set data publik di BigQuery
Klik Open Editor.
Di panel Penjelajah, cari lokasi project
BIGQUERY-GO-QUICKSTARTAnda.Klik file
app.gountuk membukanya.Untuk membuat kueri terhadap set data
bigquery-public-data.stackoverflowyang menampilkan 10 halaman Stack Overflow yang paling sering dilihat dan jumlah tampilannya, salin kode berikut ke fileapp.go:Klik Open Terminal.
Di terminal, jalankan skrip
app.go. Jika Anda diminta untuk memberi otorisasi Cloud Shell dan menyetujui persyaratannya, klik Otorisasi.go run app.goHasilnya mirip dengan berikut ini:
https://stackoverflow.com/questions/35159967 : 170023 views https://stackoverflow.com/questions/22879669 : 142581 views https://stackoverflow.com/questions/10604135 : 132406 views https://stackoverflow.com/questions/44564887 : 128781 views https://stackoverflow.com/questions/27060396 : 127008 views https://stackoverflow.com/questions/12482637 : 120766 views https://stackoverflow.com/questions/20673986 : 115720 views https://stackoverflow.com/questions/39109817 : 108368 views https://stackoverflow.com/questions/11057219 : 105175 views https://stackoverflow.com/questions/43195143 : 101878 views
Anda telah berhasil membuat kueri set data publik dengan library klien Go BigQuery.
Untuk menghindari timbulnya biaya pada akun Anda dan mempelajari langkah berikutnya, klik Berikutnya.
Langkah berikutnya
Pertahankan resource yang telah Anda buat dan lakukan lebih banyak hal dengan BigQuery, atau bersihkan untuk menghindari biaya penagihan.
Lakukan lebih banyak hal dengan BigQuery
- Pelajari lebih lanjut cara menggunakan library klien BigQuery Go.
- Pelajari set data publik BigQuery lebih lanjut.
- Pelajari cara memuat data ke BigQuery.
- Pelajari lebih lanjut cara membuat kueri data di BigQuery.
- Dapatkan info terbaru tentang BigQuery.
- Pelajari tentang harga BigQuery.
- Pelajari kuota dan batas BigQuery.
Pembersihan
Agar akun Google Cloud Anda tidak dikenai biaya, hapus project Google Cloud Anda, atau hapus resource yang Anda buat di panduan ini.
Menghapus project
Jika Anda membuat project baru untuk mempelajari BigQuery dan Anda tidak lagi memerlukan project tersebut, hapus project tersebut. Perlu diperhatikan bahwa penghapusan project akan menghapus semua hal dalam project dan ID project kustom akan hilang.
Menghapus resource
Jika Anda menggunakan project yang sudah ada, hapus folder bigquery-go-quickstart yang Anda buat:
Di Cloud Shell, pindahkan direktori:
cd ..Hapus resource yang Anda buat:
rm -R bigquery-go-quickstartFlag
-Rmenghapus semua aset di dalam folder.