El diccionario de datos
Traducción automática provisional, sin revisar. En caso de duda, consulte la versión en inglés, que es la versión de referencia.
El formato FIT define más de cien tipos de mensaje. Cordelia guarda cada uno que reconoce en su propia tabla.
La jerarquía central
La mayor parte de lo que le interesa en un archivo de actividad se anida así:
- Activity (Actividad): el registro de nivel superior de una única actividad grabada, como una carrera o una salida en bicicleta.
- Session (Sesión): un segmento deportivo dentro de una actividad. La mayoría de las actividades tienen exactamente una sesión, pero las actividades multideporte (como un triatlón) tienen varias.
- Lap (Vuelta): una subdivisión de una sesión, creada automáticamente por el dispositivo (por ejemplo, una por kilómetro) o manualmente al pulsar el botón de vuelta.
- Record (Registro): los puntos de datos individuales grabados a intervalos regulares durante una sesión: marca de tiempo, posición, frecuencia cardíaca, ritmo y valores similares. Suele ser la tabla más grande en número de filas.
Tablas de apoyo comunes
- Device Info (Información del dispositivo): detalles sobre el dispositivo de grabación y cualquier sensor conectado.
- Event (Evento): sucesos puntuales durante una actividad, como empezar, detenerse o pausar.
Además de estas, Cordelia reconoce muchos tipos de mensaje más especializados: medidores de potencia, variabilidad de la frecuencia cardíaca, métricas por deporte.
El esquema en SQL
Cada tabla e índice que crea Cordelia, en un archivo .sql sencillo de
sentencias CREATE TABLE, el mismo esquema que esta página y la referencia completa de campos describen en prosa,
en una forma que se puede leer en un editor de texto, comparar con una versión posterior
o ejecutar directamente sobre una base de datos SQLite vacía. Cada archivo empieza con
una cabecera de comentarios que registra las compilaciones exactas de Cordelia y Kent
desde las que se exportó, de modo que siempre es posible rastrear su origen. Se generan
con kent sqldump --schema-only. Ese comando
se llamaba kent dump hasta que Kent 1.3.0 lo renombró, por eso la cabecera de
v01 dice kent dump y la de v02 dice kent sqldump. Cada una nombra
el comando que realmente escribió el archivo, y un volcado publicado nunca se edita después
de firmarse.
El volcado contiene solo la estructura: ninguna fila. En particular, better_labels_definitions y better_labels_lookup se crean vacías, así que si desea las tablas de etiquetas ya rellenadas, descargue una de las bases de datos deportivas de Bases de Datos de Ejemplo de Cordelia: solo la de carrera contiene 16 866 filas de búsqueda. Véase The better_labels Lookup Tables (solo en inglés) para saber qué hacen esas dos tablas.
Descargas
| Esquema | user_version | Exportado desde | Publicado | Archivos |
|---|---|---|---|---|
| v01 | 1 | Cordelia 1.2.2-a5d308f4e3Kent 1.2.1-8b9407de98 |
2026-08-31 | SQL (53,7 KiB) · SHA-256 · GPG |
| v02 | 2 | Cordelia 1.3.0-d947b6b8b9Kent 1.3.1-98e99ab624 |
2026-09-03 | SQL (53,7 KiB) · SHA-256 · GPG |
Todas las versiones del esquema publicadas permanecen en esta lista de forma permanente. A diferencia de la descarga de una aplicación, un esquema antiguo no es algo que se pueda instalar por error, y si tiene una base de datos escrita por una versión anterior de Cordelia, es la única descripción exacta de lo que contiene.
¿Qué esquema usa mi base de datos?
Cordelia marca cada base de datos que crea con su versión de esquema, almacenada en el pragma user_version de SQLite. kent info la muestra, junto con la versión que espera la propia compilación de Kent. En su defecto, cualquier cliente de SQLite la puede leer:
sqlite3 mydata.sqlite "PRAGMA user_version;"
Véase también
- Verificar una descarga
- Diccionario de datos, Referencia completa de campos
- Las tablas de búsqueda better_labels (solo en inglés)
- Bases de Datos de Ejemplo de Cordelia
- La base de datos SQLite generada por Cordelia
- antonio: scripts de informe de ejemplo
- Exportar una base de datos con sqldump
- Informar sobre una base de datos con info