Para interactuar con un solo servidor de Protocolo de transferencia segura de archivos (SFTP) como parte de una cadena, agregue un paso que incluya un comando de conexión SFTP.
Nota: Para utilizar este conector, su organización necesita acceso a su propio servidor SFTP. Workiva no aloja ni proporciona servidores SFTP.
Para habilitar estos comandos, un administrador de TI primero configura una conexión SFTP.
Eliminar
Para eliminar archivos y carpetas en el servidor SFTP, utilice el comando Eliminar .
Propiedades
Propiedad |
Detalle |
Archivos |
Introduzca los archivos y carpetas que desea eliminar. Para hacer coincidir varios archivos y carpetas, utilice el carácter comodín * . |
Omitir carpetas |
Para ignorar las carpetas que coincidan con los archivos especificados, marque esta casilla. |
Recursivo |
Para eliminar las carpetas especificadas y todo su contenido, marque esta casilla. |
Resultados
Resultado |
Tipo de salida |
Archivos eliminados |
JSON |
Carpetas eliminadas |
JSON |
Todos los elementos eliminados |
JSON |
Códigos de salida
Código |
Tipo |
Detalle |
0 |
Correcto |
Correcto |
2 |
Error |
La tarea falló |
6 |
Error |
Los directorios marcados para eliminación no estaban configurados para ser omitidos y no se configuró la recursividad |
Descargar archivo
Para descargar un archivo del servidor SFTP, utilice el comando Descargar archivo .
Propiedades
Propiedad |
Detalle |
Archivo |
Introduzca el nombre del archivo a recuperar del servidor SFTP. Nota: Si usa este comando con una iteración de grupo, utilice la variable Iteración de archivos remotos del iterador del comando para identificar el archivo. |
Descarga paralela |
Para habilitar descargas paralelas, como por ejemplo para un archivo grande, marque esta casilla. |
Número de hilos |
Si selecciona Descarga paralela, seleccione cuántos subprocesos se ejecutarán en paralelo. Si no está seguro, deje el valor predeterminado de 3. |
Resultados
Resultado |
Tipo de salida |
Archivo descargado |
Archivo |
Códigos de salida
Código |
Tipo |
Detalle |
0 |
Correcto |
Correcto |
2 |
Error |
La tarea falló |
Conseguir
Para recuperar archivos del servidor SFTP, utilice el comando Get .
Propiedades
Propiedad |
Detalle |
Archivos |
Introduzca los archivos a recuperar. Para hacer coincidir varios archivos, utilice el carácter comodín * . |
Destino |
Introduzca el destino de los archivos. Para recuperar varios archivos, ingrese un directorio. |
Resultados
Resultado |
Tipo de salida |
Archivos recuperados |
JSON |
Archivos recuperados (Texto) |
Cadena |
Códigos de salida
Código |
Tipo |
Detalle |
0 |
Correcto |
Correcto |
2 |
Error |
La tarea falló |
6 |
Error |
Los directorios no se omitieron ni se marcaron para su eliminación, y no se configuró la recursividad. |
Directorio de listas
Para enumerar los archivos de un directorio en el servidor SFTP, utilice el comando Listar directorio .
Propiedades
Propiedad |
Detalle |
Directorio |
Ingrese al directorio con el contenido a listar. Para enumerar varios archivos y carpetas dentro del directorio, utilice el carácter comodín * . Nota: Si usa este comando para listar archivos para un comando iterativo posterior Descargar archivo, incluya el nombre del archivo a descargar. Si el nombre cambia con cada iteración, por ejemplo según una fecha o marca de tiempo, incluya el carácter comodín * . |
Nivel de detalle |
Seleccione el nivel de detalle que desea mostrar sobre los archivos y carpetas:
- Corto, solo para los nombres de los archivos y carpetas
- Completo, para los nombres e información adicional, incluyendo propiedad y permisos
|
Resultados
Resultado |
Tipo de salida |
Archivos remotos |
JSON |
Códigos de salida
Código |
Tipo |
Detalle |
0 |
Correcto |
Correcto |
2 |
Error |
La tarea falló |
5 |
Error |
No se encontró el directorio especificado |
Crear directorio
Para crear un nuevo directorio en el servidor SFTP, utilice el comando Make Directory .
Propiedades
Propiedad |
Detalle |
Directorio |
Introduzca el directorio a crear en el servidor SFTP. |
Recursivo |
Para crear la ruta completa del directorio si no existe, marque esta casilla. |
Resultado
Ninguna
Códigos de salida
Código |
Tipo |
Detalle |
0 |
Correcto |
Correcto |
2 |
Error |
La tarea falló |
4 |
Error |
Error al crear el directorio especificado |
6 |
Correcto |
El directorio ya existe |
Mover
Para mover archivos en el servidor SFTP, utilice el comando Mover .
Propiedades
Propiedad |
Detalle |
Archivos |
Introduzca los archivos a mover. Para hacer coincidir varios archivos y carpetas, utilice el carácter comodín * . |
Destino |
Introduzca el destino de los archivos. Para mover varios archivos, ingrese un directorio. |
Resultados
Resultado |
Tipo de salida |
Archivos movidos |
JSON |
Archivos movidos (texto) |
Cadena |
Códigos de salida
Código |
Tipo |
Detalle |
0 |
Correcto |
Correcto |
2 |
Error |
La tarea falló |
4 |
Error |
Al mover varios archivos, el destino debe ser un directorio existente |
5 |
Error |
No se encontraron archivos con los archivos de origen especificados |
Poner
Para cargar archivos al servidor SFTP, utilice el comando Put .
Propiedades
Propiedad |
Detalle |
Archivos |
Introduzca los archivos a cargar. Para hacer coincidir varios archivos y carpetas, utilice el carácter comodín * . |
Destino |
Introduzca el destino de los archivos. Para cargar varios archivos, ingrese un directorio. |
Resultados
Resultado |
Tipo de salida |
Archivos remotos |
JSON |
Archivos remotos (Texto) |
Cadena |
Códigos de salida
Código |
Tipo |
Detalle |
0 |
Correcto |
Correcto |
2 |
Error |
La tarea falló |
6 |
Error |
Los directorios no se omitieron ni se marcaron para su eliminación, pero no se configuró la recursividad |