Un tema de importación de Confluent Cloud te permite transferir datos de forma continua desde Confluent Cloud como una fuente externa a Pub/Sub. Luego, puedes transmitir los datos a cualquiera de los destinos que admite Pub/Sub.
En este documento, se muestra cómo crear y administrar temas de importación de Confluent Cloud. Para crear un tema estándar, consulta Crea un tema estándar.
Para obtener más información sobre los temas de importación, consulta Acerca de los temas de importación.
Antes de comenzar
Obtén más información sobre el proceso de publicación de Pub/Sub.
Configura los roles y permisos necesarios para administrar los temas de importación de Confluent Cloud, incluidos los siguientes:
Configura la federación de identidades para cargas de trabajo de modo queGoogle Cloud pueda acceder al servicio de transmisión externo.
Roles y permisos requeridos
Para obtener los permisos que necesitas para crear y administrar temas de importación de Confluent Cloud,
pídele a tu administrador que te otorgue el rol de IAM de
editor de Pub/Sub (roles/pubsub.editor) en tu tema o proyecto.
Para obtener más información sobre cómo otorgar roles, consulta Administra el acceso a proyectos, carpetas y organizaciones.
Este rol predefinido contiene los permisos necesarios para crear y administrar temas de importación de Confluent Cloud. Para ver los permisos exactos que son necesarios, expande la sección Permisos requeridos:
Permisos necesarios
Se requieren los siguientes permisos para crear y administrar temas de importación de Confluent Cloud:
- Crea un tema de importación: pubsub.topics.create
- Borra un tema de importación: pubsub.topics.delete
- Obtener un tema de importación: pubsub.topics.get
- Enumera un tema de importación: pubsub.topics.list
- Publicar en un tema de importación: pubsub.topics.publish y pubsub.serviceAgent
- Actualiza un tema de importación: pubsub.topics.update
- Obtén la política de IAM para un tema de importación: pubsub.topics.getIamPolicy
-
Configura la política de IAM para un tema de importación:
pubsub.topics.setIamPolicy
También puedes obtener estos permisos con roles personalizados o con otros roles predefinidos.
Puedes configurar el control de acceso a nivel del proyecto y a nivel de los recursos individuales.