0 / 0
Volver a la versión inglesa de la documentación
Ejecutar flujos en secuencia con Orchestration Pipelines en DataStage
Última actualización: 09 dic 2024
Orquestación de flujos con Orchestration Pipelines en DataStage

Con Orchestration Pipelines, puede crear un pipeline para orquestar la ejecución de DataStage trabajos en secuencia y según las condiciones que elija.

Paleta y lienzo en conductos de orquestación

Para ejecutar DataStage en un conducto, puede crear un nuevo conducto y añadir componentes para ejecutar un flujo seleccionado. También puede importar un archivo ISX existente para migrar un DataStage existente.

Componentes

Un flujo de interconexión se compone de objetos de nodo. Utilice estos componentes para ejecutar trabajos de DataStage en el orden que prefiera, definir las acciones que deben llevarse a cabo en función del éxito del trabajo, ejecutar scripts, enviar notificaciones y ejecutar secciones en bucle. Los componentes y características más relevantes para DataStage se enumeran en Componentes de la línea de producción para DataStage.

Puede especificar condiciones en las conexiones entre componentes de interconexión para determinar cuándo un flujo continuará en el siguiente nodo. Para obtener más información, consulte Adición de condiciones a una interconexión. Para definir una condición compleja, escriba una expresión en el creador de expresiones.

También puede escribir expresiones para definir variables de usuario compartidas entre nodos, o para definir una entrada en un nodo si el componente incluye la opción Entrar expresión . El generador de expresiones utiliza la sintaxis CEL y tiene varias funciones incorporadas. Para hacer referencia a un componente de interconexión como una variable dentro de una expresión, copie el ID de nodo de las propiedades del nodo o utilice tasks. para rellenar automáticamente el ID de nodo del nodo anterior en el flujo.

Conjuntos de parámetros

Puede añadir objetos globales como conjuntos de parámetros a un flujo de interconexión pulsando el icono Objetos globales . También puede editar el conjunto de parámetros para un trabajo de DataStage en una interconexión. Pulse Editar conjunto de parámetros para este trabajo en el panel de propiedades de un nodo de trabajo Ejecutar DataStage para seleccionar el conjunto de valores que se utilizará para el trabajo y editar valores. Pulse el icono de enlace para desenlazar un valor de parámetro del conjunto de origen y especificar un valor diferente. Asigne un valor de parámetro a Configuración de trabajo predeterminada para utilizar los valores predeterminados del trabajo DataStage . También puede especificar valores de parámetro como series o expresiones, seleccionarlos desde otro nodo o asignarlos desde PROJDEF o los parámetros de interconexión. Cuando el origen es un conjunto de parámetros, puede elegir un conjunto de valores diferente. Si el conjunto de parámetros existe en la interconexión, puede seleccionar Conjunto de valores a partir de parámetros de interconexión. Los trabajos de secuencia en DataStage tradicional con el valor de conjunto de parámetros "Como-predefinido" o "Asignar conjunto de parámetros de interconexión" se migran a Conjunto de valores desde parámetros de interconexión.

También puede seleccionar Editar parámetros locales para editar los parámetros locales de un trabajo. Seleccione Configuración de trabajo predeterminada para utilizar los valores de trabajo predeterminados o Parámetros de interconexión para asignar valores si se definen los mismos parámetros en la interconexión.

Migración

La migración requiere que las expresiones DataStage se conviertan en expresiones CEL. Para obtener más información sobre CEL y el Constructor de expresiones, consulte Expresiones y limitaciones de CEL en DataStage. Para obtener más información sobre otros requisitos y limitaciones de migración, consulte Migración y construcción de flujos de interconexión para DataStage.