Memuat dan mengkueri data dengan konsol Google Cloud

Pelajari cara menggunakan konsol Google Cloud untuk membuat set data, memuat data sampel ke dalam tabel BigQuery, dan tabel kueri.


Untuk mengikuti panduan langkah demi langkah tugas ini langsung di konsol Google Cloud, klik Guide me:

Pandu saya


Sebelum memulai

Sebelum dapat menjelajahi BigQuery, Anda harus login ke konsol Google Cloud dan membuat project. Jika Anda tidak mengaktifkan penagihan di project, semua data yang diupload akan berada di sandbox BigQuery. Dengan sandbox, Anda dapat mempelajari BigQuery tanpa biaya sambil menggunakan sekumpulan fitur BigQuery yang terbatas. Untuk informasi selengkapnya, lihat Mengaktifkan sandbox BigQuery.

  1. Sign in to your Google Cloud account. If you're new to Google Cloud, create an account to evaluate how our products perform in real-world scenarios. New customers also get $300 in free credits to run, test, and deploy workloads.
  2. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Go to project selector

  3. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Go to project selector

  4. Opsional: Jika Anda memilih project yang sudah ada, pastikan Anda mengaktifkan BigQuery API. BigQuery API otomatis diaktifkan di project baru.

Membuat set data BigQuery

Gunakan konsol Google Cloud untuk membuat set data yang menyimpan data.

  1. Di konsol Google Cloud, buka halaman BigQuery.
  2. Buka BigQuery
  3. Di panel Explorer, klik nama project Anda.
  4. Luaskan View actions > Create dataset.
  5. Di halaman Create dataset, lakukan hal berikut:
    1. Untuk Dataset ID, masukkan babynames.
    2. Dari daftar Data location, pilih us (multiple regions in United States). Set data publik disimpan di lokasi multi-region us. Agar lebih mudah, simpan set data Anda di lokasi yang sama.
    3. Jangan ubah setelan default lainnya, lalu klik Create dataset.

Mendownload file data sumber

File yang Anda download berukuran sekitar 7 MB yang berisi data tentang nama bayi populer. Ini disediakan oleh Administrasi Jaminan Sosial AS.

Untuk informasi selengkapnya tentang set data, lihat halaman informasi set data Administrasi Jaminan Sosial.

  1. Download set data Administrasi Jaminan Sosial AS dengan membuka URL berikut di tab browser baru:

    https://www.ssa.gov/OACT/babynames/names.zip
    
  2. Ekstrak file.

    Untuk informasi selengkapnya tentang skema set data, lihat file NationalReadMe.pdf file ZIP.

  3. Untuk melihat tampilan data tersebut, buka file yob2014.txt. File ini berisi nilai yang dipisahkan koma untuk nama, jenis kelamin yang ditetapkan saat lahir, dan jumlah anak dengan nama tersebut. File tidak memiliki baris header.

  4. Catat lokasi file yob2014.txt agar Anda dapat menemukannya nanti.

Memuat data ke dalam tabel

Selanjutnya, muat data ke dalam tabel baru.

  1. Di panel Explorer, klik nama project Anda.
  2. Di samping set data babynames, klik More actions , lalu pilih Open.
  3. Di panel detail, klik Create table.

    Kecuali jika dinyatakan lain, gunakan nilai default untuk semua setelan.

  4. Di halaman Create table, lakukan hal berikut:
    1. Di bagian Source, pilih Upload dari daftar Create table from.
    2. Di kolom Select file, klik Browse.
    3. Arahkan ke dan buka file yob2014.txt lokal, lalu klik Open.
    4. Dari daftar File format, pilih CSV
    5. Di bagian Destination, masukkan names_2014 untuk Table name.
    6. Di bagian Schema, klik tombol Edit as text, dan tempelkan definisi skema berikut ke dalam kolom teks:
    7. name:string,assigned_sex_at_birth:string,count:integer
    8. Klik Create table.

      Tunggu hingga BigQuery membuat tabel dan memuat datanya. Setelah BigQuery selesai memuat data, luaskan panel Personal history dan Project history untuk meninjau detail tugas.

Pratinjau data tabel

Untuk melihat pratinjau data tabel, ikuti langkah-langkah berikut:

  1. Di panel Explorer, luaskan project dan set data babynames Anda, lalu pilih tabel names_2014.
  2. Di panel detail, klik Preview. BigQuery menampilkan beberapa baris pertama tabel.
  3. Pratinjau tabel konsol Google Cloud.
Tab Preview hanya tersedia untuk jenis tabel tertentu. Misalnya, tab Preview tidak ditampilkan untuk tabel atau tampilan eksternal.

Membuat kueri data tabel

Selanjutnya, buat kueri tabel. Prosesnya sama dengan contoh sebelumnya, hanya saja kali ini Anda membuat kueri tabel Anda, bukan tabel publik.

  1. Klik Compose new query. Tab Editor baru akan terbuka.
  2. Di tab Editor, tempel kueri berikut. Kueri ini mengambil lima nama teratas untuk bayi di AS yang ditetapkan sebagai laki-laki saat lahir pada tahun 2014.
    
        SELECT
          name,
          count
        FROM
          `babynames.names_2014`
        WHERE
          assigned_sex_at_birth = 'M'
        ORDER BY
          count DESC
        LIMIT
          5;
        
  3. Klik Run. Hasilnya ditampilkan di bagian Query results.
    Memberi nama hasil kueri.

Anda telah berhasil membuat kueri tabel dalam set data publik, lalu memuat data sampel ke BigQuery menggunakan konsol Cloud.

Pembersihan

Agar tidak menimbulkan biaya pada akun Google Cloud Anda untuk resource yang digunakan pada halaman ini, ikuti langkah-langkah berikut.

  1. Di konsol Google Cloud, buka halaman BigQuery.
  2. Buka BigQuery
  3. Di panel Explorer, klik set data babynames yang telah Anda buat.
  4. Luaskan opsi View actions, lalu klik Delete.
  5. Pada dialog Delete dataset, konfirmasi perintah delete: ketik kata delete, lalu klik Delete.

Langkah berikutnya