55 lines
1.5 KiB
Markdown
55 lines
1.5 KiB
Markdown
|
|
# How to create Data apps with Python
|
||
|
|
|
||
|
|
Empieza Laura Perez Mayos, presidente de Pyday. Darle un toque para el año que
|
||
|
|
viene? Proponerle algo con Pyladies.
|
||
|
|
|
||
|
|
## Charla
|
||
|
|
|
||
|
|
Como hacer que los sabios del Pandas puedan hacer cosas chulis.
|
||
|
|
|
||
|
|
El problema de depender de gente de IT para desplegar cosas. Sistemas no
|
||
|
|
ortogonales donde pequeños cambios rompen la definicion del stack.
|
||
|
|
|
||
|
|
La gente de data estamos jodidos porque necesitamos a la gente de infra
|
||
|
|
para montar cualquier cosa y nos ralentiza.
|
||
|
|
|
||
|
|
El objetivo de las data-apps: construir soluciones con facilidad.
|
||
|
|
|
||
|
|
|
||
|
|
Plotly y Streamlit -> Enseña un Dash.
|
||
|
|
|
||
|
|
Como montar un dash:
|
||
|
|
- Entrypoint de `app.py`
|
||
|
|
- `pages` contiene las páginas.
|
||
|
|
|
||
|
|
Enseña un report rollo PDF superchulo interactivo.
|
||
|
|
|
||
|
|
Peeeeero, como desplegamos el Dash? Como se monta el login? Ya volvemos a
|
||
|
|
necesitar a los ingenieros.
|
||
|
|
|
||
|
|
Aqui viene Streamlit. Un paso más de abstracción. Pero no tenemos callbacks (
|
||
|
|
sad trumpt sound).
|
||
|
|
|
||
|
|
Pero todavía nos hemos de montar un backend.
|
||
|
|
|
||
|
|
Ellos se han guanteado con este problema porque son gente de data y han
|
||
|
|
construido soluciones para resolver todo esto.
|
||
|
|
|
||
|
|
|
||
|
|
Apache Echarts. Han hecho una abstraccion por encima.
|
||
|
|
|
||
|
|
Van a dar licencias.
|
||
|
|
|
||
|
|
Van a sacar un SDK en Python para hacer más facil hacer los despliegues.
|
||
|
|
|
||
|
|
Almacenan datos en su propia servicio, asi que no satisface ni medio compliance
|
||
|
|
para los proyectos de Accenture.
|
||
|
|
|
||
|
|
|
||
|
|
## Preguntas
|
||
|
|
|
||
|
|
- Como montar dash sin guarradas? Recomiendas algun recurso?
|
||
|
|
- Teneis algo en OpenSource?
|
||
|
|
- Streamlit -> muy chula, pero por donde hace leak.
|
||
|
|
|