![](https://cdn.qwiklabs.com/assets/labs/start_lab-f45aca49782d4033c3ff688160387ac98c66941d.png)
Before you begin
- Labs create a Google Cloud project and resources for a fixed time
- Labs have a time limit and no pause feature. If you restart it, you'll have to start from the beginning.
- On the top left of your screen, click Start lab to begin
Create a Dataset
/ 20
Create a sink
/ 20
Run example queries
/ 30
Viewing the logs in BigQuery
/ 30
Cloud Logging berfungsi sebagai repositori pusat untuk log dari berbagai layanan Google Cloud, termasuk BigQuery, dan ideal untuk penyimpanan log jangka pendek hingga menengah. Banyak industri yang perlu menyimpan log dalam waktu lebih lama. Untuk menyimpan log bagi proses analisis historis yang lebih panjang atau audit yang kompleks, Anda dapat menyiapkan sink guna mengekspor log tertentu ke BigQuery.
Dalam lab ini, Anda akan melihat log BigQuery di dalam Cloud Logging, menyiapkan sink untuk mengekspornya ke BigQuery, lalu menggunakan SQL untuk menganalisis log.
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 praktik ini dapat Anda gunakan untuk melakukan sendiri 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:
Klik tombol Start Lab. Jika Anda perlu membayar lab, jendela pop-up akan terbuka untuk memilih metode pembayaran. Di sebelah kiri adalah panel Lab Details dengan info berikut:
Klik Open Google Cloud console (atau klik kanan dan pilih Open Link in Incognito Window jika Anda menjalankan browser Chrome).
Lab akan menjalankan resource, lalu membuka tab lain yang menampilkan halaman Sign in.
Tips: Atur tab di jendela terpisah secara berdampingan.
Jika perlu, salin Username di bawah dan tempel ke dialog Sign in.
Anda juga dapat menemukan Username di panel Lab Details.
Klik Next.
Salin Password di bawah dan tempel ke dialog Welcome.
Anda juga dapat menemukan Password di panel Lab Details.
Klik Next.
Klik halaman berikutnya:
Setelah beberapa saat, Konsol Google Cloud akan terbuka di tab ini.
Cloud Shell adalah mesin virtual yang dilengkapi dengan berbagai alat pengembangan. Mesin virtual ini menawarkan direktori beranda persisten berkapasitas 5 GB dan berjalan di Google Cloud. Cloud Shell menyediakan akses command-line untuk resource Google Cloud Anda.
Setelah terhubung, Anda sudah diautentikasi, dan project ditetapkan ke PROJECT_ID Anda. Output berisi baris yang mendeklarasikan PROJECT_ID untuk sesi ini:
gcloud
adalah alat command line untuk Google Cloud. Alat ini sudah terinstal di Cloud Shell dan mendukung pelengkapan command line.
Klik Authorize.
Output Anda sekarang akan terlihat seperti ini:
Output:
Output:
Contoh output:
gcloud
yang lengkap di Google Cloud, baca panduan ringkasan gcloud CLI.
Kotak pesan Welcome to BigQuery in the Cloud Console akan terbuka. Kotak pesan ini menyediakan link ke panduan memulai dan catatan rilis.
Konsol BigQuery terbuka.
Di bagian Explorer, klik tiga titik di samping project yang diawali dengan qwiklabs-gcp-
.
Klik Create dataset.
Tetapkan Dataset ID ke bq_logs.
Klik CREATE DATASET.
Klik Check my progress untuk memverifikasi tujuan.
Pertama, jalankan kueri sederhana yang menghasilkan log. Nantinya, Anda akan menggunakan log ini untuk menyiapkan ekspor log dari Cloud Logging untuk dilihat di BigQuery.
Di All resources, pilih BigQuery, lalu klik Apply.
Selanjutnya, klik tombol Run query di kanan atas.
Beberapa entri log dari kueri akan muncul.
Cari entri yang berisi kata "jobcompleted".
Selanjutnya, klik tombol Expand nested fields di sebelah kanan.
Langkah ini akan menampilkan entri log JSON yang lengkap. Scroll ke bawah dan lihat kolom lainnya.
Langkah ini akan menyiapkan penelusuran dengan istilah yang benar. Anda mungkin perlu mengaktifkan tombol Show Query untuk melihatnya.
Setelah Anda memiliki log yang diperlukan, saatnya untuk menyiapkan sink.
Entri log berikutnya dari BigQuery kini akan diekspor ke tabel dalam set data bq_logs.
Klik Check my progress untuk memverifikasi tujuan.
Untuk mengisi tabel baru dengan beberapa log, jalankan beberapa kueri contoh.
Anda akan melihat hasil dari tiap kueri yang ditampilkan.
Klik Check my progress untuk memverifikasi tujuan.
Buka lagi BigQuery (Navigation menu > BigQuery).
Perluas resource yang diawali dengan nama qwiklabs-gcp-, lalu perluas set data bq_logs Anda.
Namanya bisa berbeda-beda, tetapi Anda seharusnya melihat tabel bertuliskan "cloudaudit_googleapis_com_data_access".
Jika Anda mengklik Preview dan ingin tahu mengapa log untuk kueri yang baru saja dijalankan tidak ditampilkan, hal ini karena log dialirkan ke dalam tabel. Artinya, data baru dapat dikueri, tetapi tidak akan muncul di bagian Preview untuk sementara waktu.
Agar tabel dapat lebih bermanfaat, buat VIEW, yang akan mengambil subset kolom dan juga melakukan beberapa perhitungan guna mendapatkan metrik untuk waktu kueri.
Klik Check my progress untuk memverifikasi tujuan.
Anda berhasil mengekspor log BigQuery dari Cloud Logging ke tabel BigQuery, lalu menganalisisnya dengan SQL.
...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 31 Mei 2024
Lab Terakhir Diuji pada 31 Mei 2024
Hak cipta 2025 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.