En este artículo aprenderás como funciona el concentrador CSV Multicolumna y cómo enviar datos a la Plataforma con él.
Contenido de este artículo:
- ¿Qué es un concentrador CSV multicolumna?
- Registrar un concentrador CSV multicolumna en la plataforma
- Preparar un fichero CSV multicolumna
- Ejemplo
¿Qué es un concentrador CSV multicolumna?
El concentrador CSV multicolumna permite insertar datos a la plataforma usando archivos con formato CSV multicolumna, es decir disponiendo los datos de cada día en columnas. Este concentrador permite adaptar y mapear tus archivos de datos multicolumna de forma personalizada, tal como se explica aquí. Estos archivos se puede insertar a través del Concentrador CSV multicolumna vía Email, FTP o SFTP.
Registrar un concentrador CSV multicolumna en la plataforma
Para registrar este concentrador, sigue estos pasos y selecciona el concentrador CSV Multicolumna (FTP o correo electrónico). Tanto el concentrador multicolumna FTP como el email listarán los detalles de conexión en ellos, que funcionan igual que sus concentradores FTP y email genéricos correspondientes.
Una vez en la Configuración del concentrador se tienen que rellenar los campos siguientes:
- Nombre: escoger el nombre del concentrador.
- Zona horaria: seleccionar la zona horaria correspondiente.
- Modo de Inserción: Discreto o Acumulado. Más información en esta sección.
- Formato de fechas: Local o UTC.
- Columna de fechas: indicar la letra la columna del fichero csv donde se indican las fechas del día.
- Columna de medidor: indicar la letra de columna del fichero csv donde se indica el nombre del medidor.
- Columna de unidades o parámetros: indicar la letra de columna del fichero csv donde se indica el identificador de parámetro. En caso de que no tengas ninguna columna con los parámetros, seleccione "Ninguno", y en el Parámetro por defecto, elige el parámetro deseado, como por ejemplo: Energía Activa (402), Gas (420) o Agua (901), ¡Pronto tendremos más opciones! Más información sobre los parámetros aquí.
- 1a columna de datos: indicar la letra de la columna del fichero csv donde empiezan los datos. El analizador buscará los siguientes valores en el 23, 47 o 95 columnas después de esta
- 1a fila de datos: indicar el número de la fila del fichero csv donde empiezan los datos.
Nota: Si seleccionas "Ninguno" en el campo de Parámetro por defecto, nuestra plataforma seleccionará automáticamente Energía Activa (402) por defecto. Asegúrate, por lo tanto, de seleccionar el parámetro deseado.
Aprendre a configurar el fichero csv en esta sección y con este ejemplo.
Insertar datos a través de un concentrador multiocolumna
Modo de inserción
Existen 3 modos de inserción:
- Discreto: Valores de tipo intervalo de tiempo (Datos discretos): En este modo, la pasarela insertará el consumo de cada periodo tal y como aparece en el fichero CSV enviado.*
- Acumulado: En este modo, la pasarela acumulará los datos de consumo de cada día, e insertará la lectura acumulada en la plataforma, suponiendo que se pone a 0 cada día a las 00:00. (ej.: 15min de consumo eléctrico, 30min de consumo de agua).
-
Valores instantáneos/acumulados: Para datos importados con valores acumulados (ej.: 15min de consumo eléctrico sumados en el tiempo, e insertados de esa forma).
Los parámetros de naturaleza "instantánea" (como temperatura, potencia, etc.) sólo se insertarán en el modo de inserción "valores instantáneos/acumulados, insertar como tales".
* Nota:
Si se envían datos horarios con el modo de inserción Discreto el concentrador calculará e insertará los valores 30 min dividiendo el valor horario entre 2.
Ejemplo: Imagina que tienes un valor horario de 10kWh a la 01:00, lo que significa que tu consumo entre la 01:00 y la 02:00 es de 10kWh. El concentrador multicolumn CSV dividirá este valor por 2 (interpolándolo) y lo insertará en DEXMA:
- 5kWh a la 01:30
- 5kWh a las 02:00
Este proceso se hace para poder asignar el coste a tus dispositivos, ya que se requiere la frecuencia 30 min.
A tener en cuenta
Preparar un fichero CSV multicolumna
Formato del Archivo
El archivo csv tiene que tener el formato csv comma-separated.
Frecuencias disponibles
El concentrador acepta archivos que tienen datos cada 15 min, 30 min u hora, por lo que necesitará exactamente 24, 48 o 96 columnas para las lecturas.
Campos del fichero
El fichero debe contener los siguientes campos para que la información del csv y que se corresponda con la configuración del concentrador.
- Nombre del medidor: Indicar los nombres de los medidores en una columna.
- Fecha: Indicar la fecha, en formato D/M/Y, del día a que corresponden los datos de cada fila colocados en columnas. (Ej: 21/02/2021 y 21/02/21)
- Indentificador del parámetro: Indicar la clave o identificador de parámetro de los datos que estés insertando. Aprende como indicar el parámetro aquí.
- Filas y columnas de datos: Las lecturas de datos de cada día se añaden por filas. Es decir, un día de datos corresponde a una fila. En esta fila se tiene que indicar en tres de las columnas diferentes el nombre del medidor, el identificador del parámetro y la fecha. Los datos ocuparán las 24, 48 o 96 columnas siguientes, dependiendo de la frecuencia de envío, a esta información. El formato de los datos tiene que ser número con separador decimar "." o ",".
Especificación del parámetro
Para indicar el parámetro que se está insertando hay varias opciones. En primer lugar, para insertar cualquier tipo de parámetro disponible a la plataforma hay que indicar su identificador (ID) disponible en esta lista.
Para la energía activa poner el identificador del parámetro es opcional. Si no usamos ninguna columna para indicarlo en la configuración del csv indicaríamos la opción Ninguno en la opción de Columna de unidades o parámetros.
En caso de que el parámetro a insertar sea energía reactiva o energía reactiva capacitiva también se pueden usar las claves siguientes:
- LAG: Energía Reactiva (parámetro 404)
- LEAD: Energía Reactiva Capacitiva (parámetro 408)
Ejemplo
Aquí hay un ejemplo para ilustrar cómo configurar el concentrador. En este caso, los datos se han obtenido de IMServ (para más información, pulsa aquí).
Se rellenan los campos del concentrador para que coincidan con la información del archivo CSV.
- Nombre del medidor: Columna A (medidor 1, medidor 2)
- Fecha: Columna C (01/11/2020...)
- Identificador del parámetro: Columna B (402, Energía activa)
- Primera columna de datos: Columna D
- Primera fila que contiene datos: fila 2
El número de columnas que contienen datos es 24, por lo tanto la frecuencia de los datos es horaria.