arrow_back

Dataprep: Qwik Start

Login Gabung
Uji dan bagikan pengetahuan Anda kepada komunitas kami.
done
Dapatkan akses ke lebih dari 700 lab praktik, badge keahlian, dan kursus

Dataprep: Qwik Start

Lab 1 jam universal_currency_alt 1 Kredit show_chart Pengantar
info Lab ini mungkin menggabungkan alat AI untuk mendukung pembelajaran Anda.
Uji dan bagikan pengetahuan Anda kepada komunitas kami.
done
Dapatkan akses ke lebih dari 700 lab praktik, badge keahlian, dan kursus

Lab ini dikembangkan oleh partner kami, Trifacta. Informasi Anda mungkin akan dibagikan kepada Trifacta, yaitu sponsor lab ini, jika Anda memilih untuk menerima info terbaru terkait produk, pengumuman, dan penawaran di Profil Akun Anda.

GSP105

Lab Mandiri Google Cloud

Ringkasan

Cloud Dataprep by Trifacta adalah layanan data cerdas untuk menjelajahi, membersihkan, dan menyiapkan data secara visual untuk analisis. Cloud Dataprep bersifat serverless dan berfungsi pada semua skala. Tidak ada infrastruktur untuk di-deploy atau dikelola. Data bisa mudah disiapkan hanya dengan mengklik dan tanpa menulis kode.

Di lab ini, Anda akan menggunakan Dataprep untuk memanipulasi suatu set data. Anda akan mengimpor set data, memperbaiki data yang tidak cocok, mentransformasi data, dan menggabungkan data. Jika Dataprep merupakan hal baru, Anda akan memahaminya di akhir lab ini.

Yang akan Anda lakukan

Di lab ini, Anda akan mempelajari cara menggunakan Dataprep untuk menyelesaikan tugas berikut:

  • Mengimpor data
  • Memperbaiki data yang tidak cocok
  • Mengubah data
  • Menggabungkan data

Penyiapan dan persyaratan

Sebelum mengklik tombol Mulai 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 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:

  • Akses ke browser internet standar (disarankan browser Chrome).
Catatan: Gunakan jendela Samaran 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: Jika Anda sudah memiliki project atau akun pribadi Google Cloud, jangan menggunakannya untuk lab ini agar terhindar dari tagihan ekstra pada akun Anda.

Cara memulai lab dan login ke Google Cloud Console

  1. 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:

    • Tombol Open Google Cloud console
    • Waktu tersisa
    • Kredensial sementara yang harus Anda gunakan untuk lab ini
    • Informasi lain, jika diperlukan, untuk menyelesaikan lab ini
  2. 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.

    Catatan: Jika Anda melihat dialog Choose an account, klik Use Another Account.
  3. Jika perlu, salin Username di bawah dan tempel ke dialog Sign in.

    {{{user_0.username | "Username"}}}

    Anda juga dapat menemukan Username di panel Lab Details.

  4. Klik Next.

  5. Salin Password di bawah dan tempel ke dialog Welcome.

    {{{user_0.password | "Password"}}}

    Anda juga dapat menemukan Password di panel Lab Details.

  6. Klik Next.

    Penting: Anda harus menggunakan kredensial yang diberikan lab. Jangan menggunakan kredensial akun Google Cloud Anda. Catatan: Menggunakan akun Google Cloud sendiri untuk lab ini dapat dikenai biaya tambahan.
  7. Klik halaman berikutnya:

    • Setujui persyaratan dan ketentuan.
    • Jangan tambahkan opsi pemulihan atau autentikasi 2 langkah (karena ini akun sementara).
    • Jangan mendaftar uji coba gratis.

Setelah beberapa saat, Konsol Google Cloud akan terbuka di tab ini.

Catatan: Untuk melihat menu dengan daftar produk dan layanan Google Cloud, klik Navigation menu di kiri atas. Ikon Navigation menu

Mengaktifkan Cloud Shell

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.

  1. Klik Activate Cloud Shell Ikon Activate Cloud Shell di bagian atas konsol Google Cloud.

Setelah terhubung, Anda sudah diautentikasi, dan project ditetapkan ke PROJECT_ID Anda. Output berisi baris yang mendeklarasikan PROJECT_ID untuk sesi ini:

Project Cloud Platform Anda dalam sesi ini disetel ke YOUR_PROJECT_ID

gcloud adalah alat command line untuk Google Cloud. Alat ini sudah terinstal di Cloud Shell dan mendukung pelengkapan command line.

  1. (Opsional) Anda dapat menampilkan daftar nama akun yang aktif dengan perintah ini:
