
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 end the lab, you'll have to restart from the beginning.
- On the top left of your screen, click Start lab to begin
Create a cloud storage bucket
/ 25
Upload CSV files to Cloud Storage
/ 25
Create a Cloud SQL instance
/ 25
Create a database
/ 25
SQL (Structured Query Language) adalah bahasa standar untuk operasi data yang memungkinkan Anda mengajukan pertanyaan dan mendapatkan insight dari set data terstruktur. Bahasa ini biasanya digunakan dalam pengelolaan database dan memungkinkan Anda melakukan berbagai tugas, seperti menulis catatan transaksi ke dalam database relasional dan menganalisis data berskala petabyte.
Lab ini dibagi menjadi dua bagian: di bagian pertama, Anda akan mempelajari kata kunci kueri SQL dasar. Anda akan menjalankan kata kunci ini di BigQuery dengan set data publik yang berisi informasi tentang bikeshare (fasilitas berbagi sepeda) di London.
Di bagian kedua, Anda akan mempelajari cara mengekspor subset dari set data bikeshare London ke file CSV. Kemudian, Anda akan menguploadnya ke Cloud SQL. Setelah itu, Anda akan mempelajari cara menggunakan Cloud SQL untuk membuat serta mengelola database dan tabel. Di bagian akhir, Anda akan berlatih langsung menggunakan kata kunci SQL tambahan untuk memanipulasi dan mengedit data.
Di lab ini, Anda akan mempelajari cara:
Sangat penting: Sebelum memulai lab ini, logout dari akun Gmail pribadi atau perusahaan Anda.
Ini adalah lab tingkat pemula. Anda dianggap tidak memiliki atau hanya memiliki sedikit pengalaman dengan SQL. Pemahaman terkait Cloud Storage dan Cloud Shell direkomendasikan, tetapi tidak diwajibkan. Lab ini akan mengajarkan dasar-dasar membaca dan menulis kueri di SQL, lalu Anda akan menerapkannya menggunakan BigQuery dan Cloud SQL.
Sebelum mengikuti lab ini, pertimbangkan kemahiran Anda dalam SQL. Berikut ini adalah lab dengan level lebih tinggi yang memungkinkan Anda menerapkan pengetahuan pada kasus penggunaan yang lebih kompleks:
Setelah Anda siap, scroll ke bawah dan ikuti langkah berikut ini untuk menyiapkan lingkungan lab Anda.
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.
Seperti yang telah disebutkan sebelumnya, SQL memungkinkan Anda mendapatkan informasi dari "set data terstruktur". Set data terstruktur memiliki aturan dan pemformatan yang jelas, serta sering kali disusun dalam tabel, atau data yang diformat dalam baris dan kolom.
Contoh data tidak terstruktur adalah file gambar. Data tidak terstruktur tidak dapat dioperasikan dengan SQL dan tidak dapat disimpan dalam set data atau tabel BigQuery (setidaknya secara native). Misalnya, agar dapat memanfaatkan data gambar, Anda akan menggunakan layanan seperti Cloud Vision, mungkin melalui API-nya secara langsung.
Berikut ini adalah contoh set data terstruktur, yaitu tabel sederhana:
User |
Price |
Shipped |
Sean |
$35 |
Yes |
Rocky |
$50 |
No |
Jika Anda pernah menggunakan Google Spreadsheet sebelumnya, contoh di atas seharusnya tidak terlihat asing. Tabel ini memiliki kolom untuk User, Price, Shipped, serta dua baris yang terdiri atas nilai kolom yang sudah terisi.
Pada dasarnya, database adalah kumpulan dari satu atau beberapa tabel. SQL adalah fitur pengelolaan database terstruktur, tetapi sering kali (dan di lab ini) Anda akan menjalankan kueri pada satu atau beberapa tabel yang digabungkan, bukan pada keseluruhan database.
SQL pada dasarnya bersifat fonetik dan sebelum menjalankan kueri, sebaiknya ketahui pertanyaan yang ingin Anda tanyakan ke data (kecuali jika Anda hanya ingin bereksplorasi untuk mencoba-coba.)
SQL memiliki kata kunci standar yang Anda gunakan untuk menerjemahkan pertanyaan Anda ke dalam sintaksis SQL dalam bahasa pseudo-Inggris sehingga Anda bisa menginstruksikan mesin database untuk memberi jawaban yang Anda inginkan.
Kata kunci terpenting adalah SELECT
dan FROM
:
SELECT
untuk menentukan kolom yang ingin diambil dari set data Anda.FROM
untuk menentukan tabel yang ingin Anda ambil datanya.Anda mungkin akan lebih paham jika menggunakan contoh. Anggaplah Anda memiliki tabel example_table
berikut, yang memiliki kolom USER, PRICE, dan SHIPPED:
Dan misalnya, Anda hanya ingin mengambil data yang ditemukan di kolom USER. Anda dapat melakukannya dengan menjalankan kueri berikut yang menggunakan SELECT
dan FROM
:
Jika Anda telah menjalankan perintah di atas, pilih semua nama dari kolom USER
yang ditemukan dalam example_table
.
Anda juga dapat memilih beberapa kolom dengan kata kunci SELECT
di SQL. Misalnya, Anda ingin mengambil data yang ditemukan di kolom USER dan SHIPPED. Untuk melakukannya, ubah kueri sebelumnya dengan menambahkan nilai kolom lain ke kueri SELECT
(pastikan nilai kolom dipisahkan oleh koma):
Menjalankan kueri di atas akan mengambil data USER
dan SHIPPED
dari memori:
Seperti itulah pembahasan dua kata kunci SQL dasar. Pembahasan selanjutnya akan lebih menarik.
Kata kunci WHERE
adalah perintah SQL lain yang memfilter tabel untuk nilai kolom spesifik. Misalnya, Anda ingin mengambil nama dari example_table
yang paketnya telah dikirim. Anda dapat melengkapi kueri dengan WHERE
, seperti berikut ini:
Menjalankan kueri di atas akan menampilkan semua USER yang paketnya berstatus SHIPPED dari memori:
Setelah Anda mendapatkan pemahaman dasar tentang kata kunci inti SQL, terapkan hal yang telah Anda pelajari dengan menjalankan jenis kueri ini di konsol BigQuery.
Berikut ini beberapa pertanyaan pilihan ganda untuk memperkuat pemahaman Anda tentang konsep yang telah dibahas sejauh ini. Jawab pertanyaan tersebut sebaik mungkin.
BigQuery adalah data warehouse berskala petabyte terkelola sepenuhnya yang berjalan di Google Cloud. Analis data dan data scientist dapat dengan cepat membuat kueri dan memfilter set data besar, menggabungkan hasil, dan melakukan operasi kompleks tanpa harus khawatir tentang penyiapan dan pengelolaan server. BigQuery hadir dalam bentuk alat command line (sudah terinstal dalam Cloud Shell) atau konsol web. Keduanya siap digunakan untuk mengelola dan membuat kueri data yang disimpan dalam project Google Cloud.
Dalam lab ini, Anda akan menggunakan konsol web untuk menjalankan kueri SQL.
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.
Luangkan waktu sejenak untuk mencatat beberapa fitur UI yang penting. "Editor" kueri berada di sisi kanan konsol. Di sini Anda akan menulis dan menjalankan perintah SQL seperti pada contoh yang dibahas sebelumnya. Di bawahnya adalah "Query history", yang merupakan daftar kueri yang Anda jalankan sebelumnya.
Panel konsol di sebelah kiri adalah Navigation menu. Selain histori kueri, kueri tersimpan, dan histori tugas yang mudah dipahami, ada tab Explorer.
Tingkat resource paling tinggi di tab Explorer berisi project Google Cloud, sama dengan project Google Cloud yang Anda masuki ketika login dan gunakan dalam tiap lab Google Cloud Skills Boost. Seperti yang Anda lihat di konsol dan screenshot terakhir, Anda hanya memiliki project di tab Explorer. Jika Anda mencoba mengklik panah di samping nama project, tidak ada yang akan ditampilkan.
Ini karena project Anda tidak berisi set data atau tabel, sehingga Anda tidak memiliki apa pun yang dapat dikueri. Sebelumnya Anda telah mempelajari bahwa set data berisi tabel. Saat Anda menambahkan data ke project, perhatikan bahwa di BigQuery, project berisi set data, dan set data berisi tabel. Sekarang, setelah lebih memahami paradigma project > set data > tabel dan seluk-beluk konsol, Anda dapat memuat beberapa data yang dapat dikueri.
Di bagian ini, Anda mengambil beberapa data publik ke project sehingga Anda bisa berlatih menjalankan perintah SQL di BigQuery.
Klik + ADD.
Pilih Star a project by name.
Masukkan bigquery-public-data sebagai nama project.
Klik STAR.
Penting untuk diperhatikan bahwa Anda masih bekerja di luar project lab Anda di tab baru ini. Yang Anda lakukan hanyalah mengambil project dengan akses publik yang berisi set data dan tabel ke BigQuery untuk dianalisis. Anda tidak beralih ke project tersebut. Semua pekerjaan dan layanan Anda masih terikat ke akun Google Cloud Skills Boost Anda. Anda dapat melihatnya sendiri dengan memeriksa kolom project di dekat bagian atas konsol:
bigquery-public-data
london_bicycles
cycle_hire
cycle_stations
Di lab ini, Anda akan menggunakan data dari cycle_hire. Buka tabel cycle_hire
, lalu klik tab Preview. Halaman Anda akan terlihat seperti berikut:
Periksa kolom dan nilai yang diisikan ke dalam baris. Anda telah siap menjalankan beberapa kueri SQL pada tabel cycle_hire
.
Anda kini memiliki pemahaman dasar terkait kata kunci kueri SQL dan paradigma data BigQuery serta beberapa data untuk dikerjakan. Jalankan beberapa perintah SQL menggunakan layanan ini.
Di sudut kanan bawah konsol, Anda akan melihat ada 83.434.866 baris data, yaitu perjalanan sepeda bikeshare perorangan yang dilakukan di London antara tahun 2015 hingga tahun 2017 (cukup jelas bahwa angka ini tidaklah kecil!)
Sekarang perhatikan kunci kolom ketujuh: end_station_name
, yang menunjukkan tujuan akhir dari perjalanan sepeda bikeshare. Sebelum berlanjut ke tahap berikutnya, jalankan kueri sederhana untuk mengisolasi kolom end_station_name
.
Setelah ~20 detik, Anda akan memperoleh 83.434.866 baris berisi satu-satunya kolom yang Anda kueri, yaitu end_station_name
.
Sekarang, cari tahu jumlah perjalanan sepeda yang berdurasi 20 menit atau lebih.
WHERE
:Proses kueri ini mungkin memerlukan waktu beberapa menit.
SELECT *
menampilkan semua nilai kolom dari tabel. Durasi diukur dalam detik, itulah sebabnya Anda menggunakan nilai 1.200 (60*20).
Di sudut kanan bawah, Anda akan mengetahui bahwa 26.441.016 baris telah ditampilkan. Jika dibandingkan dengan nilai total (26.441.016/83.434.866), berarti ~30% perjalanan sepeda bikeshare London berlangsung selama 20 menit atau lebih (banyak juga yang bersepeda lumayan lama!)
Berikut ini beberapa pertanyaan pilihan ganda untuk memperkuat pemahaman Anda tentang konsep yang telah kita bahas sejauh ini. Jawab pertanyaan tersebut sebaik mungkin.
Kata kunci GROUP BY
akan mengagregasi baris set hasil yang memiliki kriteria umum yang sama (misalnya nilai kolom) dan akan menampilkan semua entri unik yang ditemukan untuk kriteria tersebut.
Ini adalah kata kunci yang berguna untuk mencari tahu informasi kategori pada tabel.
Hasilnya adalah daftar nilai kolom yang unik (tidak memiliki duplikat).
Tanpa GROUP BY
, kueri akan menampilkan semua baris, berjumlah 83.434.866. GROUP BY
akan menampilkan nilai kolom unik yang ditemukan dalam tabel. Anda dapat memeriksanya sendiri dengan melihat di sudut kanan bawah. Anda akan melihat 954 baris, yang berarti ada 954 titik awal bikeshare London.
Fungsi COUNT()
akan menampilkan jumlah baris yang memiliki kriteria sama (misalnya nilai kolom). Fungsi ini bisa sangat berguna jika dipakai bersama dengan GROUP BY
.
Tambahkan fungsi COUNT
ke kueri sebelumnya untuk mengetahui jumlah perjalanan yang dimulai di setiap titik awal.
Output Anda menunjukkan jumlah perjalanan bikeshare yang dimulai di setiap lokasi awal.
SQL juga memiliki kata kunci AS
yang membuat alias dari tabel atau kolom. Alias adalah nama baru yang diberikan pada kolom atau tabel yang ditampilkan, sesuai yang ditentukan pada perintah AS
.
AS
ke kueri terakhir yang Anda jalankan untuk melihat cara kerjanya. Hapus kueri dari editor, lalu salin dan tempel perintah berikut:Untuk Results, nama kolom sebelah kanan berubah dari COUNT(*)
menjadi num_starts
.
Seperti yang Anda lihat, kolom COUNT(*)
pada tabel yang ditampilkan kini diberi nama alias num_starts
. Kata kunci ini berguna terutama jika Anda menangani set data yang besar. Perlu diingat bahwa nama tabel atau kolom yang ambigu lebih sering terjadi daripada yang Anda kira.
Kata kunci ORDER BY
mengurutkan data yang dihasilkan dari kueri dalam urutan naik atau turun berdasarkan kriteria atau nilai kolom yang ditentukan. Tambahkan kata kunci ini ke kueri sebelumnya untuk melakukan hal berikut:
Setiap perintah di bawah ini adalah kueri terpisah. Untuk setiap perintah:
Hasil kueri terakhir menampilkan lokasi awal berdasarkan jumlah perjalanan yang dimulai dari lokasi tersebut (jumlah start).
Anda akan melihat bahwa "Hyde Park Corner, Hyde Park" merupakan lokasi awal dengan jumlah start tertinggi. Namun, jika dibandingkan dengan nilai total (234.458/83.434.866), Anda akan mendapatkan hasil bahwa <1% perjalanan sepeda dimulai dari stasiun ini.
Berikut ini beberapa pertanyaan pilihan ganda untuk memperkuat pemahaman Anda tentang konsep yang telah dibahas sejauh ini. Jawab pertanyaan tersebut sebaik mungkin.
Cloud SQL adalah layanan database terkelola sepenuhnya yang memudahkan penyiapan, pemeliharaan, pengelolaan, dan pengaturan database PostgreSQL dan MySQL relasional di cloud. Ada dua format data yang diterima oleh Cloud SQL: file dump (.sql) atau file CSV (.csv). Anda akan mempelajari cara mengekspor subset tabel cycle_hire
ke file CSV, lalu menguploadnya ke Cloud Storage sebagai lokasi perantara.
Kembali ke BigQuery Console, seharusnya ini adalah perintah terakhir yang Anda jalankan:
Di bagian Query Results, klik SAVE RESULTS > CSV(local file). Tindakan ini akan memulai download, yang akan menyimpan kueri sebagai file CSV. Catat lokasi dan nama file yang didownload, karena Anda akan membutuhkannya nanti.
Kosongkan Editor kueri, lalu salin dan jalankan perintah berikut di editor kueri:
Kueri tersebut akan menampilkan tabel berisi jumlah perjalanan bikeshare yang berakhir di setiap stasiun akhir, yang disusun secara numerik dari jumlah perjalanan tertinggi ke terendah.
Buka Konsol Cloud. Di sini, Anda akan membuat bucket penyimpanan yang akan menjadi lokasi upload file yang baru dibuat.
Pilih Navigation menu > Cloud Storage > Buckets, lalu klik CREATE BUCKET.
Masukkan nama unik untuk bucket Anda, biarkan setelan lainnya dalam mode default, lalu klik Create.
Jika diminta, klik Confirm untuk dialog Public access will be prevented
.
Klik Check my progress di bawah untuk memeriksa progres lab Anda. Jika berhasil membuat bucket, Anda akan melihat skor penilaian.
Sekarang, buka Konsol Cloud, dan Bucket Cloud Storage yang baru dibuat akan ditampilkan.
Klik UPLOAD > Upload files, lalu pilih CSV yang berisi data start_station_name
.
Lalu klik Open. Ulangi untuk data end_station_name
.
Ganti nama file start_station_name
dengan mengklik tiga titik di sisi file paling kanan, lalu klik rename. Ganti nama file menjadi start_station_data.csv
.
Ganti nama file end_station_name
dengan mengklik tiga titik di sisi file paling kanan, lalu klik rename. Ganti nama file menjadi end_station_data.csv
.
Setelah itu, Anda seharusnya dapat melihat start_station_data.csv
dan end_station_data.csv
dalam daftar Objects di halaman Bucket details.
Klik Check my progress untuk memverifikasi tugas yang telah dijalankan. Jika berhasil mengupload objek CSV ke bucket, Anda akan melihat skor penilaian.
Di konsol, pilih Navigation menu > SQL.
Klik CREATE INSTANCE > Choose MySQL .
Masukkan my-demo sebagai ID instance.
Masukkan sandi yang aman di kolom Password (ingat sandi ini).
Pilih versi database sebagai MySQL 8.
Untuk Choose a Cloud SQL edition, pilih Enterprise.
Untuk Preset, pilih Development (vCPU 4, 16 GB RAM, 100 GB Storage, Single zone).
Tetapkan kolom Region sebagai
Tetapkan kolom Multi zones (Highly available) > Primary Zone sebagai
Klik CREATE INSTANCE.
Untuk memeriksa progres lab Anda, klik Check my progress di bawah. Jika berhasil menyiapkan instance Cloud SQL, Anda akan melihat skor penilaian.
Setelah instance Cloud SQL dapat berjalan, buat database di dalamnya menggunakan Command Line Cloud Shell.
Buka Cloud Shell dengan mengklik ikon di pojok kanan atas konsol.
Jalankan perintah berikut untuk menetapkan project ID Anda sebagai variabel lingkungan:
Jika diminta [Y/t], tekan Y lalu Enter.
Tindakan ini akan memberi Anda link untuk dibuka di browser Anda. Buka link di browser yang sama tempat Anda masuk ke akun qwiklabs. Setelah login, Anda akan mendapatkan kode verifikasi untuk disalin. Tempel kode tersebut di Cloud Shell.
my-demo
jika Anda menggunakan nama instance yang berbeda:Anda akan melihat output seperti ini:
Instance Cloud SQL dilengkapi dengan database yang sudah dikonfigurasi, tetapi Anda akan membuat database sendiri untuk menyimpan data bikeshare London.
bike
:Anda akan menerima output berikut:
Periksa progres Anda dengan mengklik Check my progress untuk memverifikasi tugas yang dilakukan. Skor penilaian akan ditampilkan setelah database berhasil dibuat di instance Cloud SQL.
Pernyataan ini menggunakan kata kunci CREATE
, tetapi kali ini klausa TABLE
digunakan untuk menentukan bahwa kueri tersebut ingin membuat tabel, bukan database. Kata kunci USE
menentukan database yang ingin Anda hubungkan. Anda sekarang memiliki tabel bernama "london1" yang berisi dua kolom, "start_station_name" dan "num". VARCHAR(255)
menentukan kolom string dengan panjang bervariasi yang dapat menampung hingga 255 karakter, sedangkan INT
adalah kolom jenis bilangan bulat.
Anda akan menerima output berikut untuk kedua perintah di atas:
Anda akan melihat "empty set" karena Anda belum memuat data.
Kembali ke konsol Cloud SQL. Anda sekarang akan mengupload file CSV start_station_name
dan end_station_name
ke tabel london1 dan london2 yang baru dibuat.
start_station_data.csv
. Klik Select.bike
lalu ketik london1
sebagai tabel Anda.Lakukan hal yang sama untuk file CSV lainnya.
end_station_data.csv
. Klik Select.bike
, lalu ketik london2
sebagai tabel Anda.Kedua file CSV sudah diupload ke tabel di database bike
.
Anda akan menerima 955 baris output, satu untuk tiap nama stasiun.
Anda akan menerima 959 baris output, satu untuk tiap nama stasiun.
Berikut adalah beberapa kata kunci SQL lainnya yang membantu kita dalam mengelola data. Pertama adalah kata kunci DELETE
.
Anda akan menerima output berikut setelah menjalankan kedua perintah di atas:
Baris yang dihapus adalah header kolom file CSV. Kata kunci DELETE
tidak akan menghapus baris pertama file tersebut, tetapi semua baris dalam tabel tempat nama kolom (dalam hal ini "num") berisi nilai yang ditentukan (dalam hal ini "0"). Jika Anda menjalankan kueri SELECT * FROM london1;
dan SELECT * FROM london2;
dan men-scroll ke bagian atas tabel, Anda akan melihat bahwa baris tersebut sudah tidak ada lagi.
Anda juga dapat memasukkan nilai ke dalam tabel dengan kata kunci INSERT INTO
.
start_station_name
ke "test destination", dan num
ke "1":Kata kunci INSERT INTO
memerlukan tabel (london1) dan akan membuat baris baru dengan kolom yang sesuai dengan istilah dalam tanda kurung pertama (dalam hal ini "start_station_name" dan "num"). Apa pun istilah setelah klausa "VALUES" akan dimasukkan sebagai nilai di baris baru.
Anda akan menerima output berikut:
Jika kueri SELECT * FROM london1;
dijalankan, Anda akan melihat baris tambahan di bagian bawah tabel "london1".
Kata kunci SQL terakhir yang akan Anda pelajari adalah UNION
. Kata kunci ini menggabungkan output dari dua atau beberapa kueri SELECT
ke dalam set hasil. Anda menggunakan UNION
untuk menggabungkan subset tabel "london1" dan "london2".
Rangkaian kueri berikut mengambil data tertentu dari kedua tabel dan menggabungkannya dengan operator UNION
.
Kueri SELECT
pertama memilih kedua kolom tersebut dari tabel "london1" dan membuat alias untuk "start_station_name", yang ditetapkan ke "top_stations". Kueri tersebut menggunakan kata kunci WHERE
untuk hanya mengambil nama stasiun bikeshare yang menjadi titik awal perjalanan lebih dari 100.000 sepeda.
Kueri SELECT
kedua memilih dua kolom dari tabel "london2" dan menggunakan kata kunci WHERE
untuk hanya mengambil nama stasiun bikeshare yang menjadi titik akhir perjalanan lebih dari 100.000 sepeda.
Kata kunci UNION
yang berada di antaranya menggabungkan output kedua kueri ini dengan memadukan data "london2" dengan "london1". Karena "london1" digabungkan dengan "london2", nilai kolom yang diutamakan adalah "top_stations" dan "num".
ORDER BY
akan mengurutkan tabel final gabungan berdasarkan nilai kolom "top_stations" secara alfabetis dalam urutan menurun.
Contoh output (hasil Anda mungkin berbeda) :
Seperti yang Anda lihat, 13/14 stasiun berbagi tempat teratas untuk titik awal dan akhir transportasi online. Dengan beberapa kata kunci SQL dasar, Anda dapat membuat kueri untuk set data yang cukup besar, yang menampilkan titik data dan jawaban atas pertanyaan spesifik.
Dalam lab ini, Anda telah mempelajari dasar-dasar SQL dan cara menerapkan kata kunci serta menjalankan kueri di BigQuery dan CloudSQL. Anda telah mempelajari konsep inti di balik project, database, dan tabel. Anda telah berlatih dengan kata kunci yang memanipulasi dan mengedit data. Anda telah mempelajari cara membaca data dalam BigQuery dan telah berlatih menjalankan kueri pada tabel. Anda belajar cara membuat instance di Cloud SQL dan berlatih mentransfer subset data ke dalam tabel yang ada di dalam database. Anda merangkai dan menjalankan kueri di Cloud SQL untuk mendapatkan beberapa kesimpulan menarik tentang stasiun awal dan akhir bikesharing di London.
Teruslah mempelajari dan berlatih dengan Cloud SQL dan BigQuery melalui lab Google Cloud Skill Boost ini:
Pelajari Data Science lebih lanjut dengan Data Science on the Google Cloud Platform, 2nd Edition: O'Reilly Media, Inc..
...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 7 Oktober 2024
Lab Terakhir Diuji pada 7 Oktober 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.
Konten ini tidak tersedia untuk saat ini
Kami akan memberi tahu Anda melalui email saat konten tersedia
Bagus!
Kami akan menghubungi Anda melalui email saat konten tersedia
One lab at a time
Confirm to end all existing labs and start this one