Durante el tiempo de ejecución, la actividad Colocar archivo FTP toma datos de las variables de la orquestación, coloca los datos en un archivo, se conecta a un servidor FTP y coloca el archivo en la ubicación de directorio especificada.
Para ver un ejemplo del uso de la actividad Colocar archivo FTP, consulte la Guía de inicio.
Campo | Descripción |
---|---|
Guardar | |
Archivo llamado | Este campo no se utiliza para esta actividad. Especifique el nombre del archivo de salida utilizando el parámetro de entrada filename de la tarea Correlacionar entrada. |
En el directorio | Especifica el directorio del servidor FTP donde el Dispositivo de integración coloca el archivo generado en esta actividad. Puede especificar un directorio utilizando una de las siguientes opciones:
Nota: UNIX: Si especifica una vía de acceso al directorio relativa al conectarse a un servidor FTP en una máquina UNIX, compruebe que el directorio de inicio de FTP se ha especificado correctamente en el archivo /etc/password para la cuenta de usuario que se conecta al servidor FTP.
|
Del tipo | Especifica cómo se leen los contenidos del archivo: como datos binarios o como texto codificado. Si se selecciona la opción Texto, establezca el tipo de codificación utilizando una de las siguientes opciones:
Nota: Algunos caracteres de doble byte no se convierten utilizando la codificación SHIFT-JIS. Para obtener más información,
consulte Utilización de la codificación Shift-JIS.
Atención: Debe especificar la opción Transferir como texto (ASCII) para actividades FTP al recuperar archivos de texto y colocar archivos de texto en un servidor FTP para puntos finales que manipulan datos de texto mientras transfieren datos desde/hasta el punto final FTP en modo ASCII. Por ejemplo, los puntos finales FTP del sistema principal y de DOS manipulan los datos ASCII al pasar los datos en modo ASCII.
Por ejemplo, si su orquestación recupera archivos ASCII utilizando la actividad Sondear directorio FTP y coloca los archivos ASCII utilizando la actividad Colocar archivo FTP en un servidor FTP del sistema principal, debe especificar las opciones en las siguientes tareas de Studio:
|
Opciones - Seleccione una de las siguientes opciones para definir el comportamiento cuando ya existe un archivo con el mismo nombre en el directorio de salida especificado: | |
Sobrescribir el archivo existente si se encuentra un nombre de archivo duplicado | Especifica que si el archivo ya existe, se destruyen los contenidos del archivo original con los nuevos datos devueltos desde la actividad. |
Añadir al archivo existente | Especifica que si el archivo ya existe, se mantienen los datos originales en el archivo y se añaden los nuevos datos (devueltos desde la actividad) al final del archivo. |
Emitir error si se encuentra un archivo con nombre duplicado | Especifica que si el archivo ya existe, se mantienen los datos originales en el archivo, se emite un error y no se hace nada con los nuevos datos devueltos desde la actividad. |
Campo | Descripción |
---|---|
Reintentar | |
1) Esperar __ segundo(s) entre cada reintento. | El número de segundos que el Dispositivo de integración espera antes de intentar establecer una conexión con el servidor FTP. |
2) Intentar conectar __ veces antes de generar un error. | Especifica el total de reintentos: el número máximo de veces que
el Dispositivo de integración intenta establecer una conexión con el
servidor FTP antes de emitir un error y detener el proceso del trabajo de orquestación actual. Si se despliega una orquestación que incluye una actividad Colocar archivo FTP y el Dispositivo de integración no puede conectarse con el servidor FTP especificado, el Dispositivo registra los errores de conexión como avisos en los registros del sistema y la orquestación hasta que se alcanza el total de reintentos. Cuando se alcanza el recuento de reintentos, el Dispositivo de integración registra un error en el sistema y en los registros de orquestación y detiene el proceso del trabajo de orquestación actual. Por ejemplo, el usuario establece el recuento de reintentos en 3. El primer, el segundo y el tercer error de conexión se muestran en el registro del sistema como avisos. El Dispositivo de integración registra el cuarto error de conexión como un error y detiene el proceso del trabajo de orquestación actual. |
Si los parámetros de entrada incluidos en la siguiente tabla no se muestran en el panel A actividad del panel Correlacionar entradas, seleccione Mostrar parámetros opcionales. Si no se puede seleccionar la opción en el menú de barra de herramientas, pulse sobre un nodo en el panel Correlacionar entradas para activar esta opción.
en el menú de barra de herramientas o pulse con el botón derecho en el panel A actividad y seleccione la opciónTambién puede, opcionalmente, sustituir los valores que ha especificado en la tarea Configurar y Elegir punto final de la Lista de comprobación dinámicamente durante el tiempo de ejecución, utilizando los parámetros de entrada definidos en la tabla siguiente.
Por ejemplo, el directorio del servidor FTP donde el Dispositivo de integración coloca el archivo podría definirse en la tarea Configurar como el directorio llamado output. Durante el tiempo de ejecución, el nombre de directorio outputXML podría pasarse a la actividad utilizando el parámetro de entrada directory. El nombre de directorio especificado dinámicamente durante el tiempo de ejecución sustituye a la configuración original especificada en el panel Configurar. En este ejemplo, el archivo se colocaría en el directorio outputXML.
Nombre de parámetro de entrada/nodo | Descripción | ¿Sustituye la configuración en la tarea? |
---|---|---|
directory | Especifica el directorio del servidor FTP donde el Dispositivo de integración coloca el archivo generado en esta actividad. | El parámetro de entrada directory sustituye al campo En el directorio de la tarea Configurar. |
encoding | Especifica cómo se escriben los datos salientes en el archivo:
|
El parámetro de entrada encoding sustituye a la codificación especificada en el campo Del tipo de la tarea Configurar, pero si está seleccionada la opción Binary en el campo Del tipo de la tarea Configurar, se ignora la codificación especificada por el parámetro de entrada encoding. |
overwrite | Especifica el comportamiento cuando ya existe un archivo con el mismo nombre en el directorio de salida especificado.
Especifique uno de los siguientes valores:
|
El parámetro de entrada overwrite sustituye al campo Opciones de la tarea Configurar. |
connection/timeout | Especifica el tiempo de espera de conexión: la cantidad de tiempo en segundos para que se produzca un exceso del tiempo de espera entre el intento del Dispositivo de integración para establecer una conexión con el punto final y el tiempo que tarda el punto final en responder a la solicitud de conexión. En la actividad Colocar archivo FTP, el intervalo de tiempo durante el cual el Dispositivo de integración intenta establecer una conexión con el servidor FTP antes de que se exceda el tiempo de espera. | El nodo tiempo de espera del parámetro de entrada connection sustituye al campo Tiempo de espera de conexión - Exceder el tiempo de espera después de ___ segundo(s) cuando se establece una conexión con el punto final del punto final FTP. |
connection/host | Especifica el nombre de host o la dirección IP del servidor FTP. | El nodo host del parámetro de entrada connection sustituye al campo Nombre de host del punto final FTP. |
connection/port | Especifica el número de puerto del nombre de host especificado. El puerto estándar para el tráfico FTP es 21. El puerto predeterminado para el tráfico SFTP es 22. | El nodo puerto del parámetro de entrada connection sustituye al campo Puerto del punto final FTP. |
connection/username | Especifica un nombre de usuario para la cuenta utilizada para conectarse con el servidor FTP. | El nodo nombre de usuario del parámetro de entrada connection sustituye al campo Nombre de usuario del punto final FTP. |
connection/password | Especifica una contraseña para la cuenta utilizada para conectarse con el servidor FTP. | El nodo contraseña del parámetro de entrada connection sustituye al campo Contraseña del punto final FTP. |