Todos los productos
Search
Centro de documentos

DataWorks:Nodo de parámetros

Última actualización: Sep 04, 2026

Un nodo de parámetros es un nodo virtual que gestiona los parámetros dentro de un flujo de trabajo y los transmite entre nodos de tareas. Admite parámetros constantes, variables y de paso directo desde nodos anteriores. Los nodos que requieren parámetros pueden establecer una dependencia con el nodo de parámetros para acceder a ellos directamente.

Descripción general

Un nodo de parámetros es un nodo virtual que no ejecuta tareas de cómputo de datos ni genera datos. Se utiliza principalmente para la transmisión de parámetros entre nodos y para la gestión centralizada de parámetros.

  • Transmisión de parámetros entre nodos

    Cuando un nodo posterior requiere parámetros de salida de varios nodos anteriores en distintos niveles, puede consolidarlos en un nodo de parámetros. Agregue todos los parámetros necesarios al nodo de parámetros y configure el nodo posterior para que dependa directamente de él.

    image

    En la figura anterior, el nodo Sq_MySQL_G requiere los parámetros de salida de los nodos Sq_MySQL_B y Sq_MySQL_E. Puede usar un nodo de parámetros como nodo posterior tanto para Sq_MySQL_B como para Sq_MySQL_E. Agregue al nodo de parámetros todos los parámetros que necesita Sq_MySQL_G. Luego, establezca Sq_MySQL_G como nodo posterior del nodo de parámetros para recibir sus parámetros de salida. De este modo, Sq_MySQL_G obtiene los parámetros de Sq_MySQL_B y Sq_MySQL_E a través del nodo de parámetros.

  • Gestión centralizada de parámetros

    Cuando los nodos de tareas posteriores en un flujo de trabajo necesitan ciertos parámetros constantes o variables, puede agregarlos todos a un único nodo de parámetros. Los nodos posteriores dependen entonces directamente del nodo de parámetros, lo que centraliza la gestión de parámetros del flujo de trabajo.

    image

    En la figura anterior, los nodos Sq2_MySQL_A, Sq2_MySQL_C, Sq2_MySQL_D, Sq2_MySQL_E y Sq2_MySQL_F requieren parámetros. Puede utilizar un nodo de parámetros para obtener los parámetros de salida de los nodos anteriores y configurar los parámetros variables o constantes necesarios. Este nodo de parámetros sirve entonces como dependencia anterior para dichos nodos.

Requisitos previos

  • El usuario de RAM que desea utilizar está agregado a su espacio de trabajo.

    Si desea usar un usuario de RAM para desarrollar tareas, debe agregarlo a su espacio de trabajo como miembro y asignarle el rol Develop o Workspace Administrator. El rol Workspace Administrator tiene más permisos de los necesarios. Tenga precaución al asignar el rol Workspace Administrator. Para obtener más información sobre cómo agregar un miembro y asignarle roles, consulte Add members to a workspace.

  • Hay un resource group serverless asociado a su espacio de trabajo. Para obtener más información, consulte los temas en el directorio Use serverless resource groups.

  • Antes de configurar un nodo de parámetros, debe crear uno. Para obtener más información, consulte Create nodes for a scheduling workflow.

Nota

Para hacer referencia a parámetros desde un nodo de parámetros, un nodo de tareas debe ser su nodo posterior directo y tener configurado el nodo de parámetros como dependencia anterior.

Paso 1: Configurar el nodo de parámetros

Puede crear parámetros constantes, variables y de paso directo en un nodo de parámetros. Las siguientes secciones describen cómo configurar cada tipo.

Agregar un parámetro constante

Un parámetro constante tiene un valor fijo que se configura directamente en el nodo de parámetros.

  1. Abra el editor del nodo de parámetros y haga clic en el botón para agregar parámetros en la esquina superior izquierda.

  2. Configure el parámetro constante:

    Parámetro

    Descripción

    Nombre del parámetro

    Un nombre de parámetro personalizado.

    Nota

    Este nombre se usa para la selección cuando los nodos posteriores agregan parámetros.

    Tipo de parámetro

    Constante.

    Valor

    Un valor constante personalizado.

    Descripción

    Una descripción personalizada del parámetro.

  3. Después de configurar el parámetro constante, haga clic en Save en la columna Actions para guardar el parámetro.

Agregar un parámetro variable

