Skip to content

es-comunidad-intersystems/IRIS-embedded-python

 
 

Repository files navigation

README

Introducción

Ejemplo de uso de Python embebido en IRIS. Incluye cuandros de mando interactivos, Data Science, Jupyter Notebooks, generación de códigos QR y generación de datos anónimos.

Instalación y arranque

  1. Descarga desde github:
git clone https://github.com/eanglada77/IRIS-embedded-python 
  1. Generación de imágenes docker
docker-compose build
  1. Arranque
docker-compose up

Apuntar el navegador a la siguiente URL:

http://localhost:4040

(el puerto se puede cambiar en el archivo docker-compose.yml)

ports:
- 52775:52773 #Portal de IRIS
- 51776:1972 # Puerto de servicio de IRIS
- 4040:8080 #URL principal
- 8888:8888 #Jupyter Notebooks

Introducción y Vista rápida

La aplicación muestra un "dashboard" interactivo construido con Python Embebido y que emplea el framework Flask para crear la aplicación web.

El dashboard muestra el estado de IRIS: procesos, mensajes, aplicaciones, eventos ...

Desde el menú superior se puede acceder al portal de gestión de IRIS y al dashboard propio de IRIS.

Desde el menú lateral se puede profundizar, viendo procesos, mensajes, usuarios, aplicaciones y eventos en detalle.

Generación de datos anónimos

Vamos a emplear la librería de python faker para generar datos anónimos

La url es:

http://localhost:puerto/faker/index.html

Donde puerto es el que hayas elegido para IRIS en el fichero docker-compose.yaml (52775 por defecto)

Tecnología empleada

InterSystems IRIS, python, Pandas, Qrcode, Faker, Flask, Matplotlib ...

Credits

Los siguientes repositorios han sido usados:

(The following repos have been used:)

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 79.1%
  • CSS 14.9%
  • Jupyter Notebook 3.0%
  • HTML 1.3%
  • SCSS 1.3%
  • Python 0.2%
  • Other 0.2%