Compra en organismos del Estado 🇨🇱 (2022)
Estuvimos probando la herramienta de código libre superset para la reportería de los datos publicos de compras en Chile.
El mayor desafío estuvo en adaptar partes de los datos expuestos en formato CSV, para luego importarlos a una base de datos. Debimos corregir y adaptar la nomenclatura de los de los campos, valores (cifras) y fechas. Pero ya al poca andar pudimos volcar todos la información del 2022 y 2021 en la base de datos.
Superset
La instalación de superset fue bien rápida. Sólo modificamos el archivo `values.yaml`:
## Aquí habilitamos la vista pública de los reportes
configOverrides:
public_role: |
PUBLIC_ROLE_LIKE = "Gamma"
PUBLIC_ROLE_LIKE_GAMMA = True
WTF_CSRF_ENABLED = False
GUEST_ROLE_NAME = "Gamma"
SUPERSET_WEBSERVER_TIMEOUT = 300
CACHE_DEFAULT_TIMEOUT= 31536000
ingress:
enabled: true
annotations:
kubernetes.io/ingress.class: traefik
traefik.ingress.kubernetes.io/router.entrypoints: websecure
cert-manager.io/cluster-issuer: letsencrypt-production
tls: true
selfSigned: true
path: /
pathType: ImplementationSpecific
hosts:
- bi.patagon.dev
tls:
- secretName: bi-patagon-dev
hosts:
- bi.patagon.dev
Y luego ejecutamos:
helm upgrade --install -f values superset superset/superset -n patagon
Y listo ! Ya está instalado superset. Ahora conectamos la base de datos:
Teniendo ya acceso a los datos, la construcción de los gráficos es rápida e intutiva:
Y lo mismo para el dashboard. Los bloques se pueden mover muy facilmente.
Creamos 3 reportes para compartir:
Conclusión
Si necesitas una herramienta de análitica simple y versátil, además de gratuita, te recomendamos que le des una mirada a Superset.