Applying reverse ETL
As the name suggests, reverse ETL takes data from a data warehouse and inserts it into a business application such as HubSpot or Salesforce. The reason behind this is to make data more operational and use business tools to bring more insights to data that is already in a format ready for analysis or analytical format.
This recipe will teach us how to architect a reverse ETL pipeline and about the commonly used tools.
Getting ready
There are no technical requirements for this recipe. However, it is encouraged to use a whiteboard or a notepad to take notes.
Here, we will work with a scenario where we are ingesting data from an e-learning platform. Imagine we received a request from the marketing department to better understand user actions on the platform using the Salesforce system.
The objective here will be to create a diagram showing the data flow process from a source of data to the Salesforce platform.
How to do it…
To make this...