Integrating Business Central with Microsoft Dataverse
Business apps often use data from more than one source. Microsoft Dataverse combines data into a platform that makes it easier to connect Business Central to other Dynamics 365 applications. For example, Dynamics 365 Sales or your own application built on Dataverse.
There are four types of complementary app/system interactions between Business Central and Dataverse:
- Data synchronization that replicates data between Business Central and Dataverse.
- Data virtualization with virtual tables in Dataverse via Business Central API for (Create/Read/Update/Delete) operations.
- Data change ((Create/Update/Delete)) events using webhooks.
- Business events.
Data synchronization
You can synchronize data either to or from one Dynamics 365 business app to another, or in both directions in near-real time, through Dataverse. This persists the synchronized data on the destination end of the setup.
For more information, see Integrate with Dataverse via data sync.
Data virtualization
Virtual tables in Dataverse can use Business Central APIs exposed through API Pages. As seen from Dataverse, these virtual tables act as regular tables.
Makers can now build experiences in apps built on Dataverse with live data shown from Business Central and with full CRUD capability. All data changes are only saved in Business Central, so no data is copied to Microsoft Dataverse.
For more information, see Integrate with Microsoft Dataverse via virtual tables.
Data change events
Webhooks is a way to get notified if an entity exposed to an API changes in Business Central. For example, you can use webhook notifications to trigger Power Automate flows from events in Business Central.
For more information, see Data change (CUD) events.
Business events (preview)
Business events provide a mechanism for notifying Dataverse when actions are done on Business Central. As an example, you can use Power Automate to subscribe to Business Central for its business events and interact with other apps in the Dynamics ecosystem, such as Dynamics 365 Sales or Customer Service, and others built using Power Apps.
For more information, see Business events.
Related information
Integrate with Dataverse via data sync
Integrate with Microsoft Dataverse via virtual tables
Data change (CUD) events
Business events (preview)