Todos los productos
Search
Centro de documentos

DataWorks:Errores en nodos

Última actualización: Sep 04, 2026

Este tema proporciona respuestas a algunas preguntas frecuentes sobre errores en nodos.

Una tarea configurada para reintentar tras un error no se reintenta después de un fallo en la ejecución y reporta Task Run Timed Out, Killed by System!!

  • Problema

    Una tarea objetivo no se vuelve a ejecutar después de un fallo y reporta el error Task Run Timed Out, Killed by System!. Este problema ocurre incluso cuando la opción Rerun en el Time attribute de la configuración Scheduling Settings de la tarea está establecida en Allow Regardless of Running Status o Do not rerun on success, lo cual permite que la tarea se vuelva a ejecutar después de un fallo.

  • Causa

    La configuración Scheduling Settings de esta tarea tiene un Timeout configurado en su Time attribute. Cuando el tiempo de ejecución de la tarea supera el tiempo de espera, la tarea finaliza automáticamente. Una tarea que falla debido a un tiempo de espera agotado no activa una nueva ejecución.

  • Solución:

    Vuelva a ejecutar el nodo manualmente.

¿Qué debo hacer si se reporta el siguiente error al ejecutar un nodo: OSError: [Errno 7] Argument list too long?

  • Descripción del problema:

    Se reporta el siguiente error al ejecutar un nodo: OSError:[Errno 7] Argument list too long.

  • Causa

    El tamaño del código SQL supera el límite de 128 KB.

  • Solución:

    Divida el código SQL y ejecútelo de nuevo.

    Nota

    El número de comandos SQL en un solo nodo no puede superar los 200.

ODPS-0420095: Access Denied - Authorization Failed [4093], You have NO privilege to do the restricted operation on {acs:odps:*:projects/xxxx}. Access Mode is AllDenied.

  • Causa:

    El proyecto al que pertenece el trabajo que ejecuta está deshabilitado.

  • Solución

    • Compruebe si su cuenta tiene pagos pendientes o si la suscripción de la cuota de cómputo predeterminada del proyecto ha caducado. De ser así, el proyecto se restaurará automáticamente después de que agregue fondos o renueve su suscripción. El proceso de restauración puede tardar entre 2 y 30 minutos, dependiendo del número de pedidos y proyectos que tenga.

    • Si el problema no se debe a pagos pendientes o a una suscripción caducada, es posible que el proyecto se haya deshabilitado manualmente. Puede ir a la página Projects de la consola de MaxCompute para restaurar el proyecto

      . Para obtener más información, consulte

      Project Management

      .

¿Qué debo hacer si aparece el mensaje ODPS-0420061: Invalid parameter in HTTP request - Fetched data is larger than the rendering limitation. Please try to reduce your limit size or column number?

Especifique un umbral para el número de registros de datos que se pueden devolver en su sentencia SQL. Si desea obtener más registros de datos, puede exportarlos. Si necesita obtener más de 10,000 registros de datos, utilice un comando Tunnel para exportarlos.

¿Qué debo hacer si los datos sincronizados mediante varios hilos están desordenados?

Un nodo de sincronización lee datos de las tablas de MaxCompute en orden aleatorio. Si no configura opciones de ordenamiento, los datos devueltos por el nodo de sincronización también estarán desordenados.

De forma predeterminada, los datos sincronizados desde MaxCompute se almacenan en orden aleatorio. Si desea obtener datos ordenados, configure las opciones de ordenamiento para los datos sincronizados. Por ejemplo, puede configurar order by xx limit n en la sentencia SQL del nodo de sincronización para ordenar los datos.

¿Qué debo hacer si mi nodo de sincronización que utiliza un origen de datos de AnalyticDB for MySQL y se ejecuta en un resource group compartido no logra ejecutarse?

Debe activar un resource group exclusivo para programación, conectarlo a la VPC y luego volver a ejecutar la tarea de AnalyticDB for MySQL. Para obtener más información, consulte Test the connectivity of a data source.

