Este apartado explica los puntos claves de cada uno de los nuevo modelos de mensajes de ejemplo utilizados en el ejemplo de CSV.
Este mensaje explica el modelo más sencillo de mensaje con valor separado por coma. Para crear un modelo para este mensaje es necesario descomponer el mensaje y comprender su estructura. Este diagrama identifica los elementos claves de metadatos de este ejemplo de mensaje CSV y muestra la estructura lógica del mensaje tal como se define en el conjunto de mensajes.
Consulte el apartado Descripción de mensajes de ejemplo de Valor separado por coma (CSV) donde puede ver una descripción del mensaje como alternativa de la imagen.
Puede ver el mensaje CSV_1 en el conjunto de mensajes de ejemplo y examinar su estructura y sus propiedades lógicas. Observe que el mensaje contiene un solo elemento llamado 'customer' (cliente) que se repite de 0 a - 1 (ilimitadas) veces. Puede examinar las propiedades físicas del "CSV" del mensaje tal como se ha definido en el modelo. Las características sin valor incluyen:
Este mensaje añade un registro de cabecera al mensaje CSV de CSV_1. Este diagrama identifica los elementos clave de metadatos en este mensaje de ejemplo CSV y muestra la estructura lógica del mensaje tal como se ha definido en el conjunto de mensajes.
Consulte el apartado Descripción de mensajes de ejemplo de Valor separado por coma (CSV) donde puede ver una descripción del mensaje como alternativa de la imagen.
Puede ver el mensaje CSV_2 en el conjunto de mensajes de ejemplo para comparar su estructura y sus propiedades lógicas con las de CSV1. Las características sin valor incluyen:
Puede examinar las propiedades físicas del "CSV" del mensaje tal como se ha definido en el modelo. Las características sin valor incluyen:
Este mensaje añade un registro de cola al mensaje CSV de CSV_2. Este diagrama identifica los elementos clave de metadatos en este mensaje de ejemplo CSV y muestra la estructura lógica del mensaje tal como se ha definido en el conjunto de mensajes.
Consulte el apartado Descripción de mensajes de ejemplo de Valor separado por coma (CSV) donde puede ver una descripción del mensaje como alternativa de la imagen.
Puede ver el mensaje CSV_3 en el conjunto de mensajes de ejemplo para comparar su estructura y sus propiedades lógicas con las de CSV_2. Las características sin valor incluyen:
Puede examinar las propiedades físicas del "CSV" del mensaje tal como se ha definido en el modelo. Las características sin valor incluyen:
Este modelo analiza correctamente el mensaje de la instancia, pero también coincide con un mensaje que tenga varios registros de cola y con registros de cola fuera de secuencia. Para evitar esto, es necesario un modelo más elaborado.CSV_4 es un ejemplo de lo anterior.
Este mensaje es un método alternativo para modelar el mismo mensaje como CSV_3. Este modelo presupone que el registro de cola es el último registro del mensaje, y que existe siempre. Este diagrama identifica los elementos claves de metadatos de este ejemplo de mensaje CSV y muestra la estructura lógica del mensaje tal como se define en el conjunto de mensajes.
Consulte el apartado Descripción de mensajes de ejemplo de Valor separado por coma (CSV) donde puede ver una descripción del mensaje como alternativa de la imagen.
Puede ver el mensaje CSV_4 en el conjunto de mensajes de ejemplo para comparar su estructura y sus propiedades lógicas con las de CSV3. Las características sin valor incluyen:
Puede examinar las propiedades físicas del "CSV" del mensaje tal como se ha definido en el modelo. Las características sin valor incluyen:
Este modelo analiza correctamente el mensaje de la instancia. Siempre analiza el último registro como cola y todos los registros anteriores como registros de cliente.
Este mensaje se basa en el mensaje CSV_4 para añadir a un solo campo soporte para la inclusión de comillas en campos de serie de caracteres. La inclusión de una serie de caracteres entre comillas es una forma habitual de permitir que caracteres como, por ejemplo, una coma (,) aparezcan en los datos sin incompatibilidades con los metadatos. Este diagrama identifica los elementos claves de metadatos de este ejemplo de mensaje CSV y muestra la estructura lógica del mensaje tal como se define en el conjunto de mensajes.
Consulte el apartado Descripción de mensajes de ejemplo de Valor separado por coma (CSV) donde puede ver una descripción del mensaje como alternativa de la imagen.
Puede ver el mensaje CSV_5 en el conjunto de mensajes de ejemplo para comparar su estructura y sus propiedades lógicas con las de CSV4. Las características sin valor incluyen:
Puede examinar las propiedades físicas del "CSV" del mensaje tal como se ha definido en el modelo. Las características sin valor incluyen:
Este modelo permite que el 'streetaddress' (calle) se analice con o sin comillas. Sin embargo, este modelo deja las comillas en los datos. Es necesario un modelo más elaborado como, por ejemplo, el de CSV_6.
Este mensaje es un método alternativo para modelar el mismo mensaje como CSV_5. Separa los elementos que están entre comillas de los que no lo están de modo que las comillas puedan incluirse en los metadatos y puedan eliminarse cuando se analiza el mensaje y añadirse cuando se serializa. Este diagrama identifica los elementos claves de metadatos de este ejemplo de mensaje CSV y muestra la estructura lógica del mensaje tal como se define en el conjunto de mensajes.
Consulte el apartado Descripción de mensajes de ejemplo de Valor separado por coma (CSV) donde puede ver una descripción del mensaje como alternativa de la imagen.
Puede ver el mensaje CSV_6 en el conjunto de mensajes de ejemplo para comparar la estructura y las propiedades lógicas del mensaje CSV_6 con las del mensaje CSV_5. Observe que este mensaje contiene una referencia de grupo a "streetaddress2" (calle2) que es una selección de dos otros grupos.
Puede examinar las propiedades físicas del 'CSV' del mensaje tal como se han definido en el modelo. Las características sin valor incluyen:
Este modelo permite que el campo "streetaddress" se analice con o sin comillas. Las comillas se tratan como parte de los metadatos. Las comillas se añaden al campo "streetaddress" cuando éste se serializa. No tiene soporte para la inclusión de comillas en los datos de streetaddress entre comillas. Esto requiere un modelo más elaborado como el del ejemplo CSV_7.
Este mensaje es un método alternativo para modelar el mismo mensaje que CSV_6. Añade soporte para incluir caracteres de comillas en los datos del campol streetaddress. En los datos, se sustituye un para de comillas dobles por un par de comillas simples. Este diagrama identifica los elementos claves de metadatos de este ejemplo de mensaje CSV y muestra la estructura lógica del mensaje tal como se define en el conjunto de mensajes.
Consulte el apartado Descripción de mensajes de ejemplo de Valor separado por coma (CSV) donde puede ver una descripción del mensaje como alternativa de la imagen.
Puede ver el mensaje CSV_7 en el conjunto de mensajes para comparar su estructura y propiedades lógicas con las del mensaje CSV_6. Observe que este mensaje contiene una referencia de grupo a "streetaddress3" que es una elección de otros dos grupos. Puede examinar las propiedades físicas del "CSV" del mensaje tal como se ha definido en el modelo. Las características sin valor incluyen:
Puede examinar las propiedades físicas del "CSV" del conjunto de mensajes abriendo el archivo messageSet.mset. Las características sin valor incluyen:
Este modelo permite que el campo "streetaddress" se analice con o sin comillas. Las comillas se tratan como parte de los metadatos. Las comillas se añaden al campo "streetaddress" cuando éste se serializa. Este modelo también soporta la inclusión de comillas en los datos de streetaddress (calle) entrecomillados utilizando comillas como carácter de escape.
Este mensaje presenta la utilización de código en un mensaje CSV para que el modelo sea más flexible. Si el primer campo de cada registro CSV es un identificador exclusivo, podrá utilizarse como código. Esto simplifica mucho el modelado de la cabecera y la cola y proporciona una mayor flexibilidad. Este diagrama identifica los elementos claves de metadatos de este ejemplo de mensaje CSV y muestra la estructura lógica del mensaje tal como se define en el conjunto de mensajes.
Consulte el apartado Descripción de mensajes de ejemplo de Valor separado por coma (CSV) donde puede ver una descripción del mensaje como alternativa de la imagen.
Puede ver el mensaje CSV_8 en el conjunto de mensajes de ejemplo y examinar su estructura y sus propiedades lógicas. Las características sin valor incluyen:
Puede examinar las propiedades físicas del "CSV" del mensaje tal como se ha definido en el modelo. Las características sin valor incluyen:
E mensaje CSV tiene códigos exclusivos en cada registro gracias a lo cual el modelo se simplifica. Esto también significa que el mensaje puede incluir tipos de registro alternativos , como en CSV_9.
Este mensaje se basa en el mensaje CSV_8 para añadir una selección de un registro de cliente distinto en el cuerpo del mensaje. Utilizando códigos esta operación es muy sencilla. Este diagrama identifica los elementos claves de metadatos de este ejemplo de mensaje CSV y muestra la estructura lógica del mensaje tal como se define en el conjunto de mensajes.
Consulte el apartado Descripción de mensajes de ejemplo de Valor separado por coma (CSV) donde puede ver una descripción del mensaje como alternativa de la imagen.
Puede ver el mensaje CSV_9 en el conjunto de mensajes de ejemplo para comparar su estructura y sus propiedades lógicas con las de CSV_8. Las características sin valor incluyen:
Puede examinar las propiedades físicas del "CSV" del mensaje tal como se ha definido en el modelo. Las características sin valor incluyen: