Gravação dupla versus tabelas virtuais

Concluído

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.