Utilice el nodo FTEOutput para escribir mensajes en archivos mediante WebSphere MQ File Transfer Edition.
Este tema contiene las secciones siguientes:
Puede utilizar el nodo FTEOutput para ampliar el soporte de WebSphere Message Broker Versión 8.0 para el proceso de archivos mediante su integración con WebSphere MQ File Transfer Edition. WebSphere MQ File Transfer Edition es un producto de transferencia de archivos gestionado que utiliza WebSphere MQ como transporte.
El nodo FTEOutput se encuentra en la bandeja Archivo de la paleta y está representado en el WebSphere Message Broker Toolkit por el siguiente icono:
Puede ver información sobre los ejemplos sólo cuando utilice el Information Center que está integrado en WebSphere Message Broker Toolkit o el Information Center en línea. Puede ejecutar ejemplos sólo cuando utilice el Information Center que está integrado en WebSphere Message Broker Toolkit.
Los terminales de nodo FTEOutput se describen en la siguiente tabla:
Terminal | Descripción |
---|---|
In | El terminal de entrada que acepta un mensaje para que lo procese el nodo. |
Finish File | El terminal de entrada que acepta un mensaje que desencadena el proceso final de un archivo. |
Out | El mensaje recibido en el terminal In (de entrada) se propaga a este terminal si el registro se graba satisfactoriamente. El mensaje permanece igual, excepto por la información de estado en el Entorno local. |
End of Data | El mensaje recibido en el terminal Finish File se propaga a este terminal si el archivo ha procesado satisfactoriamente. |
Failure | Terminal de salida al que se direcciona el mensaje si se detecta una anomalía al transferir el mensaje a la cola de salida. |
Las tablas siguientes describen las propiedades de nodo que el usuario puede establecer en un separador especificado. La columna con la cabecera M indica si la propiedad es obligatoria (marcada en el kit de herramientas con un asterisco si es necesario especificar un valor cuando no existe ningún valor predeterminado definido). La columna con la cabecera C indica si la propiedad es configurable (puede cambiar el valor cuando añada el flujo de mensajes al archivo BAR para desplegarlo).
Cuando el nodo FTEOutput propaga un mensaje, al terminal Out o al terminal End of Data, almacena información sobre el mismo en el árbol de mensaje LocalEnvironment.WrittenDestination.FTE. Puede alterar temporalmente el agente de destino, el gestor de colas de destino, el directorio de archivos de destino, el nombre de archivo de destino y sobrescribir archivos en la propiedades de sistemas de desdtino utilizando adiciones al árbol de mensajes LocalEnvironment.Destination.FTE. Si desea más información, consulte Utilización de las variables de entorno local con los nodos de archivo.
Propiedades de Descripción
Propiedad | M | C | Valor predeterminado | Descripción |
---|---|---|---|---|
Nombre de nodo | No | No | Salida de FTE | El nombre del nodo. |
Descripción corta | No | No | Ninguno | Descripción breve del nodo. |
Descripción larga | No | No | Ninguno | Texto que describe el propósito del nodo en el flujo de mensajes. |
Propiedades Básicas
Propiedad | M | C | Valor predeterminado | Descripción | Propiedad de mandato mqsiapplybaroverride |
---|---|---|---|---|---|
Nombre del trabajo | No | Sí | Ninguno | Nombre de la transferencia que aparece en los registros de transferencia y en los metadatos. | jobName |
Agente de destino | No | Sí | Ninguno | Nombre del agente de destino al que se debe enviar el archivo. Si no se ha especificado el agente de destino y no se ha alterado temporalmente utilizando el árbol LocalEnvironment, tomará de forma predeterminada el valor del agente incorporado en el grupo de ejecución. | destinationAgent |
Gestor de colas de destino | No | Sí | Ninguno | Nombre del gestor de colas de destino al que se debe enviar el archivo. | destinationQMgr |
Directorio de archivo de destino | No | Sí | Ninguno | Directorio remoto en el que el agente de destino graba el archivo. | destinationDirectory |
Nombre del archivo de destino | Sí | Sí | Ninguno | Nombre de archivo o patrón específico que contiene un único comodín que define el nombre del archivo que debe crear el agente de destino. | destinationFileName |
Modalidad | No | Sí | Transferencia binaria (sin conversión) | Modalidad para transferir el archivo. Los valores válidos son:
|
transferMode |
Inhabilitar cálculo de suma de comprobación MD5 | Sí | Sí | FALSE | Especifica si el cálculo de la suma de comprobación MD5 en el archivo transferido está inhabilitado. | checkSumDisabled |
Sobrescribir archivos en sistema de destino | Sí | Sí | FALSE | Especifica si los archivos del sistema de destino pueden sustituirse cuando el agente de destino pasa archivos con el mismo nombre. Si el agente de destino no puede sustituir el archivo la transferencia falla y los registros de transferencia notifican el error. El nodo FTEOutput no genera ni registra ningún error. | overwriteDestination |
Propiedades de Solicitud
Propiedad | M | C | Valor predeterminado | Descripción |
---|---|---|---|---|
Ubicación de datos | No | No | $Body | Ubicación en el árbol de mensajes de entrada que contiene el registro que se va a grabar en el archivo de salida. El valor predeterminado, $Body, indica todo el mensaje. |
Propiedades de Registros y elementos
Propiedad | M | C | Valor predeterminado | Descripción |
---|---|---|---|---|
Definición de registro | Sí | No | El registro es Archivo completo | Especifica cómo se colocan los registros en
el archivo de salida. Las opciones válidas son:
|
Longitud (bytes) | Sí | No | 80 | La longitud requerida del registro de salida. La propiedad sólo está disponible cuando el valor de El registro es Datos de longitud fija se especifica en la Definición del registro. |
Byte de relleno (hexadecimal) | Sí | No | 20 | El byte hexadecimal de dos dígitos que se debe utilizar para rellenar mensajes cortos. La propiedad sólo está disponible cuando el valor de El registro es Datos de longitud fija se especifica en la Definición del registro. |
Delimitador | Sí | No | Fin de línea del sistema del intermediario | Debe utilizarse el delimitador. La propiedad
sólo está disponible cuando El registro es
Datos delimitados se especifica en la
Definición de registro. Las opciones válidas son:
|
Delimitador personalizado (hexadecimal) | Sí | No | Ninguno | Secuencia de bytes de delimitador que debe utilizarse. La propiedad sólo está disponible cuando El registro es Datos delimitados se especifica en la propiedad Definición de registro, y Delimitador personalizado (hexadecimal) se especifica en la propiedad Delimitador. |
Tipo de delimitador | Sí | No | Posfijo | Esta propiedad especifica cómo deben
insertarse los delimitadores entre registros. La propiedad
sólo está disponible cuando El registro es
Datos delimitados se especifica en la
Definición de registro.
Las opciones válidas son:
|
Propiedades de Validación
Para ver la descripción completa de estas propiedades, consulte Propiedades de validación.
Propiedad | M | C | Valor predeterminado | Descripción | Propiedad de mandato mqsiapplybaroverride |
---|---|---|---|---|---|
Validar | Sí | Sí | Heredar | Esta propiedad controla si tiene lugar la
validación. Los valores válidos son:
|
validateMaster |
Acción para anomalía | Sí | No | Excepción | Esta propiedad controla qué sucede si falla la
validación. Esta propiedad sólo está disponible si se establece
Validar en
Contenido o
Contenido y valor. Los valores válidos son:
|
Propiedad | O | C | Valor predeterminado | Descripción |
---|---|---|---|---|
Sucesos | No | No | Ninguno | Los sucesos que se han definido para el nodo se visualizan en este separador. De forma predeterminada, no se define ningún suceso de supervisión en ningún nodo en un flujo de mensajes. Utilice Añadir, Editar y
Suprimir para crear, cambiar o suprimir sucesos de supervisión para el nodo; consulte Configuración de orígenes de sucesos de supervisión utilizando propiedades de supervisión para obtener detalles. Puede habilitar e inhabilitar sucesos que se muestran aquí seleccionando o deseleccionando el recuadro Habilitado. |