Saltar al contenido

Crear una fuente de Almacenamiento Temporal en Jitterbit Design Studio

Introducción

El Almacenamiento Temporal es una ubicación incorporada, como una fuente, que se puede utilizar como un repositorio temporal de archivos. Una ubicación de almacenamiento temporal se referencia mediante una ruta que apunta a una carpeta en un directorio temporal en el agente privado o en el agente en la nube.

Para obtener detalles sobre dónde se encuentran los archivos y carpetas y las consideraciones al usar el Almacenamiento Temporal, consulte Almacenamiento Temporal.

Requisito previo

Antes de poder utilizar la función de archivo de activación de una fuente de Almacenamiento Temporal (consulte las Opciones a continuación), debe haber habilitado la Ubicación de Archivos Local en su agente privado de Jitterbit. Consulte Habilitar la ubicación de archivos locales para más detalles.

Crear una fuente de Almacenamiento Temporal

Puede optar por crear una nueva fuente de Almacenamiento Temporal por su cuenta, o dentro de una operación existente. Para obtener más información sobre cómo funcionan las fuentes dentro de las operaciones, consulte Crear una operación.

Crear una nueva fuente de Almacenamiento Temporal como fuente independiente

Dentro de su proyecto en Jitterbit Design Studio, puede crear una nueva fuente de Almacenamiento Temporal de cualquiera de las siguientes maneras:

  • Vaya a Archivo > Nuevo > Nueva Fuente; o

  • En el árbol de la izquierda, haga clic derecho en Fuentes y seleccione Nueva Fuente; o

  • En la barra de herramientas superior, haga clic en el ícono de fuente verde attachment.

En la ventana emergente, seleccione Almacenamiento Temporal como el tipo:

attachment

Su nueva fuente aparece en su propia pestaña de Nueva Fuente en el panel derecho de la ventana.

Nota

Si crea una fuente independiente utilizando cualquiera de estos métodos, tenga en cuenta que no está conectada a una operación. Consulte Usar una fuente de Almacenamiento Temporal existente en una operación existente a continuación para utilizar la nueva fuente.

Crear una nueva fuente de Almacenamiento Temporal en una operación existente

Una fuente generalmente se crea por defecto cuando se crea una nueva operación. (La excepción es una operación que consiste solo en un script.) Con una operación existente, se puede especificar el tipo de su fuente de la siguiente manera:

  • Haciendo doble clic en el ícono de la fuente; en el popup, seleccionar Crear Nueva Fuente; o

  • Haciendo clic derecho en el ícono de la fuente y seleccionando Crear Nueva Fuente.

En la pantalla de configuración que aparece, utiliza el menú desplegable Tipo para seleccionar Almacenamiento Temporal, como se muestra arriba.

Usar una fuente de Almacenamiento Temporal existente en una operación existente

Para usar una fuente de Almacenamiento Temporal existente en una operación existente con una fuente, se puede establecer de cualquiera de las siguientes maneras:

  • Dentro de la operación, haciendo doble clic en el ícono de la fuente, y en el popup resultante, seleccionando la fuente de Almacenamiento Temporal deseada de la lista; o

  • Dentro de la operación, haciendo clic derecho en el ícono de la fuente, eligiendo Seleccionar Fuente Existente, y en el popup resultante, seleccionando la fuente de Almacenamiento Temporal deseada de la lista; o

  • Arrastrando la fuente de Almacenamiento Temporal deseada desde el árbol a la izquierda y soltándola sobre el ícono de fuente existente de la operación.

Configurar una fuente de Almacenamiento Temporal

Después de haber creado una fuente de Almacenamiento Temporal, la pantalla de configuración se abrirá en la vista principal de Design Studio. Puedes regresar a la pantalla de configuración en cualquier momento haciendo doble clic en el ícono de la fuente en la operación, o haciendo doble clic en la fuente en el árbol a la izquierda.

Configuración básica

La pantalla de configuración aparecerá similar a este ejemplo:

