Compartilhar via


Arquitetura de conectores

Cada conector disponibiliza operações que são classificadas em ações e gatilhos. Depois de se conectar ao serviço subjacente, essas operações poderão ser facilmente aproveitadas em seus aplicativos e fluxos de trabalho.

Ações

As ações são alterações direcionadas por um usuário. Por exemplo, você usaria uma ação para pesquisar, gravar, atualizar ou excluir dados em um banco de dados SQL. Todas as ações são correlacionadas diretamente com operações definidas no Swagger.

Triggers

Muitos conectores fornecem gatilhos que podem notificar seu aplicativo quando ocorrem eventos específicos. Por exemplo, o conector FTP tem o gatilho OnUpdatedFile. Você pode criar um Aplicativo Lógico ou um fluxo que escuta esse gatilho e executa uma ação sempre que o gatilho é acionado.

Há dois tipos de gatilhos:

  • Gatilhos de sondagem: esses gatilhos chamam seu serviço em uma frequência especificada para verificar se há novos dados. Quando novos dados estão disponíveis, isso causa uma nova execução da instância do fluxo de trabalho com os dados como entrada.

  • Gatilhos por push: Esses gatilhos escutam dados em um endpoint, ou seja, aguardam a ocorrência de um evento. A ocorrência desse evento causa uma nova execução da instância do fluxo de trabalho.

Observação

Não há suporte para gatilhos no Power Apps. Saiba como iniciar um fluxo em um aplicativo.

Componentes da arquitetura

Aqui estão os componentes de arquitetura e o que eles fazem:

  • Repositório de credenciais e metadados: um serviço para armazenar metadados do conector (swagger, conexão, ACLs etc.) e credenciais associadas a uma conexão.

  • Conector:

    • APIM do Azure (Gerenciador de API) para hospedar todos os Swagger e políticas. Além de ser o ponto de entrada para todas as chamadas que interagem com as chamadas do conector, o APIM do Azure verifica chaves, tokens, certificados e outras credenciais.
    • Ambiente do App Service para hospedar aplicativos web do conector.
  • Fluxo de tempo de execução:

    Captura de tela mostrando os componentes de arquitetura do conector e como eles interagem entre si.

Fornecer comentários

Agradecemos muito os comentários sobre problemas com nossa plataforma de conectores ou novas ideias de recursos. Para fornecer comentários, acesseEnviar problemas ou obter ajuda com conectores e selecione o tipo de comentário.