gcloud auth list
  1. Klik Authorize.

  2. Output Anda sekarang akan terlihat seperti ini:

Output:

ACTIVE: * ACCOUNT: student-01-xxxxxxxxxxxx@qwiklabs.net Untuk menyetel akun aktif, jalankan: $ gcloud config set account `ACCOUNT`
  1. (Opsional) Anda dapat menampilkan daftar project ID dengan perintah ini:
gcloud config list project

Output:

[core] project = <project_ID>

Contoh output:

[core] project = qwiklabs-gcp-44776a13dea667a6 Catatan: Untuk mendapatkan dokumentasi gcloud yang lengkap di Google Cloud, baca panduan ringkasan gcloud CLI.

Tugas 1. Membuat bucket Cloud Storage di project Anda

  1. Di Konsol Cloud, pilih Navigation menu(Ikon Navigation menu) > Cloud Storage > Buckets.

  2. Klik Create bucket.

  3. Di dialog Create a bucket, Beri nama unik untuk bucket. Biarkan setelan lain tetap pada nilai defaultnya.

Catatan: Untuk mempelajari lebih lanjut penamaan bucket, baca Panduan penamaan bucket.
  1. Hapus centang Enforce public access prevention on this bucket untuk Choose how to control access to objects.

  2. Klik Create.

Anda berhasil membuat bucket. Ingat nama bucket tersebut untuk langkah-langkah selanjutnya.

Menguji tugas yang sudah selesai

Klik Check my progress untuk memverifikasi tugas yang telah diselesaikan. Jika Anda berhasil membuat bucket Cloud Storage, skor penilaian akan terlihat.

Membuat bucket Cloud Storage

Tugas 2. Melakukan Inisialisasi Cloud Dataprep

  1. Buka Cloud Shell dan jalankan perintah berikut:
gcloud beta services identity create --service=dataprep.googleapis.com

Anda akan melihat pesan yang menyatakan bahwa identitas layanan telah dibuat.

  1. Pilih Navigation menu > Dataprep.

  2. Centang untuk menyetujui Persyaratan Layanan Google Dataprep, lalu klik Accept.

  3. Centang untuk memberikan otorisasi berbagi informasi akun Anda dengan Trifacta, lalu klik Agree and Continue.

  4. Klik Allow untuk mengizinkan Trifacta mengakses data project.

  5. Klik nama pengguna siswa Anda untuk login ke Cloud Dataprep by Trifacta. Nama pengguna Anda adalah Username di panel kiri pada lab Anda.

  6. Klik Allow untuk memberi Cloud Dataprep akses ke akun lab Google Cloud Anda.

  7. Centang untuk menyetujui Persyaratan Layanan Trifacta, lalu klik Accept.

  8. Klik Continue di layar First time setup untuk membuat lokasi penyimpanan default.

Dataprep akan terbuka.

Menguji tugas yang sudah selesai

Klik Check my progress untuk memverifikasi tugas yang telah diselesaikan. Setelah berhasil melakukan inisialisasi Cloud Dataprep dengan lokasi penyimpanan default, Anda akan melihat skor penilaian.

Melakukan Inisialisasi Cloud Dataprep

Tugas 3. Membuat alur

Cloud Dataprep menggunakan ruang kerja flow untuk mengakses dan memanipulasi set data.

  1. Klik ikon Flows, pilih tombol Create, lalu pilih Blank Flow:

Ikon Flows, tombol Create, opsi Blank Flow

  1. Klik Untitled Flow, lalu pilih nama dan deskripsikan alurnya. Karena lab ini menggunakan data tahun 2016 dari United States Federal Elections Commission 2016, beri nama alur tersebut "FEC-2016", lalu deskripsikan alur sebagai "United States Federal Elections Commission 2016".
  2. Klik OK.

Halaman alur FEC-2016 akan terbuka.

Tugas 4. Mengimpor set data

Di bagian ini, Anda akan mengimpor dan menambahkan data ke alur FEC-2016.

  1. Klik Add Datasets, lalu pilih link Import Datasets.

  2. Di panel menu bagian kiri, pilih Cloud Storage untuk mengimpor set data dari Cloud Storage, lalu klik ikon pensil untuk mengedit jalur file.

Halaman Cloud Storage

  1. Ketik gs://spls/gsp105 di kotak teks Choose a file or folder, lalu klik Go.

