Google PubSub
How to connect using the Google PubSub system integration
Introduction to Google PubSub with Couchdrop
Couchdrop supports streaming data directly into Google PubSub through file actions and automations, making it effortless to bridge file-based workflows with event-driven architectures. Instead of writing custom code or maintaining integration middleware, Couchdrop can take files or payloads from virtually any source - cloud storage, SFTP/FTP, APIs, or inbound webhooks - and automatically publish them as messages to your Google PubSub.
Using Couchdrop’s automations with Google PubSub, you can transform traditional file transfers into real-time, event-driven pipelines.

How Google PubSub works with Couchdrop
Google PubSub are configured in Couchdrop as a platform integration. This type of integration does not appear directly as a virtual folder as Couchdrop, rather Google PubSub is configured as a connection that you can use in a file action inside an Transfer Automations or File Actions.
Connecting Couchdrop to a Google PubSub queue is straight-forward
Requirements
To connect to Google PubSub queue in Couchdrop you will need:
A Google PubSub account, with a topic created that you want to upload data into
Information about your table in PubSub topic, such as your project ID and your topic name
Service credentials JSON file
You can create this within the APIs & Services -> Credentials section in Google Admin Console
Create a service account, and then create a key for that account, and download the JSON file associated to use within Couchdrop
Configuration Steps
Log in to Couchdrop and add a new system integration
Select Google PubSub from the list of available integrations
Provide the details above
Click Add System Integration
Last updated
Was this helpful?