Como sabes, al sincronizar con otro usuario de Mapeo, TODOS LOS DATOS se comparten en ambas direcciones. Cuando usted se sincronice con alguien, recibirá todas las observaciones en su teléfono y las demás personas recibirán todas sus observaciones. Todas las ediciones y eliminaciones que se hayan realizado en los datos también se transferirán al otro dispositivo durante la sincronización. Por ejemplo, si una persona elimina o edita una observación y luego la sincroniza con otros dispositivos, esta observación se eliminará o editará en todos los dispositivos sincronizados.
Veamos un ejemplo práctico:
Puede suceder que alguien malinterprete el comportamiento de la sincronización de datos y elimine algunos de los datos que recopilaron en Mapeo Mobile después de sincronizarlos con sus compañeres, pensando que los datos ya estarían seguros en una base de datos central. No es así como funciona Mapeo. Lo que sucederá es que los datos que elimine en su teléfono se eliminarán de los teléfonos de todas las personas del equipo después de sincronizarlos.
¿Cómo evitar que los datos eliminados en un dispositivo se eliminen de otros dispositivos después de la sincronización?
Hay una solución para evitar esto, pero puede llevar mucho tiempo. La sincronización de Mapeo funciona bajo la premisa de que si varios usuarios editan la misma observación antes de sincronizar entre sí, los cambios que prevalecerán después de la sincronización serán los más recientes.
Sabiendo esto, antes de sincronizar con la persona que eliminó los datos, puede explorar su base de datos en Mapeo Desktop, identifique las observaciones creadas y eliminadas por la persona que eliminó los datos y realice una pequeña edición en cada una de ellas. Después de eso, sincronice su dispositivo Mapeo Desktop con el dispositivo de la otra persona. De esta forma, después de sincronizar con la persona que borró los datos, no solo no se borrarán tus datos, sino que la persona que borró los datos los recuperará.
Aquí tienes un ejemplo de una actividad que puedes practicar con tu equipo para aclarar este comportamiento:
¿Cómo puedes evitar que esto vuelva a suceder?
La sincronización de Mapeo puede ser un proceso engañoso y complejo, y el funcionamiento de la base de datos punto a punto no siempre es fácil de entender. Es importante crear protocolos de sincronización de proyectos para garantizar que todos los datos pasen a formar parte de la base de datos del proyecto. Para obtener más información al respecto, consulte Creando protocolos de usuario