Fuente URL

Cómo configurar una fuente Archivo por URL: qué enlace se necesita, cómo comprobar el acceso, obtener el archivo y programar actualizaciones.

Una fuente URL descarga un archivo desde un enlace HTTP/HTTPS directo. El mismo campo también acepta una URL FTP/FTPS completa cuando el proveedor entrega la ruta en una sola cadena, por ejemplo ftp://login:password@ftp.partner.example:21/export/catalog.xml. Sirve para listas de precios, catálogos XML/YML, exportaciones JSON, CSV o tablas.

En una URL FTP/FTPS, el nombre del archivo puede ser una máscara y no un nombre exacto: ftp://login:password@ftp.partner.example/export/file*.xml. La máscara usa * para cualquier secuencia de caracteres y ? para exactamente un carácter. Por ejemplo, file-?.xml coincide con file-1.xml, pero no con file-12.xml; file-???.xml coincide con file-001.xml. Si varios archivos coinciden, Eofferix elige el más reciente por hora de modificación en el servidor FTP/FTPS.

El enlace debe devolver el archivo real, no una página de inicio de sesión, vista previa o envoltorio HTML. Si el acceso HTTP/HTTPS requiere usuario, contraseña, token, cookies o cabeceras especiales, usa la fuente URL con autorización.

Dónde elegir archivo por URL

Abre Fuentes, pulsa Nueva fuente y elige Archivo por URL. El nombre de la fuente debe ayudarte a distinguir este enlace de otros enlaces del proveedor.

Selección de una fuente URL en Eofferix
La tarjeta Archivo por URL se usa para enlaces directos públicos al archivo.

Ajuste del enlace

En URL del archivo, pega el enlace completo, por ejemplo https://supplier.example.com/catalog.xml o ftps://login:password@ftp.partner.example/export/file*.xml. El enlace debe ser accesible para Eofferix y devolver un archivo compatible: XML/YML, JSON, CSV, XLS, XLSX, XLSM o ZIP con contenido compatible.

Si el enlace es temporal y caduca rápidamente, la fuente dejará de actualizarse cuando expire. Para trabajo regular es mejor usar un enlace permanente o un método con autorización.

Campo de URL del archivo en la configuración de la fuente URL
Una fuente URL acepta un enlace directo al archivo.

Comprobar acceso y obtener el archivo

Pulsa Comprobar acceso para verificar que el enlace se abre y devuelve un archivo. Si la respuesta es una página HTML, Eofferix mostrará un error. Normalmente significa página de entrada, protección de descarga o URL de vista previa.

Pulsa Obtener archivo para guardar la versión actual como archivo de trabajo de la fuente. Después podrás conectar la fuente a un perfil de importación y configurar el snapshot, los campos y las transformaciones.

Botones para comprobar acceso y obtener archivo en una fuente URL
La comprobación y la obtención se realizan en la tarjeta de la fuente.

Periodicidad de carga

Usa un horario si el proveedor actualiza periódicamente el archivo detrás del enlace. Elige un escenario rápido o configura minutos, horas, días del mes, meses y días de semana manualmente. En cada ejecución, Eofferix vuelve a solicitar el mismo enlace y obtiene la versión actual.

Si el archivo coincide con la versión de trabajo actual, Eofferix no lo guarda como nueva versión de trabajo y deja la fuente sin cambios. Esto también se aplica a enlaces FTP/FTPS con máscara: primero se elige el archivo coincidente más reciente y luego se compara con la versión actual.

Horario de actualización de una fuente URL
La carga automática vuelve a obtener el archivo desde el mismo enlace.