O Common Data Service permite armazenar e gerenciar com segurança dados em um conjunto de entidades padrão e personalizadas. Uma entidade é um conjunto de campos usados para armazenar dados de maneira semelhante a uma tabela em um banco de dados. Depois que os seus dados estiverem armazenados, será possível usar o Microsoft PowerApps para criar aplicativos avançados usando seus dados:

  • Importar dados para entidades padrão ou personalizadas.
  • Criar entidades personalizadas para dar suporte ao seu cenário e ao seu aplicativo.
  • Adicione campos personalizados a entidades padrão em que informações adicionais são necessárias.
  • Incorpore entidades personalizadas e padrão em um aplicativo que você está desenvolvendo com a mesma facilidade dos dados em outras fontes.
  • Aproveite os suplementos de produtividade para acessar os dados no Microsoft Excel e Outlook.
  • Proteja os dados em sua organização usando a segurança baseada em função com relação a entidades padrão e personalizadas.
  • Inclua listas de opções de dados predefinidos, como País, Saudação ou Moeda.
  • Forneça suporte global para seus aplicativos e dados, aproveitando a conversão de nomes de entidade e de campo.

Cada entidade contém um conjunto de registros que os usuários podem criar, ler, atualizar e excluir. Você pode criar relações entre entidades para que possa procurar informações em uma entidade com base em um registro em outra entidade. Por exemplo, seria possível criar uma entidade personalizada para controlar os eventos de que um cliente participou. Ao adicionar o cliente à sua entidade personalizada como um campo de pesquisa, você estabelece uma relação entre as duas entidades que podem ser usadas no seu aplicativo e nos relatórios.

Para obter informações sobre como adquirir um plano para usar o Common Data Service, consulte Informações de preço.

Por que usar entidades?

As entidades dentro do Common Data Service, padrão e personalizadas, permitem uma opção de armazenamento seguro e baseado em nuvem para seus dados. As entidades permitem que você crie uma definição dos seus dados focada em negócios para usar em seus aplicativos. Se você não tiver certeza se as entidades são a melhor opção, considere estes benefícios:

  • 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 – é possível 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 vê-los só se você lhes permitir acesso. 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 – relações e tipos de são usados diretamente no PowerApps. Por exemplo, definir uma URL do tipo de campo apresentará os dados como um hiperlink dentro de seu aplicativo.
  • Ferramentas de produtividade – as entidades estão disponíveis em suplementos para Microsoft Excel e Outlook para aumentar a produtividade e garantir que seus dados sejam acessíveis.
  • Listas de opções – inclua listas de opções com base em um conjunto avançado de listas de opções padrão para fornecer listas suspensas em suas entidades e aplicativos.

Entidades padrão e personalizadas

Ao desenvolver um aplicativo, é possível usar entidades padrão, entidades personalizadas ou ambas. Se uma entidade padrão puder servir a uma finalidade específica em seu aplicativo, você deve usá-la em vez de desenvolver uma entidade personalizada que faça a mesma coisa. Se uma entidade padrão servir a um propósito com poucas alterações, você pode adicionar campos para atender às suas necessidades.

  • O Common Data Service oferece entidades padrão por padrão. Elas foram desenvolvidas, de acordo com as práticas recomendadas, para capturar os conceitos mais comuns de uma organização, como contatos, contas e produtos. Para obter uma lista completa de entidades, consulte Entidades padrão.
  • Você pode estender a funcionalidade de entidades padrão criando uma ou mais entidades personalizadas para armazenar informações exclusivas para sua organização. Para obter mais informações, consulte Como criar uma entidade personalizada.

Observação: se possível, use entidades padrão (com campos personalizados adicionados, se necessário). Isso garantirá que você possa se beneficiar de novos recursos ou aplicativos que usem essas entidades no futuro.

Campos

Cada campo tem um nome, um nome de exibição, um tipo de dados e algumas validações simples. Os tipos de dados incluem, por exemplo, texto, data ou número. A validação garantirá que os campos obrigatórios contenham dados e registros exclusivos se a entidade assim exigir. Cada campo se encaixa em uma das três categorias: campos do sistema, campos padrão ou campos personalizados.

Campos do sistema

Todas as entidades, se padrão ou personalizadas, são criadas com um conjunto de campos somente leitura que você não pode alterar, excluir ou definir como um valor. Para obter mais informações, consulte Campos de título de sistema e registro. Estes são os campos mais importantes do sistema:

  • Data de criação do registro – a data e hora em que um registro foi criado.
  • Criado por – o usuário que criou o registro.
  • Data de modificação do registro – a data e hora mais recente em que um registro foi modificado.
  • Modificado pela última vez por – o usuário que modificou o registro pela última vez.

Campos padrão

Cada entidade padrão contém um conjunto de campos padrão que você não pode alterar ou excluir. Para obter uma lista das entidades e seus campos e uma lista das listas de opções, consulte Entidades padrão.

Campos personalizados

Você pode criar campos personalizados em uma entidade padrão ou personalizada. É necessário especificar o nome, o nome de exibição e o tipo de dados de cada campo personalizado. Para obter uma lista completa dos tipos com suporte, consulte Tipos de dados do campo de entidade.

Relações de pesquisa

Será possível navegar entre os registros em entidades se elas tiverem uma relação definida como um campo do tipo de dados Pesquisa. Para criar uma relação de pesquisa, adicione um campo de tipo de dados Pesquisa em uma entidade e aponte para a entidade na qual você deseja pesquisar informações. Para obter mais informações, consulte Relações entre entidades por meio do campo de pesquisa.

Entidades padrão

Para obter uma lista das entidades e seus campos e uma lista das enumerações, consulte Entidades padrão.

Grupo funcional Descrição
Serviço de Atendimento ao Consumidor As entidades Serviço de Atendimento ao Consumidor gerenciam os problemas de seus clientes, incluindo o acompanhamento, o escalonamento e a documentação.
Foundation As entidades Foundation contêm informações que são relevantes para quase todos os outros grupos de entidades. Esse grupo contém entidades, como endereço e moeda.
Pessoas, empresas e grupos Essas entidades abrangem um conjunto considerável de pessoas e organizações com as quais você pode interagir, incluindo funcionários, prestadores de serviços, doadores, voluntários, fãs, ex-alunos e famílias.
Compra As entidades de compra permitem criar soluções de compras.
Vendas As entidades Vendas permitem criar soluções de vendas de ponta a ponta, desde o controle de clientes potenciais e oportunidades até o acompanhamento de contatos, a aceitação e a entrega de pedidos e o envio de faturas.

Introdução

Experimente criando um aplicativo usando uma entidade padrão ou crie uma entidade personalizada e, em seguida, crie um aplicativo que usa essa entidade.

Aviso de privacidade

Com o Common Data Service do Microsoft PowerApps, nós coletamos e armazenamos os nomes personalizados de entidade e de campo em nossos sistemas de diagnóstico. Podemos usar esse conhecimento para melhorar o Common Data Service para nossos clientes. Os nomes de entidade e de campo que os criadores criam nos ajudam a compreender cenários comuns na comunidade do Microsoft PowerApps e a determinar as lacunas na cobertura de entidade padrão do serviço, como esquemas relacionados a organizações. Os dados nas tabelas de banco de dados associados a essas entidades não são acessados ou usados pela Microsoft nem replicados fora da região em que o banco de dados é provisionado. Observe que, no entanto, os nomes personalizados de entidade e de campo podem ser replicados entre regiões e serão excluídos de acordo com nossas políticas de retenção de dados. A Microsoft está comprometida com a sua privacidade conforme descrita posteriormente em nossa Central de Confiabilidade.