Importar datos a DEXMA

Seguir

Este artículo incluye las formas en las que los datos pueden ser importados a la plataforma. Se divide en los siguientes apartados:

  1. Automatizar el envío de datos a la plataforma
  2. Importar datos mediante la API
  3. Importar datos mediante el protocolo FTP
  4. Importar datos manualmente desde un archivo excel
  5. Importar datos históricos

1. Automatizar el envío de datos a la plataforma

En caso que estés buscando una forma para enviar datos a la plataforma de forma automática y constante, puede que estés más interesado en nuestro artículo que explica cómo enviar datos a la plataforma.

2. Importar datos mediante la API

En caso que estés pensando en insertar datos mediante nuestra API, independientemente de si es para una sola vez o si quieres configurar tus concentradores para que siempre inserten via API, te recomendamos que leas el artículo dónde explicamos la inserción de datos mediante la API.

3. Importar datos mediante el protocolo FTP

Podría estar interesado en importar datos mediante el protocolo FTP si:

  • Te gustaría importar una gran cantidad de datos y preferirías evitar la importación manual de archivos excel.
  • No tienes conocimientos previos sobre las APIs o crees que en tu caso usar la API no ahorraría tiempo.
  • Los datos a importar son de un dispositivo incluido en un concentrador FTP ya registrado en la plataforma.
  • Estas familiarizado con el envío de datos a través de FTP.

Si cumples alguna o varias de las condiciones aquí descritas, deberías considerar importar tus datos mediante el protocolo FTP.

4. Importar datos manualmente desde un archivo excel

Podrías estar interesado en importar datos manualmente a través de archivos excels si:

  • No tienes una gran cantidad de datos e importar manualmente no te consume mucho tiempo.
  • No estás familiarizado con el uso de APIs o del protocolo FTP.
  • Estás importando datos exportados con un formato de excel similar al que necesita la plataforma.

Si estás insertando datos históricos, aunque puedes utilizar este procedimiento sin problema, te recomendamos que leas el artículo donde explicamos cómo gestionar datos históricos.

Procedimiento

  1. Acceder a la plataforma con un usuario que disponga de permisos de "SuperAdministrador" o "Administrador"
  2. Ir al menú de “Configuración”. Seguidamente, seleccionar la opción “Concentradores”. dexma-importdatatodexma-01.png 
  3. Lo siguiente es elegir el Concentrador que quieras editar. En caso que sea necesario, puedes crear un concentrador nuevo.
  4. A continuación, seleccionar la pestaña "Insertar EXCEL"dexma-importdatatodexma-02.png
     
  5. Para cargar el fichero, hacer click en "Nueva importación de datos"
  6. Puedes descargar la plantilla disponible como “plantilla.xls” El sistema está preparado para subir varios parámetros a la vez. Es por esto que se debe indicar el dispositivo al que queremos enviar los datos y qué parámetro queremos subir.
    • Device: Aquí se tiene que introducir el identificador de dispositivo que pertenece a “Main load - London”. Este valor se puede ver en Concentradores > Dispositivos.  Escribe “1” (en este ejemplo) en el encabezado de la primera columna de la plantilla Excel. Se puede poner cualquier nombre en el campo Device, siempre que no tenga espacios. Por ejemplo, se puede poner “dispositivo-datos-contexto”. dexma-importdatatodexma-03.png
       
    • Parameter: En esta casilla se debe introducir el identificador de parámetro que describa los datos a subir. Haciendo click sobre “Parameter” se abrirá una ventana de explorador de internet, con una larga lista de parámetros definidos. Hacia el final del documento se encuentran los parámetros de contexto (ocupación, producción, superfície…). Como queremos introducir tíckets diarios discretizados, se debe elegir el parámetro 131 (Producción) acompañado de los dígitos 2 (diario) y 1 (discretizado). Como resultado, en el Excel deberemos escribir el parámetro 13121.
    • Date: Debajo del título de Date, se deben introducir las fechas donde queremos que vayan a parar los datos. Empezamos en el 09/03/2020, con formato DD/MM/YYYY HH:MM:SS.
    • Datos: Una vez preparado el excel, solo nos queda introducir los datos debajo de la columna “1″. El Excel nos queda de la siguiente manera:
       dexma-importdatatodexma-04.png

Si dispones de más de un dispositivo en el que importar datos históricos del mismo concentrador, puedes usar el mismo archivo excel añadiendo columnas. Ver el archivo adjunto como ejemplo.
 

  1. Vuelve al software y situate en la pantalla de importar datos.
  2. Sube el fichero y haz click sobre “Ver datos”. Para importar los datos, haz click sobre “Importar datos”. Aparecerá otro diálogo preguntando si realmente queremos importar datos. Si la plataforma detecta incoherencias nos lo dirá y deberemos modificar el fichero Excel. (Introducir datos donde ya hay, incoherencias en las fechas, etc.). Ten en cuenta que puedes sustituir datos antiguos.dexma-importdatatodexma-05.png
     
  3. Sobre la pestaña de “Insertar EXCEL” aparece un histórico con los archivos insertados, disponibles para su visualización.
  4. Y ya está! Ya tenemos insertados los datos en la plataforma! Ahora ya podemos realizar una consulta (consumo general vs tickets) y comparar la correlación entre el consumo y la producción de nuestro restaurante.
IMPORTANTE a tener en cuenta:
*   Tu excel de importación debe ser un .xls (Excel 97-2004 format).
**  El máximo de datos que puedes importar en un único excel es 5MByte o 50.000 lecturas.

(ver el archivo adjunto: sample_import_historical_data.xls) 

 

 

 

5. Importar datos históricos

Si estás pensando en importar datos históricos en la plataforma, una vez hayas elegido cuál es la mejor metodología que podrías seguir para insertarlos, te recomendamos el artículo que habla sobre cómo puedes gestionar los datos históricos.

 

¿Te pareció útil este artículo?