Skip to content

Commit f9f5be0

Browse files
authored
Merge pull request MicrosoftDocs#1397 from Sunil-Garg/patch-2
Update get-started-ve.md
2 parents 627a01e + e708301 commit f9f5be0

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

powerapps-docs/developer/common-data-service/virtual-entities/get-started-ve.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ search.app:
1919

2020
# Get started with virtual entities
2121

22-
Virtual entities enable the integration of data residing in external systems by seamlessly representing that data as entities in Common Data Service, without replication of data and often without custom coding. The initial implementation of this feature provides just read-only support for such entities, and has a number of other limitations described in the section [Limitations of Virtual Entities](#limitations-of-virtual-entities) below. Besides these limitations, virtual entities behave the same as other custom entities.
22+
Virtual entities enable the integration of data residing in external systems by seamlessly representing that data as entities in Common Data Service, without replication of data and often without custom coding. Virtual entities support create, updates and delete of data in the external system.
2323

2424
Virtual entities replace previous client-side and server-side approaches to integrating external data, which required customized code and suffered from numerous limitations, including imperfect integration, data duplication, or extensive commitment of development resources. In addition, for administrators and system customizers, the use of virtual entities greatly simplifies administration and configuration.
2525

@@ -31,13 +31,13 @@ Virtual entities replace previous client-side and server-side approaches to inte
3131
A virtual entity is a definition of an entity in the Common Data Service platform metadata without the associated physical tables for entity instances created in the Common Data Service database. Instead during runtime, when an entity instance is required, its state is dynamically retrieved from the associated external system. Each virtual entity type is associated with a *virtual entity data provider* and (optionally) some configuration information from an associated *virtual entity data source*.
3232

3333
<!-- TODO:
34-
A data provider is a particular type of Common Data Service plug-in, which is registered against CRUD events that occur in the platform. This initial release only supports READ operations. More information: [Write a plug-in](../write-plugin.md) -->
34+
A data provider is a particular type of Common Data Service plug-in, which is registered against CRUD events that occur in the platform. More information: [Write a plug-in](../write-plugin.md) -->
3535

3636
The following data providers ship with Common Data Service:
3737
- An [OData v4](https://www.odata.org/documentation/) provider is included with the service and is installed by default.
3838
- An [Azure Cosmos DB](https://docs.microsoft.com/azure/cosmos-db) (formerly *Microsoft Document DB*) provider is available from [AppSource](https://appsource.microsoft.com).
3939

40-
Additional providers will be made available by Microsoft, its partners, or other third parties. If a data provider cannot be found for your external data source, you can develop a *custom virtual entity data provider*; for more information, see [Virtual entity data providers](custom-ve-data-providers.md).
40+
If a data provider cannot be found for your external data source, you can develop a *custom virtual entity data provider*; for more information, see [Virtual entity data providers](custom-ve-data-providers.md).
4141

4242
## Virtual entity creation and mapping
4343

@@ -47,16 +47,16 @@ In this example, a corresponding virtual entity data source would also be provid
4747

4848
## Limitations of Virtual Entities
4949

50-
In this release, there are some limitations to virtual entities that you need to be aware of when evaluating whether you can use virtual entities with your external data.
51-
- Data is read-only. The virtual entity feature doesn’t support pushing changes made in Common Data Service back to the external system.
50+
Following are the limitations in virtual entities that must be considered.
51+
5252
- Only organization-owned entities are supported. The security filtering applied to user-owned entities is not supported. Access to the virtual entity data can be turned on or off for individual users based on their security role. Field-level security is not supported.
5353
- It must be possible to model the external data as a Common Data Service entity. This means:
5454
- All entities in the external data source must have an associated GUID primary key.
5555
- All entity properties must be represented as Common Data Service attributes. You can use simple types representing text, numbers, optionsets, dates, images, and lookups.
5656
- You must be able to model any entity relationships in Common Data Service.
5757
- An attribute on a virtual entity cannot be calculated or rollup.  Any desired calculations must be done on the external side, possibly within or directed by the data provider.
5858
- Although you can add virtual entity columns as a lookup on a grid or other UI views, you cannot filter or sort based on this virtual entity lookup column.
59-
- Auditing and change tracking is not supported. These may be implemented within the external data store.
59+
- Auditing and change tracking is not supported.
6060
- Virtual entities cannot be enabled for queues.
6161
- Offline caching of values is not supported for virtual entities.
6262
- A virtual entity cannot represent an activity and do not support business process flows.

0 commit comments

Comments
 (0)