Custom Data Provider
If you want to configure a Virtual Entity but you are not able to use one of the built-in Data Providers (i.e. your data is not stored in a Cosmos DB and there is no OData V4 endpoint to use, then you have the possibility to create a Custom Data Provider.
Microsoft Resources
- Custom virtual entity data providers for Microsoft Dynamics 365 CE (On-Premises)
Community Resources
- Direct Query SQL Virtual Entities Article describing his SQL Virtual Entity Data Provider, by Michael Ochs
- CDS Virtual Entities with Dynamics 365 Finance and Operations by Aurélien Clere
- Virtual Entities - Series of 4 Articles by Carina Claesson
- Virtual Entities - Series of 3 Articles by Ivan Ficko
- Creating a Custom Virtual Entity Data Provider by Jason Lattimer
- Virtual Entities work-arounds by Ahmed Elsawalhy
- Dynamics 365 working with the Virtual Entities by Alex Shlega
- Virtual Entity : Chapter 1 – Definition and Usage by Imran 2019-09-08
- Virtual Entity : Chapter 2 – Create a Custom Data Provider for a Virtual Entity by Imran 2019-09-08
- Virtual Entity : Chapter 3 – Translating an advanced find query to a query understood by the Data Source by Imran 2019-09-08
- Virtual Entity : Chapter 4 – Pulling API Endpoint Settings from Data Source Entity by Imran 2019-09-08
- Virtual Entities Revisited: using embedded canvas app for updates by Alex Shlega 2020-12-06
- Virtual entities revisited: setting up a virtual entity by Alex Shlega 2020-12-06
- Virtual entity revisited – let’s see how far we can push them by Alex Shlega 2020-12-05
- Dynamics Virtual Entities – ODATA V4 Data Source – Using Request Parameters by Simaranjit Bhalla 2018-08-19
- Using Virtual Entities to query metadata by Natraj Yegnaraman
- Virtual Entities for tracking recently used items by Natraj Yegnaraman
- Interact with data from external systems using the new virtual entities by Jesper Osgaard
Custom Data Provider Samples
- SQL Virtual Entity Data Provider by Michael Ochs
- Custom Data Provider for the SpaceX Rocket Launch API by Carina Claesson
- D365 Custom Data Provider by Jason Lattimer
- Custom Data Provider by Imran