Importación de conectores y funciones de conector

Prev Next

¿Quién puede utilizar esta función?

Los usuarios con planes Enterprise o superiores.

Diagrama de importación y exportación

A continuación se muestra el flujo completo de transferencia para los conectores y sus funciones. Este documento ofrece una explicación detallada de dicho flujo.

image.png

Exportación

Durante la exportación, debemos identificar qué conectores deben incluirse al exportar una aplicación o una automatización. Afortunadamente, esto es sencillo. Solo se puede hacer referencia a los conectores desde desencadenantes y automatizaciones. Si una aplicación o automatización hace referencia a una función de conector, ese conector, junto con las funciones a las que hace referencia, se exportará. Los conectores también se pueden exportar individualmente, en cuyo caso se exportarán todas las funciones:

image.png

Importar

Instantáneas de conectores

Cuando se utiliza un conector en una aplicación publicada, se crea una instantánea de sus funciones. Para obtener más detalles sobre este comportamiento, consulta aquí. Estas instantáneas no son visibles en la página «Conectores».

Al importarlas, los conectores de instantánea se convierten en conectores sin instantánea para que puedan verse en la página «Conectores».

image.png

¿Qué es lo que no cambia? ¿Qué hacemos si encontramos un conector coincidente?

A continuación, comprobamos si hay conectores coincidentes en la instancia de destino. En el caso de los conectores, simplemente verificamos si el ID del conector ya existe en la instancia de destino.

Si existe un ID de conector coincidente, no crearemos un nuevo conector, sino que utilizaremos el ya existente. No actualizamos ninguna configuración de entorno para los entornos que ya existen en la instancia de destino. Si se ha añadido un nuevo entorno al conector de origen, se añadirá, pero no se transferirán los datos de autenticación.

Si hay espacios de trabajo en uso y el conector existe en otro espacio de trabajo, dicho conector se transferirá para que sea global y, a partir de ese momento, será accesible en todos los espacios de trabajo.

image.png

Si no se encuentra ningún conector coincidente, se creará un nuevo conector con la configuración de la instancia de origen.

Funciones del conector

Una vez encontrado un conector coincidente, se debe comprobar cada función para ver si existe en la instancia de destino. Hay tres condiciones para identificar una función de conector coincidente: 1. ¿Existe el ID de la función? Si no, crea una nueva función. Si sí, continúa. 2. ¿Son iguales las entradas y las salidas? Si no, crea una nueva función con un nombre único. Si sí, continúa. 3. ¿Está archivada la función coincidente? Si es así, desarchívala.

Para cualquier función coincidente, se respetará la configuración de la instancia de destino.

image.png

Funciones de conector: nuevo comportamiento de importación

Info

Starting from r345, we will start introducing improvements to our current snapshotting behavior for connectors. This is a stepping stone for our upcoming versioning improvements.

Se debe comprobar cada función de conector para ver si existe en la instancia de destino. Hay tres condiciones para identificar una función de conector coincidente: 1. ¿Existe el ID de versión de la función? Si no es así, crea una nueva función. Si sí, continúa. 2. ¿Son idénticas las entradas, las salidas y el cuerpo? Si no es así, importa esa versión de la función de conector como una instantánea. Image