Custom Virtual Table provider with CRUD operations: Introduction and scenario – part 1 of 6

in this series of six posts I will speak about Virtual Tables. I will show you through a simple PoC with a step by step approach the new support of CRUD operations.

I would say that a new era of integrating our Dataverse with external systems has just started!

If before this update the Virtual Tables were used relatively little in integrations given the big limit of the read-only support, now with the support for the Create, Update and Delete operations the scenario is totally redefined.

If this is your first time hearing about Virtual Tables, I try to quickly summarize what they are. Virtual Tables are in effect a special type of table definition in Dataverse that allow the integration of data residing in external systems by transparently representing such data as tables in Microsoft Dataverse, without data replication.


In this simple PoC, I supposed the following architecture:

In these posts I will show you how to build a Custom Virtual Table provider with CRUD operations:

I will proceed to publish one post at a time (every 2 days) in order to give you the opportunity to follow and carry out all the phases calmly. In any case, in the last post I will also give you the link of the GitHub repository where you can download the source code of the PoC.

Hope it helps, follow this serie and happy reading!

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.