- Primeros pasos
- Licencia
- Instalación y configuración
- Uso del servicio
- Tipos de entidad
- Crear una entidad
- Entidades en VS Code
- Personalizar una entidad
- Gestionar los datos para una entidad
- Creación de relaciones
- Conjuntos de opciones
- Entidad de usuario del sistema
- Exportación e importación de esquemas
- Búsqueda avanzada en datos de entidad
- Límites de consulta para datos externos
- Mejores prácticas de modelado de entidades y consulta
- Entidades en soluciones
- Limitaciones conocidas
- Referencia
- Ejemplos y tutoriales
- Registro
Exporte e importe esquemas de entidades y conjuntos de opciones en Data Fabric/Data Service para admitir la gestión del ciclo de vida de las aplicaciones en todo el desarrollo, las pruebas y la producción.
Información general
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, puedes implementar las mejores prácticas de gestión del ciclo de vida de una aplicación (desarrollo, pruebas, implementación) teniendo en cuenta capacidades como copiar esquemas entre tenants y carpetas, o realizar un seguimiento de los cambios de esquema a través de una herramienta de control de origen de tu elección.
Al exportar el esquema se descarga un archivo JSON que contiene los metadatos de la entidad en tu máquina local. Puedes compartir el archivo para que lo importen diferentes desarrolladores en sus tenants o carpetas, y tú mismo puedes importar esquemas desarrollados por la comunidad.
Clonar entidades en todos los ámbitos
Puedes utilizar la exportación e importación para clonar un esquema de entidad nativa de un ámbito a otro. Por ejemplo, exporta una entidad a nivel de tenant e impórtala en una carpeta para crear una copia de ámbito de carpeta con el mismo esquema. Solo se clona el esquema; no se copian datos. La entidad importada es independiente del original y puede modificarse por separado.
Esto es útil cuando quieres reutilizar un diseño de entidad existente en una carpeta para su uso con Soluciones, sin volver a crear el esquema manualmente.
Permisos
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 descubrir cómo establecer los permisos necesarios, consulta la página Gestionar acceso .
Exportar esquema
- Solo los usuarios con los permisos adecuados pueden exportar el esquema.
- Se exportan todas las entidades nativas presentes en el tenant.
- Se excluyen de la exportación las entidades creadas por el sistema y los campos correspondientes del sistema.
Para exportar el esquema:
- Navega hasta el tenant deseado en Data Fabric/Data Service.
- Selecciona Importar/Exportar.
- Selecciona Exportar esquema. Un mensaje emergente te pedirá que confirmes la exportación.
- Selecciona Confirmar para desencadenar la exportación. Se descargará en tu máquina un archivo
.JSONque contiene el esquema.
Importar 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.
Para importar un esquema:
- Navega hasta el tenant o la carpeta deseados en Data Fabric/Data Service.
- Selecciona Importar/Exportar.
- Selecciona Importar esquema.
- Selecciona la ubicación de destino (tenant o carpeta) para la importación.
- Busca el archivo de esquema y selecciónalo.
Nota:
El archivo de esquema debe estar en formato JSON y ser válido. Si generas archivos de esquema a través de agentes de codificación, verifica que los tipos de campo coincidan con los tipos de Data Fabric esperados, ya que los tipos incorrectos pueden causar un comportamiento inesperado.
- Selecciona las entidades y los conjuntos de opciones que deseas importar.
- Si no se detecta ningún duplicado, las entidades seleccionadas se importan en el destino seleccionado. En caso de duplicados, se muestra la ventana Importar entidades , que te permite anexar campos duplicados a entidades existentes o no importar los duplicados.
Gestionar duplicados
El proceso de importación de un esquema compara las entidades, campos o conjuntos de opciones existentes en el destino seleccionado 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 destino seleccionado.
- 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 destino seleccionado.