Panduan memulai: Membuat data lake
Dokumen ini menunjukkan cara memulai penggunaan Dataplex di konsol Google Cloud, dengan panduan membuat data lake, menambahkan zona, dan melampirkan aset.
Sebelum memulai
- 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.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
-
Make sure that billing is enabled for your Google Cloud project.
-
Enable the Dataplex, Dataproc, Dataproc Metastore, Data Catalog, BigQuery, and Cloud Storage APIs.
-
Make sure that you have the following role or roles on the project: `roles/dataplex.admin`, `roles/dataplex.editor`
Check for the roles
-
In the Google Cloud console, go to the IAM page.
Go to IAM - Select the project.
-
In the Principal column, find all rows that identify you or a group that you're included in. To learn which groups you're included in, contact your administrator.
- For all rows that specify or include you, check the Role colunn to see whether the list of roles includes the required roles.
Grant the roles
-
In the Google Cloud console, go to the IAM page.
Buka IAM - Pilih project.
- Klik Berikan akses.
-
Di kolom New principals, masukkan ID pengguna Anda. Ini biasanya adalah alamat email untuk Akun Google.
- Di daftar Pilih peran, pilih peran.
- Untuk memberikan peran tambahan, klik Tambahkan peran lain, lalu tambahkan setiap peran tambahan.
- Klik Simpan.
-
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
-
Make sure that billing is enabled for your Google Cloud project.
-
Enable the Dataplex, Dataproc, Dataproc Metastore, Data Catalog, BigQuery, and Cloud Storage APIs.
-
Make sure that you have the following role or roles on the project: `roles/dataplex.admin`, `roles/dataplex.editor`
Check for the roles
-
In the Google Cloud console, go to the IAM page.
Go to IAM - Select the project.
-
In the Principal column, find all rows that identify you or a group that you're included in. To learn which groups you're included in, contact your administrator.
- For all rows that specify or include you, check the Role colunn to see whether the list of roles includes the required roles.
Grant the roles
-
In the Google Cloud console, go to the IAM page.
Buka IAM - Pilih project.
- Klik Berikan akses.
-
Di kolom New principals, masukkan ID pengguna Anda. Ini biasanya adalah alamat email untuk Akun Google.
- Di daftar Pilih peran, pilih peran.
- Untuk memberikan peran tambahan, klik Tambahkan peran lain, lalu tambahkan setiap peran tambahan.
- Klik Simpan.
-
- Buat bucket Cloud Storage:
- In the Google Cloud console, go to the Cloud Storage Buckets page.
- Click Create bucket.
- On the Create a bucket page, enter your bucket information. To go to the next
step, click Continue.
- For Name your bucket, enter a unique bucket name. Don't include sensitive information in the bucket name, because the bucket namespace is global and publicly visible.
-
For Choose where to store your data, do the following:
- Select a Location type option.
- Select a Location option.
- For Choose a default storage class for your data, select the following: Standard.
- For Choose how to control access to objects, select an Access control option.
- For Advanced settings (optional), specify an encryption method, a retention policy, or bucket labels.
- Click Create.
Membuat data lake
Data lake adalah konstruksi logis yang mewakili domain data atau unit bisnis. Misalnya, jika perlu mengatur data berdasarkan penggunaan grup, Anda akan membuat data lake untuk setiap departemen (misalnya, retail, penjualan, dan keuangan).
Langkah-langkah berikut menunjukkan cara membuat data lake menggunakan konsol Google Cloud.
Buka Dataplex di konsol Google Cloud.
Buka tampilan Kelola.
Klik
Create.Masukkan Nama tampilan.
ID danau dibuat secara otomatis untuk Anda.
Tentukan Region tempat membuat lake.
Untuk data lake yang dibuat di region tertentu (misalnya,
us-central1
), data satu region (us-central1
) dan data multi-region (us multi-region
) dapat dilampirkan bergantung pada setelan zona.Klik Create.
Menambahkan zona ke data lake
Setelah membuat data lake, Anda dapat menambahkan zona ke data lake. Zona adalah pengelompokan logis dalam data lake, yang berguna untuk mengategorikan data terstruktur dan tidak terstruktur.
Di tampilan Manage, klik nama data lake tempat Anda ingin menambahkan zona.
Klik
Add zone.Masukkan Nama tampilan untuk zona Anda.
Klik drop-down Type. Pilih Zona Mentah atau Zona Terpilih. Pelajari lebih lanjut jenis zona.
Di bagian Lokasi data, pilih Regional atau Multi-regional. Pilihan Anda tidak dapat diubah nanti. Data satu region dan multi-region tidak dapat dicampur dalam zona yang sama.
Klik Create.
Mungkin diperlukan waktu beberapa menit untuk membuat zona.
Melampirkan aset
Data dapat disimpan di bucket Cloud Storage atau set data BigQuery, dan dapat dilampirkan sebagai aset ke zona data dalam data lake Dataplex.
Untuk melampirkan bucket Cloud Storage sebagai aset, ikuti langkah-langkah berikut:
Di tampilan Manage, klik nama data lake tempat Anda ingin melampirkan bucket Cloud Storage.
Di tab Zones, klik zona tempat aset akan ditambahkan.
Di tab Assets, klik
Add Assets.Klik Add an asset.
Di bagian Type, pilih Storage bucket.
Di bagian Nama tampilan, masukkan nama untuk aset.
Di kolom Bucket, klik Browse. Jika Anda memiliki bucket Cloud Storage, cari bucket tersebut, lalu klik Select. Jika tidak memiliki bucket Cloud Storage, Anda dapat membuatnya dengan mengklik tombol
.Masukkan nama unik untuk bucket. Klik Lanjutkan.
Pilih Jenis lokasi. Klik Lanjutkan.
Pilih kelas penyimpanan default untuk data Anda. Klik Lanjutkan.
Pilih tingkat kontrol akses. Klik Lanjutkan.
Pilih opsi perlindungan data atau Tidak ada. Klik Lanjutkan.
Klik Create.
Klik Select.
Klik Done.
Klik Lanjutkan.
Di bagian Discovery settings, pilih Inherit untuk mewarisi Discovery settings dari tingkat zona.
Klik Lanjutkan.
Di bagian Add assets, klik Submit.
Tunggu hingga pembuatan Aset selesai.
Untuk menggunakan danau, lihat bagian Langkah berikutnya. Jika tidak, hapus resource yang Anda buat dengan mengikuti langkah-langkah di bagian Pembersihan.
Pembersihan
Agar tidak menimbulkan biaya pada akun Google Cloud Anda untuk resource yang digunakan pada halaman ini, ikuti langkah-langkah berikut.
- In the Google Cloud console, go to the Manage resources page.
- If the project that you plan to delete is attached to an organization, expand the Organization list in the Name column.
- In the project list, select the project that you want to delete, and then click Delete.
- In the dialog, type the project ID, and then click Shut down to delete the project.
Atau, Anda dapat menghapus resource yang digunakan dalam tutorial ini. Danau tidak akan dihapus hingga Anda menghapus semua resource zona datanya. Demikian pula, zona data tidak akan dihapus kecuali jika Anda menghapus semua resource asetnya.
Melepaskan bucket penyimpanan
Untuk melepaskan aset Dataplex yang Anda buat, ikuti langkah-langkah berikut:
Buka Dataplex di konsol Google Cloud.
Di tampilan Manage, klik nama data lake yang Anda buat.
Di tab Zones, klik nama zona yang Anda buat.
Di tab Assets, pilih aset yang akan dilepaskan dengan mencentang kotak di sebelah kiri nama bucket.
Klik Hapus Aset.
Klik Hapus untuk mengonfirmasi pemisahan.
Menghapus zona
Untuk menghapus zona Dataplex yang Anda buat, ikuti langkah-langkah berikut:
Buka Dataplex di konsol Google Cloud.
Di tampilan Manage, klik data lake yang Anda buat.
Di tab Zones, pilih zona yang akan dihapus dengan mencentang kotak di sebelah kiri nama zona data.
Klik Delete Zone.
Klik Delete untuk mengonfirmasi penghapusan.
Menghapus data lake
Langkah-langkah berikut menunjukkan cara menghapus data lake Dataplex yang Anda buat.
Buka Dataplex di konsol Google Cloud.
Di tampilan Manage, klik data lake yang Anda buat.
Di bagian atas halaman, klik Delete.
Konfirmasi penghapusan dengan mengetik "delete" di kolom.
Klik Delete Lake untuk mengonfirmasi penghapusan.