Sebagai alternatif untuk menggunakan Dataproc Metastore API, Anda dapat mengelola dan mengakses layanan Dataproc Metastore menggunakan perintah gcloud metastore Google Cloud CLI.
Halaman ini menjelaskan cara mulai menggunakan Google Cloud CLI, sehingga Anda dapat menggunakannya untuk berinteraksi dengan Dataproc Metastore.
Sebelum memulai
- Login ke akun Google Cloud Anda. Jika Anda baru menggunakan Google Cloud, buat akun untuk mengevaluasi performa produk kami dalam skenario dunia nyata. Pelanggan baru juga mendapatkan kredit gratis senilai $300 untuk menjalankan, menguji, dan men-deploy workload.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
Roles required to select or create a project
- Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
-
Create a project: To create a project, you need the Project Creator role
(
roles/resourcemanager.projectCreator), which contains theresourcemanager.projects.createpermission. Learn how to grant roles.
Enable the Dataproc Metastore API.
Roles required to enable APIs
To enable APIs, you need the Service Usage Admin IAM role (
roles/serviceusage.serviceUsageAdmin), which contains theserviceusage.services.enablepermission. Learn how to grant roles.-
Instal Google Cloud CLI.
-
Jika Anda menggunakan penyedia identitas (IdP) eksternal, Anda harus login ke gcloud CLI dengan identitas gabungan Anda terlebih dahulu.
-
Untuk melakukan inisialisasi gcloud CLI, jalankan perintah berikut:
gcloud init -
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
Roles required to select or create a project
- Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
-
Create a project: To create a project, you need the Project Creator role
(
roles/resourcemanager.projectCreator), which contains theresourcemanager.projects.createpermission. Learn how to grant roles.
Enable the Dataproc Metastore API.
Roles required to enable APIs
To enable APIs, you need the Service Usage Admin IAM role (
roles/serviceusage.serviceUsageAdmin), which contains theserviceusage.services.enablepermission. Learn how to grant roles.-
Instal Google Cloud CLI.
-
Jika Anda menggunakan penyedia identitas (IdP) eksternal, Anda harus login ke gcloud CLI dengan identitas gabungan Anda terlebih dahulu.
-
Untuk melakukan inisialisasi gcloud CLI, jalankan perintah berikut:
gcloud init
Mulai menggunakan Google Cloud CLI
Untuk memulai gcloud CLI, baca Dokumentasi Google Cloud CLI.
Anda bisa mendapatkan bantuan untuk alat, resource, dan perintah menggunakan flag --help:
gcloud metastore --help
Referensi Google Cloud CLI juga memberikan informasi
yang ditampilkan oleh flag --help.
Menetapkan properti konfigurasi default di klien lokal Anda
Sebagian besar perintah gcloud metastore memerlukan lokasi, yang Anda tentukan menggunakan
flag --location atau dengan menyetel lokasi default. Anda juga dapat menetapkan project dan paket default untuk layanan Dataproc Metastore Anda.
- Untuk menetapkan project default, jalankan perintah berikut:
gcloud config set project PROJECT_ID
dengan PROJECT_ID adalah ID project Google Cloud tempat layanan Dataproc Metastore berada.
- Untuk mengonfigurasi lokasi Dataproc Metastore, jalankan perintah berikut:
gcloud config set metastore/location LOCATION
dengan LOCATION adalah region yang didukung seperti
us-central1. - Untuk mengonfigurasi tingkat Dataproc Metastore, jalankan perintah berikut:
gcloud config set metastore/tier TIER
dengan TIER menetapkan kapasitas layanan baru.
- Opsional: Untuk mencantumkan konfigurasi gcloud CLI, jalankan perintah berikut:
gcloud config list
Langkah berikutnya
- Perintah gcloud Dataproc Metastore
- Mengaktifkan API
- Panduan memulai untuk men-deploy Dataproc Metastore