Salesforce Certified Heroku Architecture Designer — Question 26
A Heroku application uses Heroku Connect to integrate with data from a Salesforce org. Since then, several fields from the Salesforce objects that were mapped using Connect have been removed. As a result, the development team will reload the mapping using Heroku Connect.
What is an implication of reloading the mapping?
Answer options
- A. The mapped tables in Heroku Postgres will continue to store the previously synchronized data, and synchronization will restart normally.
- B. The mapped tables in Heroku Postgres will be truncated as part of the reload action. The data in removed fields will be lost, and synchronization will pause until manually restarted.
- C. The mapped tables in Heroku Postgres will continue to store the previously synchronized data, but synchronization will pause until manually restarted.
- D. The mapped tables in Heroku Postgres will be truncated as part of the reload action. The data in removed fields will be lost, and synchronization will restart normally.
Correct answer: A
Explanation
The correct answer is A because when the mapping is reloaded, the previously synchronized data in Heroku Postgres remains intact and synchronization continues without interruption. Options B and D are incorrect as they state that the mapped tables will be truncated, which is not the case in this scenario. Option C is also incorrect because synchronization does not pause; it continues normally.