attachment

  • Nombre: Ingresa un nombre apropiado y único para la fuente.
  • Tipo: Utiliza el menú desplegable para seleccionar Almacenamiento Temporal, si no está especificado ya.
  • Parámetros de Conexión: Especifica los detalles para tu conexión de archivo local:

    • Ruta(s) (Opcional): Ingresa una cadena en el campo Ruta(s).

      • No se permiten caracteres que no se pueden usar en un nombre de archivo (como *, ?, <). Se puede usar '/' o '\' como separadores de ruta.
      • Se pueden especificar múltiples rutas, utilizando valores separados por comas. Estas deben ser directorios en las máquinas donde está instalado el agente.
      • Este campo es opcional; si se especifica, debe ser una ruta que sea globalmente única, ya que cualquier usuario del mismo agente puede leer archivos del almacenamiento temporal.
    • Obtener Archivos: Ingresa el nombre del(los) archivo(s) fuente que deseas leer dentro del directorio especificado en Carpeta(s). Este campo también puede incluir un asterisco * para usar como comodín (por ejemplo, *.txt o *.*) o un signo de interrogación ? para coincidir exactamente con un carácter (por ejemplo, archivo?.txt). También se pueden usar variables en este campo. Si se especifica un archivo comprimido (ZIP), consulta la sección "Compresión" de los parámetros de conexión adicionales en Opciones a continuación. El archivo comprimido puede descomprimirse y leerse automáticamente.

    • Opciones de Filtro: Permite especificar si se debe ignorar el caso del nombre de archivo o si la información de Obtener Archivos debe tratarse como una expresión regular.
  • Probar Conexión: Hacer clic en el botón attachment probará la fuente de Almacenamiento Temporal; solo fallará si la ruta no es un nombre de archivo válido en el sistema operativo donde se está ejecutando el agente de Jitterbit.

  • Haz clic en el botón Guardar en la barra de herramientas principal o en la barra de herramientas del destino para guardar la configuración.

Opciones

Se pueden especificar parámetros de conexión adicionales haciendo clic en Opciones en la parte inferior de la sección Parámetros de Conexión:

attachment

  • Codificación de Caracteres: Se utiliza para especificar una codificación de caracteres para el(los) archivo(s) fuente. Si se deja en blanco, Jitterbit intentará detectar la codificación. Para especificar una codificación diferente a la predeterminada, inserta una de las codificaciones admitidas descritas en Codificación de caracteres.
  • Archivo de Disparo: Utiliza esto para especificar un archivo de disparo para iniciar el procesamiento del(los) archivo(s) fuente. El archivo de disparo se elimina cuando comienza el procesamiento.

    • Después de seleccionar la casilla Usar disparador, especifica una Ruta de archivo absoluta a un archivo cuya presencia activará el procesamiento.
    • Se pueden usar variables (aunque no comodines) en este campo.
    • Dado que el archivo disparador se elimina al comenzar el procesamiento, el archivo disparador no puede ser el mismo archivo que un archivo fuente que se está procesando.
    • Una vez que comienza la operación, esta realizará sondeos, buscando el archivo disparador. El intervalo de sondeo está fijado en un segundo.
    • El archivo disparador se elimina al comenzar el procesamiento.
    • Si no se encuentra el archivo disparador, la operación seguirá intentando encontrar el archivo disparador hasta que la operación se agote.
    • Establecer un archivo disparador bloquea cualquier operación o script que use la fuente hasta que se satisfaga la condición del archivo disparador o la operación se agote.
  • Después del procesamiento:

    • Si la casilla Eliminar archivo está marcada, los archivos fuente se eliminarán después de haber sido procesados.
    • Si se especifica un valor en el campo Renombrar archivo, el archivo será renombrado usando el patrón suministrado. Se pueden usar variables en este campo.
    • Solo se acepta una de las acciones de eliminar o renombrar; si la casilla Eliminar archivo está marcada, Renombrar archivo se deshabilitará e ignorará. Si Renombrar archivo está vacío, será ignorado. Si se deja como predeterminado, no se llevará a cabo ningún procesamiento posterior de los archivos fuente.
  • Ignorar líneas: Los números indicados de las primeras y últimas líneas que se deben ignorar para cada archivo. Si hay encabezados o pies de página que se deben ignorar, ingresa el número de líneas en los campos Primero y Último según corresponda.

    Nota

    Esta configuración no tiene efecto cuando se hace referencia a una fuente de Almacenamiento Temporal desde un script utilizando las funciones ReadFile o WriteFile.

  • Compresión: Si la casilla para Los datos fuente están comprimidos está marcada, los archivos fuente se descomprimirán utilizando el formato ZIP. Se puede especificar una Contraseña (para archivos comprimidos encriptados). Solo se admite la lectura desde el directorio raíz del archivo comprimido.