Anda mungkin perlu melebarkan jendela browser untuk melihat tombol Go dan Cancel.

  1. Klik us-fec/.

  2. Klik ikon + di samping cn-2016.txt untuk membuat set data yang ditampilkan di panel kanan. Klik judul set data di panel kanan dan ganti namanya menjadi "Candidate Master 2016".

  3. Dengan cara yang sama, tambahkan set data itcont-2016-orig.txt, lalu ganti namanya menjadi "Campaign Contributions 2016".

  4. Kedua set data akan tercantum di panel kanan. Berikutnya, klik Import & Add to Flow.

Kedua set data tercantum di panel kanan

Anda akan melihat kedua set data tercantum sebagai alur.

Tugas 5. Menyiapkan file kandidat

  1. Secara default, set data Candidate Master 2016 akan dipilih. Di panel sebelah kanan, klik Edit Recipe.

Halaman set data Candidate Master 2016

Halaman Transformer Candidate Master 2016 akan terbuka dalam tampilan petak.

Halaman Transformer Candidate Master 2016 dalam tampilan petak

Halaman Transformer adalah tempat Anda menyusun urutan langkah transformasi dan melihat hasilnya diterapkan ke sampel. Jika sudah puas dengan hasilnya, jalankan tugas terhadap set data Anda.

  1. Tiap header kolom memiliki informasi Name dan nilai yang menentukan jenis data. Untuk melihat jenis data, klik ikon kolom:

column6

  1. Perhatikan juga bahwa jika Anda mengklik nama kolom, panel Details akan terbuka di sebelah kanan.

  2. Klik X di bagian kanan atas panel Details untuk menutup panel Details.

Pada langkah-langkah berikut ini, Anda akan menelusuri data dalam tampilan petak dan menerapkan langkah-langkah transformasi ke urutan langkah Anda.

  1. Column5 memberikan data dari tahun 1990-2064. Lebarkan column5 (seperti melebarkan kolom di spreadsheet) untuk memisahkan tiap tahunnya. Klik untuk memilih kelompok paling tinggi, yang mewakili tahun 2016.

column5

Tindakan ini akan membuat langkah di mana nilai-nilai ini dipilih.

  1. Di panel Suggestions di sebelah kanan, di bagian Keep rows, klik Add untuk menambahkan langkah ini ke urutan langkah Anda.

 Panel Suggestions

Panel Recipe di bagian kanan sekarang menyertakan langkah-langkah berikut:

Keep rows where(DATE(2016, 1, 1) <= column5) && (column5 < DATE(2018, 1, 1))

  1. Di Column6 (State), arahkan kursor dan klik bagian yang tidak cocok (merah) pada header untuk memilih baris-baris yang tidak cocok.

column6

Scroll ke bagian bawah halaman (ditandai dengan warna merah) dan temukan nilai yang tidak cocok. Kemudian, akan terlihat bahwa sebagian besar data ini memiliki nilai "P" di column7, dan "US" di column6. Ketidakcocokan ini terjadi karena column6 ditandai sebagai kolom "State" (ditunjukkan dengan ikon bendera), tetapi ada nilai yang bukan nilai negara bagian di dalamnya (misalnya "US").

  1. Untuk memperbaiki ketidakcocokan ini, klik X di bagian atas panel Suggestions untuk membatalkan transformasi, lalu klik ikon bendera di Column6 dan ubah menjadi kolom "String".

column6

Tidak ada lagi ketidakcocokan, dan penanda kolom sekarang berubah menjadi hijau.

  1. Filter hanya kandidat presiden, yaitu data yang memiliki nilai "P" pada column7. Di histogram column7, arahkan kursor ke atas kedua kelompok untuk melihat mana yang "H" dan mana yang "P". Klik kumpulan "P".

column7

  1. Di panel Suggestions di sebelah kanan, klik Add untuk memasukkan langkah tersebut ke urutan langkah.

Kotak Keep rows

Tugas 6. Mengumpulkan file Contributions dan menggabungkannya ke file Candidates

D halaman Join, Anda dapat menambahkan set data saat ini ke set data atau urutan langkah lain berdasarkan informasi yang sama di kedua set data.

Sebelum menggabungkan file Contributions ke file Candidate, kosongkan file Contributions.

  1. Klik FEC-2016 (pemilih set data) di bagian atas halaman tampilan petak.

