Entendendo Common Data Service (CDS)
Visão Geral
O Common Data Service é o storage de informações das aplicações PowerApps e Power BI. Uma de suas funções é armazenar e gerenciar dados que podem ser consumidos pelo Power BI, PowerApps e Flow.
CDS é o motor da estrutura de Power Platform com duas instâncias, uma suportando PowerApps que são os dados relacional onde ocorrem transações, e podem ser aplicadas regras de negócio, workflow e logica para suportar as atividades dos usuários. A segunda instância é CDS para Power BI onde os dados são analíticos, correlacionando ações e analise de tendencias, relatórios e dashboard.
De forma semelhante no SQL Server onde a tabela separa colunas e dados, os dados dentro do CDS são armazenados dentro de entities, com um conjunto de propriedades e atributos que auxiliam no armazenamento e modelagem das informações. A Microsoft oferece uma serie de entities por padrão dentro do CDS, e a opção de expandir ou criar nova entidades.
Todos os dados e comunicações com o CDS ocorre através de uma Web API, que permite implementar códico e controlar automatização das tarefas. A arquitetura lógica implementada em uma CDS:
**Entities (Entidades) **
Entities suportam o armazenamento de dados estruturados dentro do CDS, para a aplicação as entidades correspondem às classes implementadas.
As informações sobre a entidade são armazenadas no metadados do CDS e podem ser acessados através do Web API.
Todas as funcionalidades de segurança, controle de acesso, auditoria e loggin de acesso são vinculadas às entidades por padrão.
**Regras de Negócio **
Sobre as entidades podem ser aplicadas regras de validação de dados, fornecendo avisos e alertas para a correção e juntamente com o Flow criar regras de automatização de processos.
Artigos Relacionados
Entendendo Power Platform
Guia de Sobrevivencia Power Platform
Referencia
https://www.youtube.com/watch?v=FY1Nt6PcD7Q&t
https://www.youtube.com/watch?v=IVp98bYsW7s
/en-us/powerapps/maker/common-data-service/data-platform-intro
/en-us/powerapps/maker/common-data-service/entity-overview