Al ejecutar un nodo de sincronización de datos que usa un origen de datos MySQL, el sistema muestra un mensaje de error que indica que el controlador Java Database Connectivity (JDBC) para el nodo MySQL no es compatible. ¿Qué debo hacer?

  • El mensaje de error sql execute failed! The JDBC driver is not supported. aparece porque

  • el origen de datos MySQL que seleccionó no se agregó mediante el modo de cadena de conexión.

  • Solución

    Seleccione un origen de datos creado en modo de cadena de conexión. Puede ir a la página Data source management, buscar el origen de datos deseado y hacer clic en Edit en la columna Actions para verificar el modo de creación en la página Edit Data Source. Para obtener más información, consulte Configure a MySQL data source.

¿Cómo puedo consultar los registros de un nodo for-each, do-while o PAI en Operation Center?

Haga clic en el nombre de la instancia deseada de un nodo for-each, do-while o PAI en la página Cycle Instance de Operation Center; luego, haga clic con el botón derecho en la instancia dentro del grafo acíclico dirigido (DAG) de la misma y seleccione View Internal Nodes.

¿Qué debo hacer si aparece el mensaje de error error in your condition run fail al ejecutar un nodo de rama?

  • Compruebe si las condiciones de rama que especificó para el nodo de rama cumplen con las especificaciones de la sintaxis de Python.

  • Si la salida del nodo de asignación antecesor del nodo de rama son cadenas de texto, debe encerrar las variables entre comillas simples (') para que el nodo de rama pueda referenciarlas.

¿Qué debo hacer si aparece el mensaje de error None Ftp connection info!! al ejecutar un nodo FTP Check?

  • Descripción del problema: El nodo FTP Check, utilizado para verificar si el origen de datos FTP contiene el archivo Done, falla en su ejecución y aparece el mensaje de error None Ftp connection info!!.

  • Posible causa: El origen de datos FTP está configurado incorrectamente. Como resultado, el nodo FTP Check no logra obtener la información del origen de datos FTP.

  • Data source managementData source managementData source managementConfigure an FTP data source Solución

¿Qué debo hacer si aparece el mensaje de error Connect Failed al ejecutar un nodo FTP Check?

  • Descripción del problema: El nodo FTP Check, utilizado para verificar si el origen de datos FTP contiene el archivo Done, falla en su ejecución y aparece el mensaje de error Connect Failed.

  • Posible causa: El origen de datos FTP no logra conectarse al servidor FTP.

  • telnet IP portConsola de DataWorksData source managementData source managementData source management Solución

¿Qué debo hacer si aparece el mensaje de error The current time has exceeded the end-check time point! al ejecutar un nodo FTP Check?

  • Descripción del problema: El nodo FTP Check, utilizado para verificar si el origen de datos FTP contiene el archivo Done, falla en su ejecución y aparece el mensaje de error The current time has exceeded the end-check time point!.

  • Causa

    La hora actual ha superado el Time for Stopping Check especificado para el monitoreo del archivo Done, lo que provoca que la tarea falle inmediatamente.

  • Solución

    Según sus requisitos empresariales, vuelva a configurar un Time for Stopping Check válido para la tarea del nodo FTP Check. Para obtener más información, consulte Configure a check policy.

¿Qué debo hacer si aparece el mensaje de error File not Exists or exceeded the end-check time point! al ejecutar un nodo FTP Check?

  • Descripción del problema: El nodo FTP Check, utilizado para verificar si el origen de datos FTP contiene el archivo Done, falla en su ejecución y aparece el mensaje de error File not Exists or exceeded the end-check time point!.

  • Causa

    La tarea no encontró el archivo Done en el origen de datos FTP antes del Time for Stopping Check especificado, o bien la duración de la verificación superó el Time for Stopping Check configurado.

  • Solución: Se trata de un error esperado. Si aparece este mensaje de error, DataWorks no activa la ejecución del nodo descendiente del nodo FTP Check.

Error: no available machine resources under the task resource group

  • Síntoma: Operation Center reporta un error. no available machine resources under the task resource group

  • Solución: En el panel de navegación izquierdo de la página Operation Center, haga clic en Auto Triggered Task O&M > Auto Triggered Task para cambiar el resource group de programación que utiliza la tarea.

Modificar un resource group de programación