- Primeros pasos
- Instalación y configuración
- Uso de Data Service
- Referencia
- Ejemplos y Tutoriales
Exportación e importación de esquemas
Un esquema representa los metadatos de cada entidad y conjunto de opciones, y contiene información como el tipo de datos de los campos de entidad o las relaciones entre los campos de entidad.
Al exportar e importar esquemas, se pueden aplicar las mejores prácticas de la gestión del ciclo de vida de una aplicación -desarrollo, pruebas, despliegue- teniendo en cuenta capacidades como la copia de esquemas entre tenants o el seguimiento de los cambios de esquemas a través de una herramienta de control de fuentes de tu elección.
Exportar el esquema descarga un archivo JSON que contiene los metadatos de la entidad en tu máquina local. Puedes compartir el archivo para que sea importado por diferentes desarrolladores en tus tenants, y tú mismo puedes importar esquemas desarrollados por la comunidad.
Para que los usuarios puedan exportar e importar esquemas es necesario establecer los siguientes permisos administrativos:
Operación |
Permiso |
---|---|
Exportar esquema |
Ver esquema |
Importar esquema |
Personalizar esquema Ver esquema |
Para averiguar cómo configurar los permisos necesarios, consulta la página Gestionar acceso .
- Solo los usuarios con los permisos adecuados pueden exportar el esquema.
- Se exportan todas las entidades presentes en el tenant.
- Se excluyen de la exportación las entidades creadas por el sistema y los campos correspondientes del sistema.
- Navega hasta el tenant deseado en el Data Service.
- Haz clic en Importar/Exportar.
- Selecciona Exportar esquema. Un mensaje emergente te pedirá que confirmes la exportación.
- Haz clic en Confirmar para desencadenar la exportación. Se descargará un archivo
.JSON
que contiene el esquema.
- Solo los usuarios con los permisos adecuados pueden importar el esquema.
- El archivo del esquema importado debe ser:
- válido
- en formato JSON
- menos de 30 MB
- Los campos Creado por y Modificado por del esquema importado se rellenan con el usuario que realizó la importación.
- Los campos de creación y última modificación se rellenan con la marca de tiempo de la importación.
- Una vez iniciado, el proceso de importación no puede detenerse.
- Navega hasta el tenant deseado en el Data Service.
- Haz clic en Importar/Exportar.
-
Selecciona Importar esquema. Se mostrará una ventana que te permitirá buscar el archivo de esquema y seleccionarlo.
Nota: El archivo del esquema debe estar en formato JSON y ser válido. - Si no se detecta ningún duplicado, las entidades se importan en el tenant de destino. En caso de duplicados, se muestra la ventana de Importación de entidades, lo que permite añadir los campos duplicados a las entidades existentes o no importar los duplicados.
El proceso de importación de un esquema compara las entidades, campos o conjuntos de elección existentes en el tenant con los del esquema importado.
Para cada duplicado identificado en el esquema importado, se muestran las siguientes opciones:
Añadir al existente (opción por defecto)
- Se importan los campos de entidad y los conjuntos de opciones que no existen en el tenant de destino.
- Las entidades que contienen campos y conjuntos de opciones con propiedades diferentes (como el nombre o el tipo de datos) no se importan.
No importar
- La entidad no se importa al tenant de destino.