Hola Srihari,
El sindicador MDM admite archivos de salida como archivos planos y como XML.
Comparando ambos:
Ventajas:
XML
- XML es uno de los formatos más utilizados para el intercambio de datos.
- Es entendido por la mayoría de los sistemas de interfaz.
- Es capaz de manejar grandes datos y metadatos.
- Puede manejar estructuras complejas.
- La mayor ventaja es que podemos utilizar la estructura XML (XSD) para importar los archivos fuente XML. Básicamente se utiliza cuando tenemos que integrarnos con sistemas estándar como ECC ERP que tienen una estructura XSD definida para el flujo de datos a través de él.
- Las estructuras XML son capaces de manejar grandes conjuntos de datos y muchas estructuras de campos.
Plano
- El archivo plano se utiliza principalmente cuando los datos tienen que ser intercambiados entre sistemas heredados, donde los archivos de texto delimitados son el modo más común de transferencia de datos.
- En MDM sindicamos datos en el archivo plano cuando hay un número comparativamente menor de campos a ser producidos. En MDM, los elementos de campo de destino deben crearse manualmente para sindicar en formato de archivo plano.
- Los archivos planos son más fáciles de analizar.
Desventajas
XML
- El mapeo debe hacerse correctamente al sindicar en formatos XML. Se debe tener cuidado especialmente al mapear campos calificados. Los nodos calificados deben ser mapeados para permitir el mapeo de los campos calificados.
- Se debe tener cuidado para hacer que los nodos sean repetibles para aquellos que lo requieran.
- La mayor desventaja surge al tratar con sistemas remotos, ya que se crean dos campos separados, Valor y sistema remoto, en el lado fuente que no tienen ningún campo estándar en el destino para mapear si se está utilizando un esquema XML estándar.
Plano
- La sindicación de archivos planos implica mucha intervención manual en términos de creación de campos para mapeo, configuración de sus propiedades individualmente, etc.
- No se puede mantener una estructura particular ya que todos los campos se mantienen uno tras otro. A diferencia de XML donde tenemos Segmentos y campos dentro de segmentos.
- No se puede utilizar para importaciones de datos grandes.
Puedes consultar el siguiente enlace para comprender mejor la sindicación XML:
https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/e04fbbb3-6fad-2a10-3699-fbb40e51...
Espero que haya sido útil
Gracias y saludos
Simona Pinto