Tous les produits
Search
Centre de documentation

:ListTasksInTaskFlow

Dernière mise à jour :Aug 09, 2026

Répertorie les tâches d'un flux de tâches spécifié.

Débogage

OpenAPI Explorer calcule automatiquement la valeur de signature. Nous vous recommandons d'appeler cette opération dans OpenAPI Explorer, qui génère dynamiquement des exemples de code pour différents SDK.

Paramètres de requête

Paramètre Type Obligatoire Exemple Description
Action String Oui ListTasksInTaskFlow

Opération à effectuer. Définissez la valeur sur ListTasksInTaskFlow.

Tid Long Non 3***

ID du locataire.

Remarque Pour afficher l'ID du locataire, placez le pointeur sur la photo de profil dans le coin supérieur droit de la console Data Management (DMS). Pour plus d'informations, consultez la rubrique Afficher les informations sur le locataire actuel.
DagId Long Oui 32***

ID du flux de tâches. Appelez l'opération ListTaskFlow ou ListLhTaskFlowAndScenario pour récupérer l'ID du flux de tâches.

Paramètres de réponse

Paramètre Type Exemple Description
RequestId String 8B36B063-6B7D-5595-9FCF-3844B7B7ACD4

ID de la requête. Utilisez cet ID pour localiser les journaux et résoudre les problèmes.

ErrorCode String UnknownError

Code d'erreur renvoyé en cas d'échec de la requête.

ErrorMessage String The task flow does not exist, or you don't have the permission.

Message d'erreur renvoyé en cas d'échec de la requête.

Success Boolean true

Indique si la requête a abouti. Valeurs possibles :

  • true : la requête a abouti.
  • false : la requête a échoué.
Tasks Array of Task

Tâches du flux de tâches.

Task
NodeName String Cross-Database Spark SQL-1

Nom du nœud.

NodeType String SPARK_SQL

Type du nœud. Pour plus d'informations sur les valeurs valides de ce paramètre, consultez la section Paramètre NodeType.

NodeContent String { "dbId":123456, // Database ID "sql":"/* Use the database syntax selected for the current node to write SQL statements */", // SQL statement "dbType":"polardb" // Database type }

Configuration du nœud.

TimeVariables String { "variables":[ // "variables" are fixed values { "name":"var", // "name" indicates the variable name "pattern":"yyyy-MM-dd|+0m+0h-2d+0w+0M+1y" // See later comments } ] }

Variables temporelles configurées pour le nœud.

NodeConfig String { "rerun":{ // Fixed value (Required) "rerunEnable":true, // Whether to enable rerun "rerunCount":1, // Number of reruns "rerunInterval":10 // Rerun interval } }

Configuration avancée du nœud.

NodeOutput String { "outputs":[ { /* Variable extraction settings { "row":0, // Rows. -1 indicates all rows. "column":-1, // Columns. -1 indicates all columns. /* Delimiter When you select all rows or columns, you must specify a connector. The returned value of the variable is a string. */ "combiner":"," } */ "extractMethod":"{\"row\":0,\"column\":-1,\"combiner\":\",\"}", "variableName":"var", // Variable name "description":"For demo" // Variable description } ] }

Variables de sortie de la tâche.

GraphParam String {\"x\":435,\"y\":192,\"layoutType\":\"Horizontal\"}

Position du nœud sur le graphe orienté acyclique (DAG).

NodeId String 92***

ID du nœud.

Exemples

Exemple de requête

 
 
 
&Common request parameters

Exemple de réponse réussie

Format XML

 
 

 
     
     
     
         
         
        <NodeContent>{     "dbId":123456, // Database ID     "sql":"/* Use the database syntax selected for the current node to write SQL statements. */", // SQL statement     "dbType":"polardb" // Database type }</NodeContent>
        <TimeVariables>{   "variables":[     // "variables" are fixed values.     {       "name":"var", // "name" indicates the variable name       "pattern":"yyyy-MM-dd|+0m+0h-2d+0w+0M+1y" // See later comments     }   ] }</TimeVariables>
        <NodeConfig>{     "rerun":{ // Fixed value (Required)         "rerunEnable":true, // Whether to enable rerun         "rerunCount":1, // Number of reruns         "rerunInterval":10 // Rerun interval     } }</NodeConfig>
        <NodeOutput>{     "outputs":[         {             /*             Variable extraction settings             {                 "row":0, // Rows. -1 indicates all rows.                 "column":-1, // Columns. -1 indicates all columns.                /*                 Delimiter                 If you select all rows or columns, you must specify a connector. The returned value of the variable is a string.                 */                 "combiner":","              }             */             "extractMethod":"{\"row\":0,\"column\":-1,\"combiner\":\",\"}",              "variableName":"var", // Variable name             "description":"For demo" // Variable description         }     ] }</NodeOutput>
         
         
     
 

Format JSON

 
 

 
   
   
   
     
     
    "NodeContent" : "{     \"dbId\":123456, // Database ID     \"sql\":\"/* Use the database syntax selected for the current node to write SQL statements */\", // SQL statement     \"dbType\":\"polardb\" // Database type }",
    "TimeVariables" : "{   \"variables\":[     // \"variables\" are fixed values     {       \"name\":\"var\", // "name" indicates the variable name       \"pattern\":\"yyyy-MM-dd|+0m+0h-2d+0w+0M+1y\" // See later comments     }   ] }",
    "NodeConfig" : "{     \"rerun\":{ // Fixed value (required)         \"rerunEnable\":true, // Whether to enable rerun         \"rerunCount\":1, // Number of reruns         \"rerunInterval\":10 // Rerun interval     } }",
    "NodeOutput" : "{     \"outputs\":[         {             /*             Variable extraction settings             {                 \"row\":0, // Rows. -1 indicates all rows.                 \"column\":-1, // Columns. -1 indicates all columns.                 /*                 Delimiter                 When you select all row or columns, you must specify a connector. The returned value of the variable is a string.                 */                 \"combiner\":\",\"              }             */             \"extractMethod\":\"{\\\"row\\\":0,\\\"column\\\":-1,\\\"combiner\\\":\\\",\\\"}\",              \"variableName\":\"var\", // Variable name             \"description\":\"For demo\" // Variable description         }     ] }",
     
     
   
 

Codes d'erreur

Pour obtenir la liste des codes d'erreur, consultez le Centre d'erreurs de l'API.