Gravação dupla versus tabelas virtuais
O Microsoft Dataverse dá suporte a vários métodos para conexão com fontes de dados externos. A gravação dupla e as tabelas virtuais permitem que o Dataverse interaja com esses dados externos e grave alterações na fonte de dados original. Esta unidade explica esses recursos e seus casos de uso apropriados.
Gravação dupla
A gravação dupla é um recurso interno de integração que fornece sincronização quase em tempo real entre aplicativos de engajamento do cliente e aplicativos de finanças e operações. Ao permitir que os dados fluam perfeitamente entre aplicativos, a gravação dupla dá suporte a experiências unificadas entre departamentos.
A gravação dupla fornece integração bidirecional fortemente acoplada entre os aplicativos de finanças e operações e o Dataverse. As alterações feitas em aplicativos de finanças e operações são gravadas automaticamente no Dataverse, e vice-versa. Essa sincronização bidirecional permite uma experiência de usuário consistente e integrada entre aplicativos.
Os recursos adicionais incluem:
- Suporte para cenários online e offline
- Alinhamento com princípios de desenvolvimento low-code/no-code
Para obter mais informações, confira Gravação dupla.
Tabelas virtuais
Os aplicativos de finanças e operações são expostos no Dataverse como uma fonte de dados virtual, permitindo operações completas de CRUD (criação, leitura, atualização e exclusão) no Dataverse e do Microsoft Power Platform. Propositalmente, os dados da tabela virtual permanecem no aplicativo de origem e não são duplicados no Dataverse.
Para usar tabelas virtuais para dados de finanças e operações, primeiramente, as tabelas devem ser disponibilizadas como tabelas virtuais. Uma vez configuradas, essas tabelas dão suporte a operações CRUD do Dataverse e a quaisquer componentes conectados do Power Platform.
Principais fatos sobre as tabelas virtuais:
- Todas as tabelas OData (Protocolo Open Data) em aplicativos de finanças e operações são disponibilizadas como tabelas virtuais no Dataverse.
- Os criadores podem usar esses dados externos para criar experiências de engajamento do cliente sem duplicar dados.
- Os recursos CRUD completos são suportados diretamente nos dados de origem.
- O Power Pages pode usar tabelas virtuais para potencializar sites externos em cenários de colaboração.
Para obter mais informações, confira Entidades virtuais.
Quando usar a gravação dupla ou as tabelas virtuais
As tabelas virtuais e a gravação dupla fazem parte da camada de dados compartilhada que dá suporte à integração entre aplicativos de finanças e operações e o Dataverse. Essas tecnologias são complementares e podem ser usadas juntas dependendo de suas necessidades de integração.
Use a gravação dupla quando:
- Precisar de sincronização quase em tempo real de dados entre o Dataverse e aplicativos de finanças e operações.
- Seu cenário exigir recursos offline completos.
- Desejar um conjunto de dados totalmente integrado e replicado em todos os ambientes.
Use tabelas virtuais quando:
- Desejar acessar dados externos em tempo real sem duplicá-los no Dataverse.
- Estiver trabalhando com grandes conjuntos de dados e desejar minimizar o uso do armazenamento no Dataverse.
- Seu caso de uso envolver cenários de leitura pesada ou operações CRUD leves que não exigem armazenamento de dados local.
A decisão entre gravação dupla e tabelas virtuais depende do modelo de propriedade dos dados, da necessidade de replicação e dos requisitos offline específicos da sua solução.