Información general sobre los conectores
Nota
Complete esta encuesta para ayudarnos a comprender sus necesidades y escenarios de conectividad para Power Platform y mejore su experiencia de conectividad: https://aka.ms/connectorscenarios.
Un conector es un proxy o un contenedor en torno a una API que permite que el servicio subyacente se comunique con Microsoft Power Automate, Microsoft Power Apps y Azure Logic Apps. De esta forma, los usuarios pueden conectar sus cuentas y aprovechar un conjunto de acciones y desencadenadores creados previamente para crear aplicaciones y flujos de trabajo.
Nuestro gran ecosistema de conectores de software como servicio (SaaS) permite conectar aplicaciones, datos y dispositivos en la nube. Algunos ejemplos de conectores populares son Salesforce, Office 365, Twitter, Dropbox o servicios de Google.
Arquitectura
Flujo de tiempo de ejecución

Componentes de la arquitectura
Estos son los componentes de la arquitectura y lo que hacen:
Almacén de credenciales y metadatos: un servicio para almacenar metadatos del conector (swagger, conexión, ACL, etc.) y credenciales asociadas con una conexión.
Conector
- Azure APIM (API Manager) para albergar todos los swagger y directivas. Además de ser el punto de entrada para todas las llamadas que interactúan con las llamadas del conector, Azure APIM verifica claves, tokens, certificados y otras credenciales.
- App Service Environment para alojar aplicaciones web de conectores.
Componentes de conectores
Cada conector ofrece un conjunto de operaciones que se clasifican como acciones y desencadenadores. Una vez que se conecta al servicio subyacente, estas operaciones se pueden aprovechar fácilmente dentro de sus aplicaciones y flujos de trabajo.
Acciones
Las acciones son cambios dirigidos por un usuario. Por ejemplo, una acción se usaría para buscar, escribir, actualizar o eliminar datos en una base de datos SQL. Todas las acciones se asignan directamente a las operaciones definidas en el swagger.
Desencadenadores
Varios conectores proporcionan activadores que pueden notificar a su aplicación cuando ocurren eventos específicos. Por ejemplo, el conector FTP tiene el activador OnUpdatedFile. Puede crear una aplicación lógica o un flujo que escuche este disparador y realice una acción cada vez que se active el disparador.
Hay dos tipos de desencadenadores:
Desencadenadores de sondeo: llaman al servicio con una frecuencia especificada para comprobar si hay datos nuevos. Cuando hay nuevos datos disponibles, se produce una nueva ejecución de su instancia de flujo de trabajo con los datos como entrada.
Desencadenadores de inserción: estos desencadenadores escuchan datos en un punto de conexión, es decir, esperan a que ocurra un evento. La ocurrencia de este evento provoca una nueva ejecución de su instancia de flujo de trabajo.
Nota
Los desencadenadores no se admiten en Power Apps. Aprender a iniciar un flujo en una aplicación.
Usar conectores
Los conectores se pueden usar en diversos productos.
Power Automate
Trabaje de forma más inteligente mediante la creación de flujos de trabajo y la automatización de procesos en sus aplicaciones y servicios. Optimice las notificaciones, sincronice datos entre los sistemas, automatice las aprobaciones, etc.
Aprenda a crear flujos y administrar las conexiones.
Power Apps
Power Apps permite a los usuarios crear aplicaciones empresariales multiplataforma y conectadas a la nube utilizando clics y código mínimo. Cree experiencias completas para el usuario en la Web, teléfonos y tabletas. Reúna formularios, agregue lógica empresarial y aproveche las capacidades del dispositivo con total libertad creativa.
Obtenga información acerca de cómo crear una aplicación desde el principio, usar el generador de fórmulas y administrar las conexiones.
Aplicaciones lógicas
Logic Apps es el motor de flujo de trabajo para Power Automate. Permite a los desarrolladores profesionales crear de forma visual o configurar mediante programación flujos de trabajo en Azure. Un conector de Logic Apps permite a los usuarios automatizar los escenarios de EAI, de negocio a negocio (B2B) y de negocio a cliente (B2C) y, al mismo tiempo, aprovechar las ventajas del control de código fuente, las pruebas, el soporte técnico y las operaciones.
En Logic Apps, puede usar conectores empresariales para crear flujos de trabajo de aplicaciones lógicas y automatizar procesos entre aplicaciones y servicios en la nube.
Conectores personalizados
Ofrecemos una amplia variedad de conectores, pero a veces es posible que desee llamar a API, servicios y sistemas que no están disponibles como conectores prediseñados. Para admitir escenarios más personalizados, puede crear conectores personalizados con sus propios desencadenadores y acciones. Estos conectores se basan en funciones—; es decir, los datos se devuelven de acuerdo con las llamadas a funciones específicas en el servicio subyacente. Para más información, consulte la información general sobre delegación.


