Menghapus grup konsumen akan menghapus grup konsumen dari cluster Managed Service for Apache Kafka Anda.
Untuk menghapus grup konsumen, Anda dapat menggunakan Google Cloud konsol, Google Cloud CLI, library klien, Managed Kafka API, atau Apache Kafka API open source.
Peran dan izin yang diperlukan untuk menghapus grup konsumen
Untuk mendapatkan izin yang
diperlukan guna menghapus grup konsumen, minta administrator Anda untuk memberi Anda peran IAM Managed Kafka Consumer Group Editor (roles/managedkafka.consumerGroupEditor) 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 menghapus grup konsumen Anda. Untuk melihat izin yang benar-benar diperlukan, perluas bagian Izin yang diperlukan:
Izin yang diperlukan
Izin berikut diperlukan untuk menghapus grup konsumen Anda:
-
Menghapus grup konsumen:
managedkafka.consumerGroups.delete
Anda mungkin juga bisa mendapatkan izin ini dengan peran khusus atau peran bawaan lainnya.
Untuk mengetahui informasi selengkapnya tentang peran Managed Kafka Consumer Group Editor, lihat Peran standar Managed Service for Apache Kafka.
Menghapus grup konsumen
Jika Anda menghapus grup konsumen, offset konsumen yang disimpan di dalamnya akan hilang secara permanen. Anda juga tidak dapat melihat log dan metrik untuk grup konsumen di konsol. Namun, metrik dan log yang terkait dengan grup konsumen dipertahankan dan dapat diakses menggunakan Logs Explorer. Menghapus grup konsumen juga tidak akan menghapus pesan yang telah dikonsumsi. Pesan masih tersedia di topik yang terkait dengan pesan tersebut.
Untuk menghapus grup konsumen, ikuti langkah-langkah berikut:
Konsol
Di konsol Google Cloud , buka halaman Cluster.
- Dari daftar cluster, klik cluster tempat grup konsumen yang ingin Anda hapus berada.
Halaman Cluster details akan terbuka.
- Klik grup konsumen yang ingin Anda hapus.
- Di halaman Consumer group details, klik Delete.
- Konfirmasi operasi.
gcloud
-
In the Google Cloud console, activate Cloud Shell.
At the bottom of the Google Cloud console, a Cloud Shell session starts and displays a command-line prompt. Cloud Shell is a shell environment with the Google Cloud CLI already installed and with values already set for your current project. It can take a few seconds for the session to initialize.
Jalankan perintah
gcloud managed-kafka consumer-groups delete:gcloud managed-kafka consumer-groups delete CONSUMER_GROUP_ID \ --cluster=CLUSTER_ID \ --location=LOCATION
Perintah ini akan menghapus grup konsumen secara permanen dari cluster Managed Service for Apache Kafka Anda.
Ganti kode berikut:
-
CONSUMER_GROUP_ID: ID atau nama grup konsumen.
-
CLUSTER_ID: ID atau nama cluster.
-
LOCATION: Lokasi cluster.
-