Compartilhar via


Criar e usar fluxos de dados no Microsoft Teams (versão prévia)

O Microsoft Dataverse for Teams fornece uma plataforma interna de dados de baixo código para o Microsoft Teams. Ele fornece armazenamento de dados relacional, tipos de dados avançados, governança de nível empresarial e implantação de solução com um clique. O Dataverse para Teams permite que todos criem e implantem aplicativos facilmente.

Antes de hoje, a maneira de obter dados no Dataverse para Teams era adicionando dados manualmente diretamente em uma tabela. Esse processo pode ser propenso a erros e não é escalonável. Mas agora, com a preparação de dados de autoatendimento, você pode encontrar, limpar, formatar e importar seus dados para o Dataverse para Teams.

Com seus dados organizacionais já em um local diferente, você pode usar fluxos de dados do Power Query para acessar diretamente seus dados por meio dos conectores e carregar os dados no Dataverse para Teams. Ao atualizar seus dados organizacionais, você pode atualizar seus fluxos de dados com apenas um clique e os dados no Dataverse para Teams também são atualizados. Você também pode usar as transformações de dados do Power Query para validar e limpar facilmente seus dados e impor a qualidade dos dados para seus Aplicativos.

Fluxos de dados foram introduzidos para ajudar as organizações a recuperar dados de fontes diferentes e prepará-los para consumo. Você pode facilmente criar fluxos de dados usando a experiência familiar e de autoatendimento do Power Query para ingerir, transformar, integrar e enriquecer dados. Ao criar um fluxo de dados, você se conectará a dados, transformará os dados e carregará dados em tabelas do Dataverse for Teams. Depois que o fluxo de dados é criado, ele inicia o processo de importação de dados para a tabela Dataverse. Em seguida, você pode começar a criar aplicativos para aproveitar esses dados.

Criar um fluxo de dados da página de fluxos de dados

Neste exemplo, você carregará dados de um arquivo do Excel localizado no OneDrive no Dataverse para Teams.

  1. Entre na versão da Web do Teams e selecione o link para o Power Apps.

  2. Selecione a guia Compilar e selecione Fluxos de Dados (Versão Prévia).

    Navegue até a página de fluxos de dados no Teams.

  3. Para criar um novo fluxo de dados, selecione o botão Novo .

    Criando um novo fluxo de dados.

  4. Selecione o conector da pasta de trabalho do Excel .

    Selecione um conector.

  5. Insira um endereço de URL no caminho do arquivo ou na URL ou use o botão Procurar OneDrive para navegar pelas pastas do OneDrive. Selecione o arquivo desejado e, em seguida, selecione o botão Avançar . Para obter mais informações sobre como usar a conexão do OneDrive ou obter dados, consulte os arquivos do SharePoint e do OneDrive for Business importando ou obtendo dados de outras fontes.

  6. No Navegador, selecione as tabelas presentes no arquivo do Excel. Se o arquivo do Excel tiver várias planilhas e tabelas, selecione apenas as tabelas nas quais você está interessado. Quando terminar, selecione Transformar dados.

  7. Limpe e transforme seus dados usando o Power Query. Você pode usar as transformações prontas para excluir valores ausentes, excluir colunas desnecessárias ou filtrar seus dados. Com o Power Query, você pode aplicar mais de 300 transformações diferentes em seus dados. Para saber mais sobre transformações do Power Query, confira Usar o Power Query para transformar dados. Depois de terminar de preparar seus dados, selecione Avançar.

    Limpar e transformar dados com o Power Query.

  8. Nas tabelas do Mapa, selecione Carregar em uma nova tabela para criar uma nova tabela no Dataverse para Teams. Você também pode optar por carregar seus dados em uma tabela existente. Na tela Tabelas do Mapa , você também pode especificar uma coluna de nome primário exclusivo e uma coluna de chave alternativa (opcional). Neste exemplo, deixe essas seleções com os valores padrão. Para saber mais sobre como mapear seus dados e as diferentes configurações, consulte considerações de mapeamento de campo para fluxos de dados padrão.

    Mapeamento de dados para o Dataverse para Teams.

  9. Selecione Criar para concluir o fluxo de dados. Depois de criar seu fluxo de dados, os dados começam a ser carregados no Dataverse para Teams. Esse processo pode levar algum tempo e você pode usar a página de gerenciamento para verificar o status. Quando um fluxo de dados conclui uma execução, seus dados estão disponíveis para uso.