FEC-2016 di bagian atas halaman tampilan petak

  1. Klik untuk memilih Campaign Contributions 2016 yang berwarna abu-abu.

  2. Di panel kanan, klik Add > Recipe, lalu klik Edit Recipe.

  3. Klik ikon recipe di bagian kanan atas halaman, lalu klik Add New Step.

Ikon Recipe dan tombol Add New Step

Hapus pemisah ekstra dalam set data.

  1. Masukkan perintah bahasa Wrangle berikut dalam kotak Penelusuran:
replacepatterns col: * with: '' on: `{start}"|"{end}` global: true

Transformation Builder menguraikan perintah Wrangle dan mengisi kolom transformasi Find and Replace.

Transformation Builder

  1. Klik Add untuk menambahkan transformasi ke urutan langkah.

  2. Tambahkan satu langkah baru lagi ke urutan langkah. Klik New Step, lalu ketik "Join" dalam kotak Penelusuran.

Kotak Search transformations

  1. Klik Join datasets untuk membuka halaman Joins.

  2. Klik "Candidate Master 2016" untuk menggabungkannya dengan Campaign Contributions 2016, lalu klik Accept di bagian kanan bawah.

Baris Candidate Master 2016

  1. Di sisi kanan, arahkan kursor ke bagian Join keys, lalu klik ikon pensil (ikon Edit).

Kotak Join conditions

Dataprep menyimpulkan kunci umum. Ada banyak nilai yang sama yang dianggap Join Keys oleh Dataprep.

  1. Di panel Add Key, pada bagian Suggested join keys, klik column2 = column11.

Panel Add Key

  1. Klik Save and Continue.

Column 2 dan 11 terbuka untuk ditinjau.

  1. Klik Next, lalu centang kotak di sebelah kiri label "Column" untuk menambahkan semua kolom kedua set data ke set data gabungan.

Daftar label Column

  1. Klik Review, lalu Add to Recipe untuk kembali ke tampilan petak.

Tugas 7. Ringkasan data

Buat ringkasan sarat manfaat dengan agregasi, penghitungan rata-rata, dan penghitungan kontribusi di Column 16, serta pengelompokan kandidat berdasarkan ID, nama, dan afiliasi grup di Column 2, 24, dan 8.

  1. Di bagian atas panel Recipe di sisi kanan, klik New Step lalu masukkan formula berikut di kotak penelusuran Transformation untuk melihat pratinjau data yang digabungkan.
pivot value:sum(column16),average(column16),countif(column16 > 0) group: column2,column24,column8

Sampel awal data yang digabungkan dan diagregasi ditampilkan dan merepresentasikan tabel ringkasan para kandidat presiden Amerika Serikat serta metrik kontribusi kampanye mereka pada tahun 2016.

Halaman Campaign contributions

  1. Klik Add untuk membuka tabel ringkasan para kandidat utama presiden Amerika Serikat dan metrik kontribusi kampanye mereka pada tahun 2016.

Tugas 8. Mengganti nama kolom

Anda dapat membuat data menjadi lebih mudah dimengerti dengan mengganti nama kolom.

  1. Tambahkan tiap langkah penggantian nama dan pembulatan secara terpisah ke urutan langkah dengan mengklik New Steps, kemudian masukkan:
rename type: manual mapping: [column24,'Candidate_Name'], [column2,'Candidate_ID'],[column8,'Party_Affiliation'], [sum_column16,'Total_Contribution_Sum'], [average_column16,'Average_Contribution_Sum'], [countif,'Number_of_Contributions']
  1. Lalu, klik Add.

  2. Tambahkan New Step terakhir berikut untuk membulatkan jumlah Average Contribution:

set col: Average_Contribution_Sum value: round(Average_Contribution_Sum)
  1. Lalu, klik Add.

Hasilnya akan terlihat seperti ini:

Tabel hasil dengan kolom untuk Candidate_Id, Candidate_Name, Part_Affiliation, dan Total_Contribution_Sum

Selamat!

Anda telah menggunakan Dataprep untuk menambahkan set data dan membuat urutan langkah untuk mengumpulkan data menjadi hasil yang bermanfaat.

Langkah berikutnya/Pelajari lebih lanjut

Lab ini merupakan bagian dari rangkaian lab yang disebut Qwik Start. Lab ini dirancang agar Anda dapat mencoba berbagai fitur yang tersedia dengan Google Cloud. Telusuri "Qwik Start" di katalog lab untuk menemukan lab berikutnya yang ingin Anda ikuti.

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 Juni 2024

Lab Terakhir Diuji pada 06 Juni 2024

Hak cipta 2024 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