Utilización de un archivo de propiedades de trabajo - dataflow_designer - spectrum_platform - 23.1

Guía de Spectrum Administration

Product type
Portfolio
Integrate
Locate
Verify
Product family
Spectrum
Product
Spectrum > Spectrum Platform
Version
23.1
Language
Español (México)
Product name
Spectrum Technology Platform
Title
Guía de Spectrum Administration
First publish date
2007
Last updated
2024-02-07
Published on
2024-02-07T20:42:41.711499

Un archivo de propiedades de un trabajo contiene argumentos que controlan la ejecución de trabajos cuando usa el ejecutor de trabajos o la Utilidad de administración para ejecutar un trabajo. Utilice un archivo de propiedad de trabajo si desea reutilizar los argumentos mediante la especificación de un solo argumento en la línea de comandos (-f), en lugar de especificar cada argumento de manera individual en la línea de comandos.

Para crear un archivo de propiedades, cree un archivo de texto con un argumento en cada línea.

d % h spectrum.mydomain.com i 30 j validateAddressJob1 u user p password s 8888 t 9999 w true

El archivo de propiedades de un trabajo puede contener estos argumentos:

Requerido Argumento Descripción
No ? Imprime información de uso.
No d delimitador Configura un delimitador de instancia/estado. Solo aparece en la salida sincronizada.
No e Utiliza una conexión HTTPS segura para comunicarse con el servidor Spectrum Technology Platform.
No h nombre de host Especifica el nombre o la dirección IP del servidor Spectrum Technology Platform.
No i pollinterval Especifica la frecuencia con que se verifican los trabajos completos, en segundos. Solo se aplica en el modo sincronizado.
j nombre del trabajo Lista de trabajos por ser ejecutados, separados por comas. Los nombres de los trabajos distinguen mayúsculas de minúsculas. Los trabajos comienzan según el orden de la lista.
No n emaillist Especifica una lista de direcciones de correo electrónico adicionales separadas por comas para las notificaciones de trabajos configuradas.
p contraseña La contraseña del usuario.
No r

Devuelve una lista delimitada con esta información sobre el trabajo escrito en la salida estándar:

  • Posición 1 - Nombre del trabajo
  • Posición 2 - ID del proceso de trabajo
  • Posición 3 - Estado
  • Posición 4 - Fecha de inicio - Hora (MM/DD/AAAA HH:MM:SS)
  • Posición 5 - Fecha de terminación - Hora (MM/DD/AAAA HH:MM:SS)
  • Posición 6 - Número de registros exitosos
  • Posición 7 - Número de registros fallidos
  • Posición 8 - Número de registros malformados
  • Posición 9 - Actualmente sin usar

La información se delimita utilizando un delimitador especificado en el argumento -d. Por ejemplo:

MySimpleJob|4|succeeded|04/09/2019 14:50:47|04/09/2019 14:50:47|100|0|0|

No s puerto Socket (puerto) en el que se ejecuta el servidor Spectrum Technology Platform. El valor predeterminado es 8080.
No t límite de espera Establece el límite de espera (en segundos) para el modo sincronizado. El valor predeterminado es 3600. El valor máximo es 2147483. El límite de espera es global y agregado, y representa el tiempo máximo que se esperará para que se completen todos los trabajos generados.
u username Nombre de inicio de sesión del usuario.
No v Devuelve una salida detallada.
No w Indica que se espere a que los trabajos se completen de modo sincronizado.

Cómo usar ambos argumentos de línea de comandos y un argumento de propiedad

También es válida la combinación de una entrada de línea de comandos y una entrada de archivo de propiedades. Por ejemplo:

java -jar jobexecutor.jar -f /dcg/job.properties -j job1

En este caso, los argumentos de la línea de comandos tienen prioridad sobre los argumentos especificados en el archivo de propiedades. En el ejemplo anterior, el trabajo job1 tendría prioridad sobre un trabajo especificado en el archivo de propiedades.