Configuración de su primera integración con un paquete Connector
Durante nuestra lección anterior, nos familiarizamos con el tablero de Alumio. Ahora podemos aprender a configurar su primera integración, esta vez con un paquete Connector.
El primer paso para crear una integración mediante un paquete de conectores es abrir el panel de control de Alumio, hacer clic en el menú de la izquierda (que exploramos en nuestra lección anterior) y hacer clic en «Clientes», «Clientes HTTP» y, a continuación, crear un nuevo cliente haciendo clic en el icono «+»:
A continuación, puede proceder a seleccionar entre nuestros paquetes de conectores disponibles y elegir el paquete de conectores que desee:
Una vez que haya elegido el paquete de conectores específico al que desea conectarse, deberá completar los requisitos relacionados con ese conector, que pueden variar según el conector. Para completar los requisitos específicos, primero debe crearlos variables de entorno, lo que puede hacer haciendo clic en «Configuración» en el menú de la izquierda y en «Variables de entorno»:
Cree una nueva variable de entorno haciendo clic en el icono «+» y rellenando los campos «Nombre» y «Valor» de la variable de entorno, que podría ser, por ejemplo, un usuario o una contraseña para la conexión al paquete Connector. Si decidimos conectarnos a Magento, por ejemplo, puedes crear un nombre de usuario rellenando el campo «Nombre» con «Magento_username» y el «Valor» podría ser tu propio nombre, por ejemplo, «Roland».
Si quieres crear una contraseña, el nombre podría ser «Magento_password». En el caso de una contraseña, debes marcar la casilla «Cifrada» para asegurarte de que la contraseña no esté visible en ninguna parte del panel de control y que esté redactada en todos los servidores y registros. Una vez seleccionada la variable de entorno, haga clic en «Guardar y continuar» en la esquina superior derecha de la pantalla.
Una vez que haya creado todas las «variables de entorno», es decir, todos los requisitos que necesita para configurar la conexión con el paquete Connector, puede copiar el «nombre» de la «variable de entorno». También puedes empezar a escribir los $ {symbols y tus variables de entorno existentes deberían aparecer. A continuación, haga clic en «Clientes HTTP» en el menú de la izquierda, cree un nuevo cliente, seleccione el paquete Connector (por ejemplo, Magento), rellene el campo «URL base», que es la «URL base» de la API, seleccione «Bearer token» en el campo «Tipo de autenticación» y pegue el «Nombre» de la «Variable de entorno» (por ejemplo, Magento_username) en el campo «Bearer token».
Luego, le das un «nombre» (en este caso, usamos «prueba falsa de magento») y haces clic en «Guardar».
Una vez guardada, tu conexión aparecerá como un «cliente HTTP», lo que indica que has creado correctamente una conexión a Magento. Ahora solo tiene que repetir el proceso para su sistema receptor (por ejemplo, Akeneo): cree sus variables de entorno y su cliente HTTP y, a continuación, habrá finalizado la conexión entre el sistema A (Magento) y el sistema B (Akeneo).
A continuación, debe crear la configuración de entrada, que es básicamente la información relativa al Sistema A. Puede crear una configuración de entrada seleccionando «Conexiones» en el menú del lado izquierdo y, a continuación, seleccionando «Entrante».
Para crear una nueva configuración de entrada, puedes seleccionar el icono «+» en la parte superior derecha de la pantalla y aparecerá:
El nombre que solemos escribir para una configuración entrante es la plataforma de la que proviene, que podría ser su sistema ERP, CRM, PIM, etc. Un ejemplo de nombre de configuración entrante sería: Akeneo - Get Products, y debemos escribirlo en el campo «Nombre».
Debajo de los campos «Nombre», «Identificador» y «Descripción», encontrarás el campo «Suscriptor». Este campo hace referencia a la forma en que nos comunicamos con el sistema A, y puedes elegir entre varias opciones. En la mayoría de los casos, queremos hablar con un suscriptor HTTP, por lo que esa es la opción que seleccionaríamos si no hay ningún paquete Connector disponible.
Sin embargo, dado que se trata de un paquete de conectores, podemos escribir el nombre del paquete de conectores en el campo «Suscriptor», como «Suscriptor de Adobe Commerce (Magento 2)», «Suscriptor de Shopify», «Suscriptor de Akeneo», etc.
Introduzca el nombre del paquete Connector en el campo «Suscriptor», por ejemplo, «Suscriptor de Adobe Commerce (Magento 2)». A continuación, puedes seleccionar tu «cliente HTTP», que creaste en el paso anterior (en este caso, la «prueba falsa de Magento») y la «entidad» de la que te gustaría recibir información, que podría ser, por ejemplo, «Productos».
Si desea obtener un ejemplo detallado de cómo conectarse al paquete de conectores de Adobe Commerce (Magento 2), visite: Acerca de la categoría Adobe Commerce - Magento 2
Cuando se trata de un paquete de conectores, siempre hay los mismos «Parámetros de solicitud» que debe completar para recuperar la información deseada:
{«ruta»: [], «consulta»: [], «carga útil»: []}
Para saber qué parámetros de solicitud debe rellenar para completar la configuración de entrada y salida, consulte nuestra Foro. Puede acceder a esta información aquí: Cómo utilizar los paquetes de conectores de aluminio
Si desea obtener una descripción general completa de cómo usar los paquetes de conectores Alumio, visite: Cómo utilizar los paquetes de conectores de aluminio
O mira el siguiente vídeo: Cómo usar un paquete de conectores de aluminio
Para obtener información específica sobre un paquete de conectores al que desea conectarse, visite: Paquetes de conectores iPaaS
Una vez que se haya creado la configuración entrante, puede acceder a la información relativa a la configuración en el menú de arriba, como los registros, los trabajos programados y las alertas, que le ofrecen una visión general del estado de esa configuración:
¿Desea obtener más información sobre las configuraciones entrantes? Vea el siguiente vídeo: La página de configuración entrante
Una vez que nos hayamos familiarizado con la configuración de una integración inicial, es el momento de crear una ruta.
Una ruta es la conexión entre la configuración entrante que ha creado y la configuración saliente que ha creado (es decir, el puente entre los sistemas A y B). En otras palabras, las rutas representan una integración de una entidad de datos entre dos sistemas. Un ejemplo sería la sincronización de pedidos entre una tienda web y un sistema ERP. A configuración de rutas conecta un configuración entrante y un configuración saliente para permitir una integración.
Las rutas se pueden crear y mantener navegando al menú de la izquierda Conexiones → Rutas.
Una vez en la descripción general de la ruta, selecciona el icono «+» en la parte superior derecha de la pantalla y aparecerá:
Tras hacer clic en el icono «+», es el momento de crear una nueva ruta:
A continuación, debe rellenar los campos de sus configuraciones entrantes y salientes y, a continuación, «Guardar y continuar».