Com a integração do Power Query, os desenvolvedores de aplicativos de negócios podem criar novas entidades no CDS (Common Data Service) com base em uma ampla variedade de fontes de dados.

O Common Data Service permite que os usuários armazenem e gerenciem 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 dados são armazenados no Common Data Service, é possível usar o Microsoft PowerApps para criar aplicativos avançados que usam os dados armazenados.

Com a integração ao Power Query, os desenvolvedores de aplicativos de negócios que usam o PowerApps podem criar novas entidades no Common Data Service com base em dados de fontes de dados externas, por exemplo, fontes de dados locais como os bancos de dados relacionais (SQL Server, IBM DB2 e assim por diante), arquivos do Excel, do Access e de texto, bem como serviços online como Salesforce, Banco de Dados SQL do Azure e Data Warehouse, APIs Web, feeds OData e muitas outras fontes. Além da ampla variedade de fontes de dados à qual você poderá conectar-se, usar o Power Query também permitirá filtrar, transformar e combinar dados antes de carregá-los no Common Data Service.

Nova entidade de dados

Habilitando o recurso de novas entidades do CDS com base no Power Query

Esse recurso está disponível no seu locatário do PowerApps, mas não está ativado por padrão. Você pode habilitá-lo em web.powerapps.com.

Observação: é possível criar novas entidades personalizadas somente nos bancos de dados que você criou.

No portal do PowerApps, siga as etapas abaixo para habilitar esse recurso:

  1. Acesse a guia Common Data Service > Entidades no painel de navegação esquerdo.
  2. Na lista Entidades, selecione o menu suspenso Nova Entidade.
  3. Na lista que aparece no menu suspenso, selecione Novas entidades de dados (Technical Preview), conforme mostrado na imagem a seguir.

    Nova entidade de dados

  4. Depois de selecionar Novas entidades de dados (Technical Preview) no menu, uma caixa de diálogo aparecerá com a lista dos conectores disponíveis nesta Technical Preview, conforme mostrado na imagem a seguir.

    Conectores disponíveis

  5. Depois de selecionar o conector que deseja usar, você poderá prosseguir para as próximas etapas para especificar as credenciais e os detalhes da conexão da fonte de dados, selecionar as tabelas a serem importadas e assim por diante. Você também poderá acessar o Editor de Consultas (usando o botão Editar na exibição Navegador) e, dessa forma, aplicar filtros ou etapas de transformação de dados antes de importar os dados para o CDS.

Ajustar as configurações de carregamento e outros comportamentos

Depois de concluir as etapas da seção anterior e de preparar uma fonte de dados para ser usada para criar novas entidades no CDS usando o Power Query, você poderá ajustar configurações adicionais de carregamento, como o comportamento de atualização e as configurações específicas das entidades (como o Nome de Exibição, as Chaves Primárias, etc.).

Ao concluir essas etapas e selecionar Carregar, você criará novas entidades personalizadas no CDS. Você também poderá editar as consultas depois do carregamento inicial acessando o menu Entidade de uma entidade específica.

Estamos muito empolgados com essa funcionalidade e ansiosos por receber os seus comentários. Envie-nos seus comentários e sugestões sobre esse recurso!