Criar seu primeiro aplicativo de Conexão de Dados

O Microsoft Graph Data Connect (Data Connect) aumenta as APIs transacionais com uma forma inteligente de aceder a dados avançados em escala. O Data Connect é ideal para aplicações de macrodados e machine learning, pois permite-lhe desenvolver aplicações para otimização de processos de negócio, inteligência e análise ao expandir os dados do Microsoft 365 para o Microsoft Azure. Através desta oferta, poderá tirar partido do vasto conjunto de computação e armazenamento no Azure, mantendo-se em conformidade com os padrões da indústria e mantendo os seus dados seguros.

Um diagrama de arquitetura do Microsoft Graph Data Connect, a mostrar controlos de dados definidos, a expansão dos dados do Office 365 para o Azure e a ativação de macrodados e machine learning.

O Data Connect utiliza o Microsoft Fabric, o Azure Synapse ou o Azure Data Factory para copiar dados do Microsoft 365 para o armazenamento da sua aplicação em intervalos configuráveis. Também fornece um conjunto de ferramentas para simplificar a entrega destes dados no Azure, permitindo-lhe aceder às ferramentas de desenvolvimento e alojamento mais aplicáveis disponíveis.

A Conexão de Dados também concede um modelo de controle e consentimento mais granular: você pode gerenciar dados, ver quem está acessando e solicitar propriedades específicas de uma entidade. Isso aprimora o modelo do Microsoft Graph, que concede ou nega acesso a aplicativos a entidades inteiras.

Além disso, pode utilizar o Data Connect para ativar cenários de machine learning para a sua organização. Nesses cenários, você pode criar aplicações que forneçam informações valiosas aos seus participantes, treinar modelos de aprendizado de máquina e até mesmo realizar previsões com base em grandes quantidades de dados adquiridos.

Introdução

Neste tutorial, vai criar a sua primeira aplicação do Data Connect de inquilino único. O fluxo geral seguinte explica o processo de integração do Data Connect.

Uma captura de ecrã que explica o fluxo de inclusão.

  1. O administrador ativa o Data Connect: O primeiro passo na integração é o administrador global ativar o Data Connect.

  2. O programador cria uma nova aplicação Microsoft Entra: O programador tem de criar primeiro uma nova aplicação Microsoft Entra.

  3. O programador regista a aplicação com o Data Connect: Assim que a aplicação Microsoft Entra for criada, o programador tem de registar a aplicação com o Data Connect através do novo portal de registo para aplicações do Microsoft Graph Data Connect. Neste passo, o programador especifica os dados necessários para a aplicação.

  4. O administrador aprova a aplicação: Depois de o programador ter registado a aplicação no Data Connect, o administrador global pode utilizar o novo portal para o consentimento da aplicação Data Connect para rever a aplicação registada e aprová-la.

  5. O programador executa os pipelines: Depois de o administrador ter consentido a aplicação, o programador poderá executar os pipelines sem qualquer bloqueio para o consentimento do runtime. A criação e execução do pipeline através do Azure Data Factory ou do Azure Synapse permanece igual.

Observação

Se estiver a trabalhar num novo inquilino que não tenha o Data Connect ativado, não precisa de efetuar qualquer ação. Se tiver um inquilino existente que já tenha o Microsoft Graph Data Connect ativado, antes de concluir este tutorial, peça ao administrador global para desativar o Microsoft Graph Data Connect e, em seguida, ativar novamente no portal de administração.

Pré-requisitos

Para concluir este tutorial, precisa das seguintes subscrições ou licenças.

  • Para este tutorial, recomendamos vivamente que utilize um inquilino do Microsoft 365 para programadores.
  • Os inquilinos do Microsoft 365 e do Azure têm de estar no mesmo inquilino do Microsoft Entra.
  • A subscrição do Azure tem de estar no mesmo inquilino que o inquilino do Microsoft 365.
  • Um utilizador no seu inquilino do Microsoft 365 tem a função de Administrador Global ativada. No futuro, este tutorial refere-se a este utilizador como o "administrador". Apenas um utilizador "administrador" pode aprovar a aplicação de teste.
  • Um utilizador diferente no seu inquilino do Microsoft 365 com a função Administrador de Aplicações ou Programador de Aplicações . No futuro, este tutorial refere-se a este utilizador como o "programador". O utilizador programador faz a maior parte deste tutorial.
  1. Inquilino do Microsoft 365

    Observação

    Não pode aprovar a sua própria aplicação de teste com a mesma conta. Certifique-se de que tem outro membro (ou conta) no seu inquilino que age como administrador.

  2. Assinatura do Microsoft Azure

    • Se não tiver uma subscrição do Microsoft Azure, visite a seguinte ligação para obter uma (gratuitamente): https://azure.microsoft.com/free/.
    • A sua subscrição do Azure tem de estar no mesmo inquilino que o seu inquilino do Microsoft 365 e ambas têm de estar no mesmo inquilino do Microsoft Entra.
    • Se a sua subscrição do Azure não estiver no mesmo inquilino que o seu inquilino do Microsoft 365, pode associar a sua subscrição ao Microsoft Entra ID no seu inquilino do Microsoft 365 ao seguir os passos listados em Associar ou adicionar uma subscrição do Azure ao seu inquilino do Microsoft Entra.

    Observação

    As capturas de ecrã e os exemplos utilizados neste tutorial são de um inquilino de programador do Microsoft 365 com um e-mail de exemplo de utilizadores de teste. Pode utilizar o seu próprio inquilino do Microsoft 365 para executar os mesmos passos. Não são escritos dados no Microsoft 365. Uma cópia dos dados de e-mail é extraída de todos os utilizadores num inquilino do Microsoft 365 e copiada para uma conta de Armazenamento de Blobs do Azure. Mantém o controlo sobre quem tem acesso aos dados no Armazenamento de Blobs do Azure.