Extrae los datos del consumo energético desde la API externa de Kunna. Una vez obtenidos transforma los datos
para generar un vector con 7 características que recibirá predict, además guarda toda la información en
MongoDB y le devuelve al orquestador un identificador único.
https://github.com/ppf30/acquire.githttps://github.com/ppf30/orchestrator.githttps://github.com/ppf30/predict.git# Iniciar el orquestador
node server.jsTodo el proyecto está dockerizado, por lo tanto si queremos probarlo con contenedores debemos clonar los repositorios y con el docker-compose.yml en la carpeta, ejecutamos los siguientes comandos en la terminal:
docker-compose up -d --buildAl finalizar podemos eliminar los contenedores:
docker-compose downGET http://localhost:3002/health
POST http://localhost:3002/data
- Todo el código está en Java Scrip
acquire/
│── controllers/
│──│── acquireControllers.js
│── data/
│──│── acquireData.js
│──│── connectDB.js
│── node_modules/
│── routes/
│──│── acquireRoutes.js
│── services/
│──│── kunnaService.js
│── dockerfile
│── package-lock.json
│── package.json
│──server.js
│── README.md
Este proyecto está bajo la licencia MIT.