O Common Data Service

Próximo tópico

Entenda as entidades

Continuar

Assistir novamente

Dados são o âmago de processos e aplicativos de negócios – os dados do Excel, de fontes locais como o SQL Server e fontes de nuvem como o Salesforce e o SharePoint Online. Os dados podem estar relacionados às vendas, aos clientes, aos funcionários e a muitas outras coisas, mas o tema comum é que os dados são cruciais para o seu negócio e eles desempenham um papel fundamental nos aplicativos criados no PowerApps. Você tem visto e trabalhou com diferentes tipos de fontes de dados até o momento no curso e, anteriormente, apresentamos o Microsoft Common Data Service. Nesta seção, passaremos algum tempo entrando em detalhes, explicando os benefícios e mostrando como usar o serviço.

Noções básicas sobre o serviço

Vamos nos orientar com alguns diagramas. Você pode ter visto o primeiro diagrama antes – ele mostra os componentes da plataforma de aplicativos de negócios da Microsoft. Obviamente, a esse ponto você já está familiarizado com o PowerApps, mas você pode também ter usado o Microsoft Flow, Power BI ou outros componentes. O que você vê é que o Common Data Service e conectores e gateways são relevantes para todos esses componentes. Agora, o Common Data Service é usado principalmente com o PowerApps e Microsoft Flow, mas ele estará disponível para outros componentes em tempo.

Diagrama de plataforma de negócios

Agora que você entende onde o Common Data Service se encaixa, vamos examinar suas partes. Pense no Common Data Service como uma hierarquia. No seu nível inferior, o serviço armazena dados de forma escalonável e confiável e disponibiliza os dados para que vários aplicativos possam usá-los. O próximo nível é o common data service que inclui muitas entidades usadas em aplicativos e processos de negócios: entidades como Conta, Contato, Produto e Ordem de Venda. Você pode estender as entidades padrão e criar outras personalizadas para atender às suas necessidades de negócios.

Diagrama de arquitetura do Common Data Service

Uma entidade é apenas uma combinação de metadados que descrevem essa entidade (nomes de campos, tipos de dados e assim por diante) e os dados armazenados nela. Se você conhecer o Access ou outro banco de dados, perceberá que uma entidade é muito semelhante a uma tabela. Falaremos mais sobre entidades no próximo tópico, mas por enquanto, considere os benefícios de trabalhar com os dados de entidade no Common Data Service:

  • Fácil de gerenciar: tanto os metadados quanto os dados são armazenados na nuvem. Você não precisa se preocupar com os detalhes de como eles são armazenados.
  • Fácil de compartilhar: você pode compartilhar facilmente dados com seus colegas porque o PowerApps gerencia as permissões.
  • Fácil de proteger: os dados são armazenados com segurança para que os usuários possam ver apenas se você permite acesso a eles. A segurança baseada em funções permite que você controle o acesso a entidades para diferentes usuários em sua organização.
  • Metadados avançados: relacionamentos e tipos de dados são aproveitados diretamente dentro do PowerApps. Por exemplo, definir uma URL do tipo de campo apresentará os dados como um hiperlink dentro de seu aplicativo.
  • Ferramentas de produtividade: entidades estão disponíveis nos suplementos para Microsoft Excel e Outlook para aumentar a produtividade e garantir que os dados estejam acessíveis.
  • Listas de seleção: incluem listas de seleção de um conjunto avançado de listas de seleção padrão para fornecer menus suspensos rápidos em seus aplicativos e entidades.

Criar um banco de dados do Common Data Service

Você cria um banco de dados do Common Data Service em um ambiente. Você aprendeu sobre ambientes anteriormente no curso, portanto, basta uma recapitulação rápida: um ambiente é um contêiner de aplicativos e outros recursos, por exemplo o Common Data Service. Cada ambiente pode ter uma instância do serviço associada a ele. Se você for um administrador do ambiente e desejar adicionar o serviço a um ambiente, siga estas etapas.

Da guia Início, clique em Criar Banco de Dados.

Common Data Service – criar banco de dados

Especifique se deseja restringir o acesso ao banco de dados, então clique em Criar meu banco de dados.

Common Data Service – especificar acesso

Quando o processo for concluído, você verá todas as entidades padrão incluídas no common data service. Algumas delas são mostradas abaixo.

Entidades padrão do Common Data Service

Uma parte deste tópico pode ter sido território desconhecido se você não trabalhou com bancos de dados antes. Mas o conceito geral é bem simples: o Common Data Service fornece uma maneira segura e confiável para armazenar dados e tratar esses dados em termos de entidades comuns como Conta, Contato, Produto e Ordem de Venda. No próximo tópico, nos aprofundaremos mais em entidades.