Connector Builder

Connector Builder es una herramienta de integración de API sin código que le permite conectar cualquier aplicación o servicio personalizado de Nube. Cree conectores personalizados (paquetes) para diversas aplicaciones o servicios web que utilicen API y úselos en sus automatizaciones.

Nota:
  • Connector Builder está disponible con AWS y GCP para Nube y Local.
  • Connector Builder requiere la licencia Enterprise Platform. Para obtener más información sobre las versiones compatibles con esta función, consulte Enterprise Platform.

Descripción general

Los conectores o paquetes en Control Room son la base de cualquier tipo de automatización. Un paquete se crea para realizar ciertas tareas, y Control Room incluye varios paquetes para realizar diversas tareas. Aunque Control Room proporciona varios paquetes, es posible que desee crear y utilizar sus paquetes o paquetes de terceros que actualmente no están disponibles en Control Room para sus automatizaciones. Un conector es un paquete que conecta Control Room con cualquier aplicación a través de API y puede realizar una o más operaciones en esa aplicación: por ejemplo, crear o actualizar recursos. Notará que las palabras conector y paquete se usan indistintamente. Ambas se refieren a la integración personalizada que usted crea con Connector Builder.

También puede importar archivos de definición de API usando Connector Builder para crear conectores personalizados. Connector Builder es compatible con las versiones 2.x y 3.x de Open API.

Transmisión de archivos en Connector Builder

Connector Builder ahora admite la transmisión de archivos, lo que permite crear paquetes personalizados para operaciones basadas en archivos, que puede usar en Tareas API. La transmisión de archivos permite que los paquetes manejen archivos directamente desde la fuente de datos. Transmitir un archivo binario desde la fuente elimina la necesidad de descargar y cargar los archivos con acciones individuales.

Nota:
  • No hay restricciones respecto al tipo y tamaño de archivo.
  • Actualmente, los parámetros de cuerpo de GraphQL no son compatibles.
Acciones con la descarga de archivos
Para las acciones que implican la descarga de archivos, active la casilla Transmitir archivos durante la descarga. Una vez que habilita esta casilla de verificación, el sistema transmite el archivo para su descarga y puede asignar una variable de archivo a este flujo de archivos. Esta casilla de verificación está disponible para todos los métodos HTTPS.
Acciones con la carga de archivos
Para las acciones que implican la carga de archivos, agregue un parámetro de cuerpo relevante según los requisitos del proveedor de la API. Las configuraciones de acción en la página del editor muestran una opción para buscar archivos.
Si el proveedor de la API requiere un archivo binario como entrada, seleccione Binario como el tipo de cuerpo de la solicitud. Seleccionar Binario garantiza que el sistema use un flujo de archivos para la carga.
Si el proveedor de la API requiere un parámetro datos de formulario en la solicitud, seleccione Datos de formulario como el tipo de solicitud y agregue una clave con el tipo como Archivo. Esto permite seleccionar una variable de archivo como la entrada para la carga usando la acción que cree.

También puede combinar los paquetes personalizados con los paquetes preconstruidos compatibles con flujo de archivos en su flujo de trabajo de Tareas API. Consulte Transmisión de archivos mediante la variable de archivo para obtener más información sobre los paquetes incorporados que admiten flujos de archivos.

Beneficios

Connector Builder es útil en los siguientes escenarios:

  • Para crear paquetes que no están disponibles en la Control Room.
  • Para crear paquetes utilizando API privadas (internas).
  • Para incluir acciones adicionales a los Paquetes existentes disponibles en la Control Room.
  • Para crear paquetes personalizados si los Paquetes que están disponibles en la Control Room no cumplen con sus requisitos.

Ejemplo de flujo de trabajo

El siguiente ejemplo describe cómo crear, editar, configurar acciones y personalizar conectores personalizados:

  1. Crear conector personalizado
  2. Configurar acción en el editor de conectores
  3. Uso del editor de conectores
  4. Publicar conector personalizado
Flujo de trabajo del Connector Builder
Nota: Cuando crea paquetes usando la herramienta Connector Builder, debe gestionar los paquetes. La administración de los paquetes incluye la actualización de los paquetes, la publicación de los paquetes, la corrección de errores y la administración de las versiones del paquete.

Recursos