Esta es la segunda publicación de blog de la serie de Strava, basada en la primera: "Cómo importar datos de Strava al Elastic Stack". Lo llevaré a través de un viaje de incorporación, manipulación y visualización de datos.
¿Qué es Strava y por qué es el enfoque? Strava es una plataforma donde los atletas, desde recreativos hasta profesionales, pueden compartir sus actividades. Todos mis datos de actividad física de mi Apple Watch, Garmin y Zwift se sincronizan automáticamente y se guardan allí. Es seguro decir que si quiero obtener una visión general de mi estado físico, el primer paso es obtener los datos de Strava.
¿Por qué hacer esto con el Elastic Stack? ¡Quiero hacer preguntas sobre mis datos, y las preguntas son solo búsquedas!
Análisis detallado de datos
En el último blog, se capturo lo que Strava proporciona sobre una descripción general de la actividad que le brinda la distancia total, la velocidad promedio y la frecuencia cardíaca promedio. Dado que queremos tomar el control de nuestros datos y hacer un análisis en profundidad, necesitamos datos más granulares. Strava tiene una API llamada streams , y un stream representa un solo tipo de métrica: tiempo, distancia, frecuencia cardíaca, cadencia, gradiente, etc.
Les compartimos la primer parte del informe publicado en el Blog de Elastic, para acceder al informe completo, pueden acceder al siguiente enlace.