Todos los productos
Search
Centro de documentos

DataWorks:Retirar nodos del despliegue

Última actualización: Sep 04, 2026

Este tema describe problemas comunes relacionados con el retiro de nodos del despliegue.

Retirar un nodo del despliegue

Si usa un espacio de trabajo en modo estándar, el entorno de desarrollo está aislado del entorno de producción. Cuando elimina un nodo en Data Studio, este se elimina solo del entorno de desarrollo. Para quitar el nodo del entorno de producción, debe desplegar la eliminación en dicho entorno. El nodo se retira del despliegue únicamente cuando este finaliza correctamente. Para obtener más información, consulte Undeploy a task.

Comprobar que el retiro del despliegue fue correcto

Una vez completado el retiro del despliegue, vaya a la página Operation Center > Scheduled Tasks y compruebe que el nodo ya no aparece en la lista. Si el nodo no se encuentra en la lista, significa que se retiró del despliegue correctamente.

Restaurar un nodo retirado del despliegue

Después de retirar un nodo del despliegue, este se mueve a la Papelera de reciclaje. Restaure la tarea retirada from la Papelera de reciclaje. Para obtener más información, consulte Restore a task.

Error: Please deploy the file ${filename} to the production environment or cancel its deployment

  • Causa: La Papelera de reciclaje en DataWorks solo restaura elementos, como nodos, recursos o funciones, si se eliminaron tanto del entorno de desarrollo como del de producción. Este error ocurre cuando un elemento se elimina del entorno de desarrollo, pero dicha eliminación no se ha desplegado en el entorno de producción.

  • Solución: Vaya a la página de despliegue de tareas, cancel the deployment correspondiente a la tarea actual y, después, restaure el archivo en Data Studio.

Error: Deletion fails because the node has downstream nodes

  • Causa: Para garantizar la ejecución normal de las tareas posteriores, DataWorks permite retirar una tarea del despliegue únicamente cuando esta no tiene dependencias posteriores ni en el entorno de desarrollo ni en el de producción.

    Nota

    Retirar un nodo del despliegue puede provocar que otras tareas dependientes de este nodo se ejecuten de forma anómala. Comuníquese con los responsables de todas las tareas que dependen de este nodo antes de continuar.

  • Solución:

    1. Revise las dependencias posteriores de la tarea por retirar del despliegue: Vaya a la página de tareas programadas en Operation Center, tanto para el entorno de desarrollo como para el de producción, y compruebe si la tarea tiene dependencias posteriores. Para obtener más información, consulte View node dependencies.

    2. Elimine las dependencias posteriores de la tarea por retirar del despliegue:

      1. Vaya a la página de configuración de programación de la tarea dependiente posterior y elimine la dependencia de la tarea por retirar del despliegue. Para obtener más información, consulte Delete or change node dependencies.

      2. Envíe la tarea posterior para eliminar la dependencia entre dicha tarea y la tarea por retirar del despliegue en el entorno de desarrollo.

      3. Despliegue la tarea posterior para eliminar la dependencia entre dicha tarea y la tarea por retirar del despliegue en el entorno de producción.

      4. Continúe con el retiro de la tarea del despliegue. Para obtener más información, consulte Undeploy a task.

No es posible detener instancias históricas de un nodo eliminado

  • Descripción: Después de eliminar un nodo de un flujo de trabajo y desplegar la eliminación en el entorno de producción, las instancias programadas generadas previamente para ese nodo permanecen en el entorno de producción. Estas instancias históricas pueden seguir ejecutándose y activar alertas de tiempo de espera agotado. Es posible que no pueda finalizar o congelar estas instancias directamente.

  • Solución:

    1. Vaya a la página Operation Center > Scheduled Instances y busque por nombre del flujo de trabajo o nombre del nodo para localizar la instancia del flujo de trabajo objetivo.

    2. Seleccione la instancia objetivo y ejecute la operación Terminate o Freeze. Si el flujo de trabajo contiene varias instancias, gestione todas las instancias relacionadas una por una.

    3. Si las operaciones habituales no funcionan, envíe un ticket para ponerse en contacto con el soporte técnico de DataWorks y solicitar asistencia.