Gerenciando seus fluxos de dados

Você pode gerenciar qualquer fluxo de dados criado na guia Fluxos de Dados (Versão Prévia ). Aqui, você pode ver o status de todos os fluxos de dados, quando o fluxo de dados foi atualizado pela última vez e tomar medidas da barra de ações.

Página de gerenciamento de fluxos de dados.

Na coluna Última Atualização , você pode ver quando os dados foram atualizados pela última vez. Se a atualização falhar, uma indicação de erro será exibida. Se você selecionar a indicação de erro, os detalhes do erro e as etapas recomendadas para resolvê-lo serão exibidos.

Na coluna Status , você pode ver o status atual do fluxo de dados. Os possíveis estados são:

  • Atualizar em andamento: o fluxo de dados está extraindo, transformando e carregando seus dados da origem para as Tabelas do Dataverse. Esse processo pode levar vários minutos dependendo da complexidade das transformações e do desempenho da fonte de dados. Recomendamos que você verifique o status do fluxo de dados com frequência.

Para navegar até a barra de ações, selecione os três pontos "..." ao lado do seu fluxo de informação.

Execute uma ação no fluxo de dados.

Aqui, você pode ver:

  • Edite seu fluxo de dados se quiser alterar sua lógica de transformação ou mapeamento.
  • Renomeie seu fluxo de dados. Na criação, um nome gerado automaticamente é atribuído.
  • Atualize o fluxo de dados. Quando você atualizar seus fluxos de dados, os dados serão atualizados.
  • Exclua o fluxo de dados.
  • Mostrar histórico de atualizações. Isso fornece os resultados da última atualização.

Selecione Mostrar histórico de atualizações para ver informações sobre a última atualização do fluxo de dados. Quando a atualização do fluxo de dados for bem-sucedida, você poderá ver quantas linhas foram adicionadas ou atualizadas no Dataverse. Quando a atualização do fluxo de dados não foi bem-sucedida, você pode investigar por que com a ajuda da mensagem de erro.

Atualizar o histórico de um fluxo de dados.

Os fluxos de dados no Teams são uma versão leve

Os fluxos de dados no Teams são uma versão leve dos fluxos de dados no portal do fabricante e só podem carregar dados no Dataverse para Teams. Os fluxos de dados no Teams são otimizados para uma importação única de dados, mas você pode atualizar seus dados manualmente por meio do botão atualizar na página de gerenciamento de fluxo de dados. Se você quiser funcionalidade completa de fluxos de dados, poderá atualizar seu ambiente.

As fontes de dados com suporte em fluxos de dados no Teams são:

  • Excel (OneDrive)
  • Texto/CSV (OneDrive)
  • PDF (OneDrive)
  • Pasta do SharePoint Online
  • Lista do SharePoint Online
  • XML (OneDrive)
  • JSON (OneDrive)
  • OData
  • Web API

Observação

Os fluxos de dados no Teams não dão suporte a fontes de dados locais, como locais de arquivos locais.

A tabela a seguir lista as principais diferenças de funcionalidades entre fluxos de dados do Dataverse dentro do Teams e fluxos de dados do Dataverse para o Teams.

Funcionalidade de fluxo de dados Dataverse para Teams Dataverse
Fluxos de dados padrão Yes Yes
Fluxos de dados analíticos Não Yes
Suporte ao gateway Não Yes
Atualização manual Yes Yes
Atualização agendada Não Yes
Atualização incremental Não Yes
Tabelas padrão Não Yes
Tabelas personalizadas Yes Yes
Funcionalidade de PQ completa Yes Yes
Conectores com suporte Subconjunto de conectores Todos os conectores
Pequenos volumes de dados Yes Yes
Volumes de dados maiores Não 1 Yes

1 Embora não haja nenhuma limitação na quantidade de dados que você pode carregar no Dataverse para Teams, para melhorar o desempenho no carregamento de grandes quantidades de dados, recomendamos um ambiente do Dataverse.