RudderStack Cloud Extract

With RudderStack Cloud Extract, you can collect your raw events and data from different cloud tools such as Facebook Ads, Google Analytics, Marketo, HubSpot, Stripe, and more. You can then build efficient ELT pipelines from these cloud apps to your data warehouse.

All the Cloud Extract sources support sending data only to a data warehouse destination.

We highly recommend connecting only one warehouse destination to a Cloud Extract source. To send data to multiple data warehouses from the same source, we recommend creating individual sources with the same settings for each warehouse destination.

Here's a quick 1-minute walkthrough of the Cloud Extract feature:

Supported Cloud Extract Sources


Can I connect a Cloud Extract source to multiple data warehouse destinations?

You can connect only one data warehouse destination per Cloud Extract source. If you wish to send data to multiple warehouses, you can configure multiple Cloud Extract sources with the same settings and connect them to each data warehouse.

Is it possible to have multiple Cloud Extract sources writing to the same schema?

Yes, it is.

We have implemented a feature wherein RudderStack associates a table prefix for every Cloud Extract source writing to a warehouse schema. This way, multiple Cloud Extract sources can write to the same schema with different table prefixes.

If you wish to contribute to developing more Cloud Extract integrations for RudderStack, please refer to the contributing guide here.

Contact us

For more information on the topics covered on this page, email us or start a conversation in our Slack community.