En este artículo aprenderás sobre FTP/SFTP y cómo funciona el concentrador FTP/SFTP genérico disponible en la Plataforma.
- ¿Qué es "FTP" y "SFTP"?
- El servidor FTP/SFTP en la plataforma (Servidor PUSH)
- Registrar un concentrador FTP/SFTP genérico en la plataforma
- Mandar datos a través de FTP/SFTP genérico
- Información adicional y logs
¿Qué es "FTP" y "SFTP"?
FTP (File Transfer Protocol) y SFTP (Secure File Transfer Protocol) Se trata de un Protocolo específico de transferencia de datos mediante internet entre sistemas (Hardware o Software). La principal diferencia entre ambos es que el sistema SFTP es seguro (transporta los ficheros encriptados). mientras que el FTP no. Por esta razón, los sistemas SFTP estan ganando mas adeptos con el tiempo.
Independientemente de la seguridad, ambos protocolos se comportan de la misma manera. Siempre se establece una connexión entre dos puntos, dónde uno actúa como servidor y el otro como cliente.
El concepto de "servidor" y "cliente" es análogo a la gestión de almacenaje dentro de un PC, donde el "servidor" es un sistema de repositorio de ficheros y el "cliente" la logica que permite al usuario acceder al sistema de ficheros y gestionarlo (almacenar/eliminar/mover).
En la Plataforma, el servidor sería el servidor SFTP/FTP que te ofrecemos para enviar los datos, y el cliente sería la logica que utilices para importar los datos, como por ejemplo FileZilla, o un sistema de hardware (concentrador) capaz de establecer connexión y enviar datos a este URL.
Diferencias entre FTP y SFTP
Tal como hemos comentado el protocolo SFTP es muy parecido al FTP pero mas seguro. El SFTP te permite registrarte al servidor utilizando un usuario y contraseña on una clave SSH (lo cual proporciona una conexión más segura).
El servidor FTP/SFTP en la plataforma (Servidor PUSH)
La Plataforma EM tiene disponible un servidor FTP/SFTP genérico que puedes utilizar añadiendo un concentrador genérico FTP/SFTP a tu cuenta.
Esta acción crea una carpeta específica, securizada con un usuario y una contraseña, disponible únicamente para tus datos.
Nota: El uso de este servidor FTP/SFTP es totalmente gratuïto, incluido en el precio de la licencia.
Parsers
El servidor FTP/SFTP de la Plataforma EM contiene una lista de Formatos de archivos mapeados disponibles para utilizarse. Dependiendo del tipo de formato, los datos deben insertarse de una forma u otra para que la EMS pueda entender qué se está insertando.
Dichos Formatos de archivo se denominan Parsers.
Registrar un concentrador FTP/SFTP genérico en el EMS
Para registrar este concentrador, debes seguir estos pasos y seleccionar el concentrador FTP/SFTP genérico.
Una vez en la configuración del concentrador, debes darle nombre en la Plataforma, seleccionar tu zona horaria, y seleccionar el tipo de formato, de la lista de formatos disponibles, que vas a utilizar para insertar datos.
El concentrador te proporcionará automáticamente:
- FTP URL y Puerto (Estos son la URL y el puerto que tiene que ser configurados en el sistema externo para acceder el servidor FTP de la plataforma de gestión energética):
- URL: ftp.source.dexma.com
- Puerto: 21
- SFTP URL y Puerto (this is the URL and port to be configured on the external system side to access the EMS SFTP server):
- URL: sftp.source.dexma.com
- Puerto: 23
- El usuario FTP/SFTP: Usuario único para este gateway para enviar los datos al servidor User FTP/SFTP.
- La contraseña FTP/SFTP: Contraseña única del gateway para acceder el servidor FTP/SFTP.
Mandar datos a través de FTP/SFTP genérico
Una vez creada la carpeta FTP/SFTP, tras registrar un concentrador FTP/SFTP genérico, puedes utilizar las credenciales proporcionadas por la Plataforma para importar tus datos históricos y a tiempo real, a través del uso de una herramienta como FileZilla.
Aprende cómo hacerlo aquí.
Información adicional y logs
Es importante saber que, respecto al FTP en modo pasivo, tenemos definidos una serie de puertos: 49152 - 49260.
El tamaño máximo de archivo permitido por este concentrador son 50 MB.
Logs
Dentro de la Plataforma, en la sección del concentrador FTP/SFTP genérico, hay una pestaña dedicada a logs del concentrador, donde se puede visualizar de forma sencilla cuando el EMS está procesando correctamente o no los archivos que se están enviando al servidor FTP/SFTP.
Esto puede ser muy útil para descubrir si la razón de que no entren datos es que el formato utilizado no coincide con el seleccionado en el concentrador.