Artículos sobre: Integraciones

Cómo Importar Bases de Datos Automáticamente vía SFTP en Icomm

La importación de bases de datos es una tarea esencial en la gestión de contactos y datos en la plataforma de Icomm. Para facilitar este proceso, Icomm ofrece la posibilidad de importar bases de datos de manera automática a través de SFTP (SSH File Transfer Protocol). Esta función permite la incorporación y actualización masiva de contactos de forma rápida y eficiente. En esta guía, te explicaremos paso a paso cómo realizar esta importación de bases de datos vía SFTP.

Requisitos Previos




Antes de comenzar con el proceso de importación, es importante asegurarse de cumplir con los siguientes requisitos:

Nomenclatura de archivos: Los archivos que desees importar deben seguir la siguiente nomenclatura: NOMBREPERFIL_[IDUNICO].[csv|txt]. Asegúrate de que el nombre del archivo sea adecuado para el perfil que deseas crear o actualizar.


Encabezado del archivo: La primera línea del archivo debe contener los nombres de las columnas. Esto es esencial para que el sistema pueda identificar y mapear correctamente los datos.


Modo de importación: Debes definir si el archivo debe ser importado con la opción de AGREGAR, SOBREESCRIBIR o AGREGAR y ACTUALIZAR. Esta elección dependerá de tus necesidades específicas.


Frecuencia de importación: Define la frecuencia con la que se realizará la importación automática. Puedes configurarla según tus preferencias.


Permisos de borrado en SFTP: Asegúrate de que el servidor SFTP tenga los permisos necesarios para borrar archivos después de la importación.


Información de SFTP: Proporciona a Icomm los datos de acceso al servidor FTP/SFTP, incluyendo la opción y frecuencia del FTP/SFTP en cuestión, así como la carpeta donde se depositarán los archivos.


Definición del Proceso




Define los pasos para importar tus bases de datos vía SFTP:

Frecuencia de Importación: El proceso buscará automáticamente en el FTP/SFTP los archivos configurados según la frecuencia de importación que hayas definido.


Creación de Perfil: Si el proceso encuentra un archivo para importar y no existe un perfil con el nombre especificado (NOMBREPERFIL), creará un nuevo perfil con la estructura de campos definida en la primera línea del archivo.


Actualización de Perfil: Si el perfil ya existe, el sistema verificará si todas las columnas mencionadas en el archivo se encuentran en el perfil. Si faltan algunos campos, se agregarán automáticamente al perfil existente.


Importación de Datos: El sistema solicitará la importación del archivo con la opción (AGREGAR, SOBREESCRIBIR o AGREGAR y ACTUALIZAR) que hayas definido.


Recomendaciones y Comentarios




Para garantizar un proceso de importación eficiente te recomendamos:

Servidor Único: No es posible generar procesos de importación desde más de un servidor FTP/SFTP. Todos los archivos deben ser depositados en un único servidor para una gestión más sencilla.


Carpeta Exclusiva: Se recomienda que los archivos a importar no compartan carpeta con otros archivos utilizados para otros fines. Esto evitará confusiones y errores en la importación.


Carpeta Genérica: Si tienes varios archivos que deben importarse con la misma frecuencia y tipo de importación, y tienen el mismo delimitador de columnas, depositarlos en una única carpeta del FTP/SFTP y generar un JOB de importación genérica sobre esa carpeta puede simplificar y optimizar el proceso.

Ejemplo de Configuración en Icomm

Limitación de Procesos Genéricos: Si defines un proceso de importación genérico sobre una carpeta, no podrás generar otro JOB, ya sea genérico o específico, para la misma carpeta.


Adición de Nuevos Campos: Si decides agregar nuevos campos para importar en el mismo archivo, estos se crearán automáticamente en el perfil existente.
El IDUNICO permite hacer seguimiento para evitar que se importe 2 veces un mismo archivo.

Si el archivo que alojan se debe importar diariamente podrían colocar como IDUNICO_ _ddmmaaaa.csv
Si el archivo que alojan se importa mas de una vez por día podrían utilizar:
_ddmmaaaa01.csv
_ddmmaaaa02.csv

Actualizado el: 26/12/2024

¿Este artículo te resultó útil?

Comparte tu opinión

Cancelar

¡Gracias!