Saltar al contenido

Habilitar Ubicación de Archivo Local

Introducción

De forma predeterminada, el uso de archivos locales está deshabilitado para Jitterbit Harmony Agentes Privados. Esto incluye el uso de un extremo de almacenamiento local de Cloud Studio o un Design Studio origen o destino del archivo local, así como el uso de archivos desencadenantes o carpetas de éxito/error que se configuran en otros extremos o fuentes/destinos.

Puede habilitar las ubicaciones de archivos locales si necesita trabajar con un directorio local específico o archivos locales, o usar las opciones de archivo activador o carpeta de éxito/error.

Las ubicaciones de archivos locales solo se pueden habilitar para los Agentes Privados y no se pueden habilitar en los Agentes en Nube.

Tenga en cuenta que, independientemente de esta configuración, Cloud Studio extremos de almacenamiento temporal y Design Studio fuentes y destinos de almacenamiento temporal están siempre disponibles, tanto para Agentes en Nube.

Determinar si la Ubicación del Archivo Local Está Deshabilitada

Dado que las ubicaciones de archivos locales están deshabilitadas de forma predeterminada en los Agentes Privados, si aún no ha configurado sus Agentes Privados para habilitar la ubicación de archivos locales, luego de probar la conexión a un extremo de almacenamiento local de Cloud Studio o un origen o destino de archivos locales de Design Studio, este error se mostrará el mensaje:

Using local files as a source/target, trigger file, or success/error folders is disabled by default.

Set EnableLocalFileLocation=true in the [Settings] section of jitterbit.conf and restart the Jitterbit Apache service to enable it.

La ubicación del archivo local está deshabilitada en el Grupo de Agentes en Nube, por lo que aparecerá el mismo mensaje de error si está utilizando Agentes en Nube. No es posible habilitar la ubicación de archivos locales para los Agentes en Nube.

Habilitación de la Ubicación del Archivo Local en un Agente Privado

Para habilitar los archivos locales, debe editar el archivo de configuración del agente privado y luego reiniciar todos los servicios de Jitterbit.

Hay dos formas de cambiar el archivo de configuración: remotamente o manualmente. La forma remota es más simple (especialmente con varios agentes en un Grupo de Agentes), pero la forma manual puede ser preferible en ciertos escenarios.

Modificación Remota del Archivo de Configuración del Agente Privado

Estos pasos abreviados muestran cómo habilitar el almacenamiento local de archivos de forma remota utilizando la Management Console. Para obtener más instrucciones, consulte Editar el archivo de configuración (jitterbit.conf).

  1. Inicie sesión en el Portal de Harmony y seleccione Management Console. Use el menú para navegar a Agentes > Grupos de Agente.

  2. En la tabla, seleccione el Grupo de Agentes Privados y use su menú desplegable Acción para seleccionar Conf. Jitterbit.

  3. En la pestañaConfiguración, haga clic en Editar. Desplácese hasta llegar a la fila Configuración, como se muestra en la columna izquierda Configuración.

  4. Para la fila Claves etiquetada EnableLocalFileLocation, establezca el Valor en true.

    archivo adjunto

  5. Haga clic en Enviar para completar el cambio de configuración.

  6. Reinicie Agente Privado para que los cambios surtan efecto.

Modificación Manual del Archivo de Configuración del Agente Privado

Estos pasos abreviados muestran cómo habilitar el almacenamiento local de archivos editando manualmente el archivo de configuración. Para obtener más instrucciones, consulte Editar el archivo de configuración (jitterbit.conf).

En cada máquina donde esté instalado el Agente Privado, navegue hasta el archivo de configuración del agente. Este estará ubicado en su directorio de instalación, generalmente en una de estas ubicaciones:

  • Windows ( Harmony Jitterbit): C:\Program Files (x86)\Jitterbit Agent\jitterbit.conf

  • Windows (Jitterbit v5.x): C:\Program Files (x86)\Jitterbit Integration Server\jitterbit.conf

  • Linux: /opt/jitterbit/jitterbit.conf

Por ejemplo, en un sistema operativo Windows:

adjunto

  1. Abra el jitterbit.conf archivo en un editor de texto.

  2. Bajo el [Settings] sección del archivo, busque la entrada EnableLocalFileLocation:

    archivo adjunto

    Cambie la línea que se muestra arriba en amarillo para que diga:

    EnableLocalFileLocation=true
    
  3. Guarde y cierre el archivo de configuración.

  4. Reinicie Agente Privado para que los cambios surtan efecto.

Reinicie el Agente Privado para Que Los Cambios Surtan Efecto

Todos los servicios de Jitterbit deben reiniciarse para que se realice el cambio de configuración. En cada máquina donde esté instalado el Agente Privado, primero detenga los servicios y luego reinícielos, usando el procedimiento apropiado para el sistema operativo:

SO Procedimiento Elementos de menú o comandos
Windows Ejecutar las aplicaciones "Detener los servicios de Jitterbit"
"Iniciar los servicios de Jitterbit"
linux Utilice los comandos $ sudo jitterbit stop
$ sudo jitterbit start

Comprobación del Agente Privado

Para verificar que el Agente Privado se haya reiniciado correctamente, vaya a la Management Console y vea el Agente. El estado del Agente Privado debe ser "En ejecución". La nueva configuración ahora estará en vigor. Por ejemplo:

adjunto

Confirmación de Que la Ubicación del Archivo Local Está Habilitada

Estos pasos muestran cómo confirmar que las ubicaciones de archivos locales están habilitadas. Incluso si no tiene la intención de utilizar un extremo de almacenamiento local o un origen/destino de archivo local, puede utilizar este procedimiento para confirmar que ahora se podrá acceder a un archivo desencadenante o una carpeta de éxito/error en un determinado agente o Grupo de Agentes.

  1. Compruebe que está utilizando un ambiente que utiliza el Agente Privado que configuró en los pasos anteriores.

  2. Confirme que ahora puede usar ubicaciones de archivos locales en Cloud Studio o Design Studio:

    • Cloud Studio: Crea una nueva Conexión de almacenamiento local, especificando una ruta de carpeta local. Haga clic en el botón Probar. Debe mostrarse un mensaje indicando que la conexión fue exitosa.

    • Design Studio: Crear un nuevo origen o destino del archivo local, especificando una ruta de carpeta local y archivos. Después de que se enumeren sus parámetros específicos, haga clic en Probar conexión. Debería mostrarse un mensaje que indique que la conexión fue exitosa y mostrar los archivos locales.

    Nota

    Si está utilizando un Agente en Nube (o un Agente Privado diferente), recibirá el mismo mensaje de error que antes, ya sea porque no es posible habilitar los archivos locales con un Agente en Nube o porque tiene la agente o Grupo de Agentes incorrecto.