IM Centro de información de Relationship Resolution, Versión 4.2

Transportes de archivos

Los transportes de archivos permiten mover datos de un archivo en formato UMF específico a un nodo del sistema - normalmente, una interconexión. Para utilizar el transporte de archivos, se especifica uno utilizando un URI (identificador de recursos universal). La sintaxis para el transporte de archivos difiere según el sistema operativo.

Transporte de archivos UNIX

Para especificar un URI de transporte de archivos UNIX, utilice el siguiente formato:

file:/vía_acceso_absoluta/nombre_archivo.xml?concurrency=n

file:/
Parámetro necesario que indica que el método de transporte es un archivo.
file:/vía_acceso_absoluta/nombre_archivo.xml
Parámetro necesario que indica la vía de acceso absoluta para el archivo indicado por el nombre de archivo. Este archivo debe estar formateado en UMF.
Normalmente, el archivo utiliza una extensión .XML o *.UMF, pero siempre que el contenido esté formateado en UMF, la extensión de archivo puede ser de prácticamente de cualquier tipo.
?concurrency=n
Este parámetro opcional permite especificar el número de registros de entrada (un entero positivo mayor que o igual a 0) que se pueden procesar simultáneamente utilizando la característica de proceso de interconexión paralelo.
Cuanto más alto es el número, más registros se procesan simultáneamente. Por ejemplo, una concurrencia de 0 indica que no se deben procesar registros. Una concurrencia de 1 indica que se deben procesar los registros uno a uno. El número por omisión de registros de entrada extraídos para este transporte es 100, a menos que especifique lo contrario.
Debe coordinar este valor con el número de hebras de proceso de interconexión generadas por el valor de concurrencia en el archivo de configuración de interconexiones o el grupo de parámetros del sistema DEFAULT_CONCURRENCY de la Consola de configuración. El valor de concurrencia de interconexiones determina el número de hebras de proceso de interconexión simultáneas que empiezan cuando se inicia una interconexión. Si se ha establecido que el sistema genere múltiples hebras de proceso de interconexión para cada interconexión iniciada, es posible que desee incrementar este valor de concurrencia de transporte para que las hebras de interconexión no esperen a que se procesen los registros.

Ejemplo de transporte de archivos UNIX

file:/data/vendors/august/vendors.umf

Con este mandato de ejemplo de transporte de archivos UNIX, el sistema lee los registros de entrada del archivo denominado "vendors.umf" ubicado en el directorio "data/vendors/august".

Mandato de transporte de archivos Microsoft Windows

Para especificar un URI de transporte de archivos Microsoft Windows, especifique el mandato siguiente.

file://nombre_unidad:/vía_acceso_absoluta/nombre_archivo.xml?concurrency=n

file://
Parámetro necesario que indica que el método de transporte es un archivo.
nombre_unidad:/vía_acceso_absoluta/nombre_archivo.xml
Parámetro necesario que indica el nombre de unidad y la vía de acceso absoluta para el archivo indicado por el nombre de archivo. Este archivo debe estar formateado en UMF.
Normalmente, el archivo utiliza una extensión .XML o *.UMF, pero siempre que el contenido esté formateado en UMF, la extensión de archivo puede ser de prácticamente de cualquier tipo.
?concurrency=n
Este parámetro opcional permite especificar el número de registros de entrada (un entero positivo mayor que o igual a 0) que se pueden procesar simultáneamente utilizando la característica de proceso de interconexión paralelo.
Cuanto más alto es el número, más registros se procesan simultáneamente. Por ejemplo, una concurrencia de 0 indica que no se deben procesar registros. Una concurrencia de 1 indica que se deben procesar los registros uno a uno. El número por omisión de registros de entrada extraídos para este transporte es 100, a menos que especifique lo contrario.
Debe coordinar este valor con el número de hebras de proceso de interconexión generadas por el valor de concurrencia en el archivo de configuración de interconexiones o el grupo de parámetros del sistema DEFAULT_CONCURRENCY de la Consola de configuración. El valor de concurrencia de interconexiones determina el número de hebras de proceso de interconexión simultáneas que empiezan cuando se inicia una interconexión. Si se ha establecido que el sistema genere múltiples hebras de proceso de interconexión para cada interconexión iniciada, es posible que desee incrementar este valor de concurrencia de transporte para que las hebras de interconexión no esperen a que se procesen los registros.

Ejemplo de transporte de archivos Microsoft Windows

file://e:/data/relres/customers/newaccounts/cust_22.umf

Con este ejemplo de transporte de archivos Microsoft Windows, el sistema lee los registros de entrada del archivo denominado "cust_22.umf" ubicado en la unidad e:\ del directorio "data\relres\customers\newaccounts".

Conceptos relacionados
Transportes
Referencia relacionada
Transportes de base de datos
Transportes HTTP
Transportes de cola de mensajes


Comentarios

Última actualización: 2007