La persona con la que quiero sincronizar ha eliminado datos valiosos

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:

💡 Actividad sobre la jerarquía de sincronización

Esta actividad muestra qué ediciones tienen prioridad cuando los datos sincronizados se han editado en varios dispositivos.

  1. Primero, debe hacer que todas las personas participantes creen observaciones y se sincronicen entre sí.

  2. Una vez que todas las personas participantes se han sincronizado y tienen la misma base de datos, una de ellas elimina una de las observaciones que creó para fines de capacitación.

  3. El equipo verifica que la observación se eliminó y, luego, la persona participante se sincroniza con una segunda participante.

  4. Inmediatamente después, una tercera persona participante que todavía tiene la base de datos completa, edita la observación que fue eliminada por la primera persona participante.

  5. El equipo verifica que la observación se haya editado y, después de eso, el tercer participante se sincroniza con la primera y la segunda persona participante.

  6. Después de eso, todas las personas verifican que la observación eliminada vuelve a aparecer en sus dispositivos con los cambios realizados por la tercera persona participante.

  7. Analice la necesidad o la utilidad de esta solución alternativa para evitar perder sus datos cuando sepa que se va a sincronizar con alguien que ha eliminado datos.

  • ¿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

Last updated