Si el valor del parámetro es una variable, como una variable de hora del sistema, establezca el tipo de parámetro como variable al agregarlo.

  1. Abra el editor del nodo de parámetros y haga clic en el botón para agregar parámetros en la esquina superior izquierda.

  2. Configure el parámetro variable:

    Parámetro

    Descripción

    Nombre del parámetro

    Un nombre de parámetro personalizado.

    Nota

    Este nombre se usa para la selección cuando los nodos posteriores agregan parámetros.

    Tipo de parámetro

    Variable.

    Valor

    Un valor variable personalizado.

    Nota

    Para obtener más información sobre los parámetros variables, consulte Configure scheduling parameters.

    Descripción

    Una descripción personalizada del parámetro.

  3. Después de configurar el parámetro variable, haga clic en Save en la columna Actions para guardar el parámetro.

Agregar un parámetro variable de paso directo

Una variable de paso directo transfiere los parámetros de salida de los nodos anteriores a los nodos posteriores. Su valor puede establecerse en cualquier parámetro de salida de los nodos de dependencia anteriores especificados en la configuración de programación del nodo de parámetros.

  1. Abra el editor del nodo de parámetros y haga clic en schedule settings en el lado derecho. En Scheduling Settings > Scheduling Dependency > Node dependency configuration, haga clic en Add Dependency y configure el nodo cuyos parámetros desea transferir como dependencia anterior.

  2. Después de configurar la dependencia, cambie a Scheduling Parameters y haga clic en Add parameters. Configure los siguientes ajustes:

    1. Introduzca un nombre personalizado para el nuevo parámetro.

    2. Haga clic en el botón image para buscar y asociar un parámetro de salida de un nodo anterior.

  3. Una vez finalizada la configuración de los parámetros, cierre el panel de configuración de programación. En la página del nodo de parámetros, haga clic en Add y configure los siguientes ajustes:

    Parámetro

    Descripción

    Nombre del parámetro

    Un nombre de parámetro personalizado.

    Nota

    Este nombre se usa para la selección cuando los nodos posteriores agregan parámetros.

    Tipo de parámetro

    Variable de paso directo.

    Valor

    Seleccione un parámetro anterior que se haya asociado en la configuración de programación desde la lista desplegable.

    Descripción

    Una descripción personalizada del parámetro.

  4. Después de configurar el parámetro variable de paso directo, haga clic en Save en la columna Actions para guardar el parámetro.

Una vez finalizada la configuración de los parámetros del nodo de parámetros, configure sus ajustes de programación. Para obtener más información, consulte Configure schedule settings.

Paso 2: Usar parámetros en nodos posteriores

Después de configurar el nodo de parámetros, puede usar sus parámetros directamente en los nodos posteriores para una gestión centralizada.

Nota

Para usar parámetros de un nodo de parámetros en un nodo posterior, debe agregar parámetros en los parámetros de programación del nodo posterior para asociarlos con el nodo de parámetros.

  1. Asocie los parámetros del nodo de parámetros anterior.

    1. Abra el editor del nodo de parámetros y haga clic en schedule settings en el lado derecho. En Scheduling Settings > Scheduling Dependency > Node dependency configuration, haga clic en Add Dependency y configure el nodo de parámetros como dependencia anterior.

    2. Después de configurar la dependencia, cambie a Scheduling Parameters y haga clic en Add parameters. Configure los siguientes ajustes:

      1. Introduzca un nombre personalizado para el nuevo parámetro.

      2. Haga clic en el botón image para buscar y asociar un parámetro de salida del nodo de parámetros anterior.

  2. Después de configurar los parámetros, puede hacer referencia a ellos en el script del nodo mediante ${parameter name} para obtener los parámetros transmitidos desde el nodo de parámetros.

Paso 2: Desplegar y gestionar el nodo

  1. Una vez completada la configuración de programación, puede enviar y desplegar el nodo junto con sus nodos anteriores y posteriores en el entorno de producción. Para obtener más información, consulte Deploy nodes.

  2. Después del despliegue, la tarea se ejecuta periódicamente según la programación configurada. Puede ver las tareas programadas desplegadas y realizar operaciones de O&M en Operation and Maintenance Center > Node O&M > Auto Triggered Task O&M > Auto Triggered Task. Para obtener más información, consulte Manage scheduled tasks.