Desarrollo conjunto de modelos de datos en espacios compartidos
Puede desarrollar scripts de carga de apps en colaboración con otros miembros de un espacio compartido.
De manera predeterminada, solo el propietario de una app puede usar Gestor de datos y Editor de carga de datos para agregar datos a una app, crear el modelo de datos y cargar datos en su app. El rol de usuario Puede editar datos en las apps permite que otros usuarios del espacio compartido utilicen Editor de carga de datos y Gestor de datos en aplicaciones que no son de su propiedad.
Cuando un usuario está editando el script de carga en Editor de carga de datos, el script se bloquea para otros usuarios. El script permanece bloqueado hasta que:
-
Se recarga la app.
-
Pasan dos minutos después de los últimos cambios en el script de carga.
Los cambios realizados por diferentes usuarios se guardan automáticamente como versiones en el Historial. Los usuarios pueden ver los cambios entre diferentes versiones del script en el Historial. Para obtener más información sobre cómo administrar las versiones de script, vea Administrar el historial del script de carga de datos.
Editor de carga de datos bloqueado por otro usuario

Si una app tiene programado un conjunto de recargas, la propiedad de la recarga programada se transfiere al último usuario que edita el script de carga de la aplicación. En otras palabras, se le asignará el horario de recarga. Esto permite que el editor de script de carga más reciente edite opcionalmente el programa de recarga de la app. Si un usuario carga datos en Gestor de datos, también se convierten en propietarios del programa de recarga (el programa de recarga se les asigna). No se recomienda utilizar Gestor de datos en una app con desarrollo conjunto.
Desarrollo colaborativo y Gestor de datos
Se recomienda utilizar solo el Editor de carga de datos solo cuando se desarrolla conjuntamente el modelo de datos.
Gestor de datos no afecta directamente al script de carga fuera de la Sección generada automáticamente. Las actualizaciones del modelo de datos realizadas en Gestor de datos no se guardan en el script de carga hasta que un usuario en Gestor de datos hace clic en Cargar datos. Como resultado, Gestor de datos no está bloqueado cuando el script de carga está bloqueado. Sin embargo, se informa a los usuarios cuando otro usuario está editando el script de carga.
En un escenario de desarrollo conjunto, si un usuario de Gestor de datos realiza cambios mientras otro usuario está trabajando en Gestor de datos, sus cambios podrían perderse cuando el otro usuario haga clic en Cargar datos.
Cuando Gestor de datos usa tablas sincronizadas de Editor de carga de datos, Gestor de datos no está bloqueado cuando un usuario está trabajando en Editor de carga de datos. Dependiendo de cómo otro usuario haya cambiado la secuencia del script de carga, es posible que se pierdan los cambios en el Gestor de datos si la secuencia del script de carga se ha editado a la vez.
Si carga datos en Gestor de datos, se convertirá en el propietario de cualquier recarga programada que tenga la aplicación. Es decir, se le asignará a usted la programación de recarga.
Limitaciones
El desarrollo conjunto de scripts tiene la siguiente limitación:
-
Los botones agregados a las hojas que tienen la acción de recargar datos no pueden cargar datos mientras el script está bloqueado para editar.