Comparación entre tablas de doble escritura y tablas virtuales
Microsoft Dataverse admite varios métodos para conectarse a orígenes de datos externos. Las tablas virtuales y de doble escritura permiten a Dataverse interactuar con datos externos y volver a escribir los cambios en el origen de datos original. Esta unidad explica estas capacidades y sus casos de uso apropiados.
Escritura dual
La doble escritura es una característica de integración preconfigurada que ofrece sincronización casi en tiempo real entre las aplicaciones de interacción con el cliente y las aplicaciones de finanzas y operaciones. Al permitir que los datos fluyan sin problemas entre las aplicaciones, la doble escritura admite experiencias unificadas en todos los departamentos.
La doble escritura ofrece una integración estrecha y bidireccional entre las aplicaciones de finanzas y operaciones y Dataverse. Los cambios realizados en aplicaciones de finanzas y operaciones se escriben en Dataverse automáticamente y viceversa. Esta sincronización bidireccional permite lograr una experiencia de usuario uniforme e integrada en todas las aplicaciones.
Estas son las capacidades adicionales:
- Se pueden utilizar tanto para escenarios en línea como sin conexión.
- Alineación con principios de desarrollo con poco código/sin código
Para obtener más información, consulte Doble escritura.
Tablas virtuales
Las aplicaciones de finanzas y operaciones son un origen de datos virtual en Dataverse, y permiten la creación, lectura, actualización y eliminación (CRUD) completas desde Dataverse y Microsoft Power Platform. De forma preconfigurada, los datos de la tabla virtual permanecen en la aplicación de origen y no se duplican en Dataverse.
A fin de usar tablas virtuales para datos de finanzas y operaciones, las tablas deben estar disponibles como tablas virtuales. Una vez configuradas, estas tablas admiten operaciones CRUD desde Dataverse y cualquier componente de Power Platform conectado.
Datos importantes sobre las tablas virtuales:
- Todas las tablas de Open Data Protocol (OData) de las aplicaciones de finanzas y operaciones están disponibles como tablas virtuales en Dataverse.
- Los creadores pueden usar estos datos externos para crear experiencias de interacción con el cliente sin duplicar datos.
- Las capacidades CRUD completas son compatibles directamente con los datos de origen.
- Power Pages puede usar tablas virtuales para alimentar sitios web externos en escenarios de colaboración.
Para obtener más información, consulte Entidades virtuales.
Cómo decidir si usamos la doble escritura o las tablas virtuales
Las tablas virtuales y la doble escritura forman parte de la capa de datos compartidos para la integración de las aplicaciones de finanzas y operaciones y Dataverse. Estas tecnologías son complementarias y se pueden usar juntas según sus necesidades de integración.
Use la doble escritura en estos casos:
- Necesita una sincronización de datos casi en tiempo real entre Dataverse y las aplicaciones de finanzas y operaciones.
- Su escenario requiere capacidades sin conexión completas.
- Desea un conjunto de datos estrechamente integrado y replicado en todos los entornos.
Use las tablas virtuales en estos casos:
- Desea acceder a datos externos en tiempo real sin duplicarlos en Dataverse.
- Está trabajando con grandes conjuntos de datos y desea minimizar el uso de almacenamiento en Dataverse.
- Su caso de uso implica escenarios de lectura intensiva u operaciones CRUD ligeras que no requieren almacenamiento de datos local.
La decisión entre la doble escritura y las tablas virtuales depende del modelo de propiedad de los datos, la necesidad de replicación y los requisitos sin conexión específicos de la solución.