En este artículo se explica la diferencia entre los datos locales y los datos en el servidor de Copernico.
Le permitirá saber qué datos está visualizando, exportando o imprimiendo en cada momento y entender mejor cómo le afectan los cambios que se generan durante el cronometraje.
Contenido
1. ¿Qué son los datos en el servidor?
Copernico es un servicio en el que casi todos los procesos se realizan en un servidor externo (en la nube), lo que permite disponer de más potencia de procesado en los momentos en los que se necesita.
Esto significa que la información se encuentra en el servidor y que casi todos los cálculos se realizan en la nube. Los únicos cálculos que se pueden realizar localmente son las columnas personalizadas, que permiten hacer ciertos cálculos en el dispositivo desde el que se cronometra la carrera.
Como la información está en el servidor, su ordenador, tableta o cualquier otro dispositivo se va sincronizando a medida que se generan cambios en la carrera: recepción de lecturas, posiciones calculadas en el servidor o cualquier otro cambio. La información que se sincroniza y se visualiza en cada dispositivo es lo que llamamos datos locales. Copernico la guarda en el propio navegador.
Por ejemplo: usted cambia el apellido de un participante, ese dato se envía al servidor y, si otro cronometrador tiene abierta la misma carrera, se actualiza en su pantalla.
Al tratarse de un servicio en la nube, la calidad de la conexión puede retrasar la actualización de los datos locales.
2. Sincronización de los datos en Participantes
La pantalla Participantes permite visualizar los datos de participantes o equipos.
Los cambios que se generan, ya sea manualmente (un cambio de datos) o por el procesado en el servidor de las lecturas enviadas por los dispositivos de cronometraje, modifican lo que se muestra en la tabla.
Así, existen dos tipos de sincronización de datos:
- La generada por el usuario. En este caso, usted mientras cronometra una carrera. Puede realizar modificaciones en los datos que se envían al servidor para su procesado; por ejemplo, la actualización del tiempo de un participante.
Cuanto más compleja sea la modificación, más tiempo necesitará el servidor para procesar los cambios y actualizar la información en su pantalla. Por ejemplo, si cambia de evento a 2000 participantes, se genera un proceso de modificación de todos los inscritos seleccionados. Cuanto mayor sea el número de participantes y más compleja la modificación, más probable es que durante unos segundos la información local no esté completamente actualizada. En ese caso, conviene esperar a que termine el proceso.
- La generada por el servidor. Durante el cronometraje de cualquier carrera, el servidor está casi constantemente recibiendo datos, procesándolos y enviándolos a los dispositivos locales. Por una parte, recibe las lecturas de los dispositivos de cronometraje y las envía como tiempos brutos a la pantalla de lecturas de Copernico; por otra, una vez procesados los tiempos brutos, envía los tiempos de los puntos de control y las posiciones a Participantes. Estos cambios constantes a veces son visibles y otras no: por ejemplo, si en Participantes no tiene aplicado un preset que muestre los tiempos de paso por los puntos de control, no verá estos datos, aunque Copernico los esté recibiendo.
¿Qué ocurre al trabajar con datos en el servidor y datos locales?
Puede ocurrir que los datos que ve en pantalla no sean los que están en el servidor.
Imagine que cronometra una carrera con varias oleadas de salida: cuando llegan los primeros, se generan las posiciones 1, 2, 3, etc.
Pero puede que en la segunda oleada entre algún participante en la posición 4 de la general y que en su pantalla llegue a ver dos participantes con la posición 4, como se muestra en la imagen.
Esto se debe a que su información local no está completamente actualizada y solo está viendo algunos de los cambios realizados en el servidor.

¿Por qué no se actualizan todos los datos a la vez?
Para no sobrecargar el sistema. Imagine que esto mismo ocurre en una carrera de 20 000 participantes y 10 puntos de cronometraje. Si con cada cambio de posiciones se enviara toda la información de cada participante y de cada punto, muy probablemente necesitaría el mejor ordenador del mercado para procesarla.
3. Cómo actualizar los datos locales
Puede iniciar la actualización de los datos locales de varias formas:
- Botón Sincronizar. Está en la parte inferior del menú lateral izquierdo y aparece en todas las pantallas de una carrera. Pulse Sincronizar para volver a descargar los datos de la carrera. Mientras se sincroniza, el icono gira y el botón queda desactivado.
- Actualizar participantes concretos. En Participantes, seleccione los participantes que quiera actualizar, haga clic con el botón derecho y elija Actualizar. Solo se vuelven a descargar los participantes seleccionados.
- Recargar la página en el navegador con Ctrl + F5.
Mientras se sincroniza, Copernico muestra avisos en la parte inferior izquierda de la pantalla: uno azul al iniciar el proceso y uno verde, con una marca de verificación, al terminar.
Además, al abrir una carrera que no se ha sincronizado nunca en este navegador, o cuya última sincronización tiene más de 10 horas, Copernico muestra un aviso con la fecha de la Última actualización. Pulse Sincronizar para descargar los datos o Cancelar para seguir con los datos locales. Si marca No me preguntes más en esta carrera, el aviso no vuelve a aparecer en esa carrera.
4. Exportar los datos locales
Si por algún motivo se queda sin conexión a internet, pero los datos del servidor ya se habían sincronizado con sus datos locales, puede usar esos datos locales para publicar resultados en papel o, simplemente, exportar un listado desde Participantes.
En Participantes, aplique el preset que necesite y pulse el botón CSV de la parte superior derecha; en su desplegable puede elegir CSV o XML. Se exportan las columnas del preset aplicado.
Se abre la ventana Exportar a CSV (o la de XML), en la que puede elegir:
- Delimitador: coma, punto y coma o tabulación.
-
Tipo de impresión:
- Remota (datos actuales de servidor): los datos que están en el servidor. Es la opción por defecto.
- Local (datos actuales de navegador): los datos que tiene en este momento en su navegador. Use esta opción si no tiene conexión.
- Nombre del fichero: por defecto, el nombre de la carrera.
Pulse Descargar CSV para generar el fichero.
5. Sincronización de presets y documentos
En este caso es menos visible que los datos del servidor y los locales no estén sincronizados, pero puede ocurrir.
Por ejemplo, si dos personas cronometran el mismo evento y una de ellas marca un preset (o un documento) como favorito, es posible que el cambio no sea visible para el otro cronometrador hasta que sincronice los datos del servidor con los locales.
También puede ocurrir que diseñe un documento nuevo para que esté disponible para los miembros de su empresa y estos no lo vean porque no tienen los datos actualizados.
En estos casos, realice cualquiera de las acciones anteriores:
- Pulse Sincronizar en el menú lateral izquierdo.
- Recargue el navegador con Ctrl + F5.
Con los datos actualizados, verá en pantalla lo mismo que hay en el servidor.
Comentarios
El artículo está cerrado para comentarios.