Mengaktifkan dan menonaktifkan Metastore Dataproc

Halaman ini menjelaskan cara mengaktifkan atau menonaktifkan Dataproc Metastore untuk project Anda Google Cloud . Untuk mengetahui informasi selengkapnya tentang Service Usage API, lihat Mengaktifkan dan menonaktifkan layanan.

Sebelum memulai

Peran yang Diperlukan

Untuk mendapatkan izin yang diperlukan guna mengaktifkan dan menonaktifkan Dataproc Metastore API, minta administrator Anda untuk memberi Anda peran IAM Administrator Penggunaan Layanan (roles/serviceusage.serviceUsageAdmin) di project Anda. Untuk mengetahui informasi selengkapnya tentang cara memberikan peran, lihat Mengelola akses ke project, folder, dan organisasi.

Peran bawaan ini berisi izin yang diperlukan untuk mengaktifkan dan menonaktifkan Dataproc Metastore API. Untuk melihat izin yang benar-benar diperlukan, perluas bagian Izin yang diperlukan:

Izin yang diperlukan

Izin berikut diperlukan untuk mengaktifkan dan menonaktifkan Dataproc Metastore API:

  • serviceusage.services.disable
  • serviceusage.services.enable

Anda mungkin juga bisa mendapatkan izin ini dengan peran khusus atau peran bawaan lainnya.

Untuk mengetahui informasi selengkapnya tentang peran dan izin Dataproc Metastore tertentu, lihat Ringkasan IAM Dataproc Metastore.

Mengaktifkan Dataproc Metastore

Anda dapat menggunakanproject yang sudah ada dengan Dataproc Metastore atau membuat project baru. Google Cloud Dalam kedua kasus tersebut, Anda harus mengaktifkan penagihan dan Dataproc Metastore API.

  1. Sign in to your Google Cloud account. 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.
  2. 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 the resourcemanager.projects.create permission. Learn how to grant roles.

    Go to project selector

  3. Verify that billing is enabled for your Google Cloud project.

  4. 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 the serviceusage.services.enable permission. Learn how to grant roles.

    Enable the API

  5. 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 the resourcemanager.projects.create permission. Learn how to grant roles.

    Go to project selector

  6. Verify that billing is enabled for your Google Cloud project.

  7. 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 the serviceusage.services.enable permission. Learn how to grant roles.

    Enable the API

Menonaktifkan Dataproc Metastore

Sebelum menonaktifkan Dataproc Metastore API, pastikan Anda Menghapus semua layanan metastore. Anda tidak dapat menonaktifkan API saat layanan berjalan atau masih ada.

Untuk menonaktifkan Dataproc Metastore API, ikuti langkah-langkah berikut:

  1. Di Google Cloud konsol, pilih project yang berisi Dataproc Metastore API.
  2. Buka halaman ringkasan Dataproc Metastore API.
  3. Klik Kelola.
  4. Klik Nonaktifkan API.

Langkah berikutnya