Récupère les informations sur les nœuds d'un enregistrement d'exécution de flux de tâches.
Débogage
Paramètres de requête
|
Paramètre |
Type |
Obligatoire |
Exemple |
Description |
|
Action |
String |
Oui |
GetTaskInstanceRelation |
Opération à effectuer. Définissez la valeur sur GetTaskInstanceRelation. |
|
DagId |
Long |
Oui |
7*** |
ID du flux de tâches. Appelez l'opération ListTaskFlow ou ListLhTaskFlowAndScenario pour obtenir l'ID du flux de tâches. |
|
DagInstanceId |
Long |
Oui |
47**** |
ID de l'enregistrement d'exécution du flux de tâches. Appelez l'opération ListTaskFlowInstance pour obtenir l'ID de l'enregistrement d'exécution. |
|
Tid |
Long |
Non |
3*** |
ID du locataire. Appelez l'opération GetUserActiveTenant ou ListUserTenants pour obtenir l'ID du locataire. |
|
RegionId |
String |
Non |
cn-hangzhou |
Région dans laquelle Data Management (DMS) est activé. Pour plus d'informations, consultez la rubrique Paramètre RegionID. |
Paramètres de réponse
| Paramètre | Type | Exemple | Description |
| RequestId | String | 028BF827-3801-5869-8548-F4A039256304 | ID de la requête. |
| ErrorCode | String | UnknownError | Code d'erreur renvoyé en cas d'échec de la requête. |
| ErrorMessage | String | UnknownError | Message d'erreur renvoyé en cas d'échec de la requête. |
| Success | Boolean | true | Indique si la requête a abouti. Valeurs possibles :
|
| NodeList | Array of Node | Informations sur les nœuds de l'enregistrement d'exécution du flux de tâches. |
|
| Node | |||
| Id | Long | 14059 | ID de l'enregistrement d'exécution du flux de tâches. |
| NodeId | Long | 14059 | ID du nœud. |
| NodeName | String | Spark SQL-1 | Nom du nœud. |
| NodeType | Integer | 36 | Type du nœud. Pour plus d'informations sur les valeurs valides de ce paramètre, consultez la rubrique Paramètre NodeType. |
| BusinessTime | String | 2021-11-09 14:37:26 | Heure métier du nœud. |
| Status | Integer | 4 | Statut du nœud. Valeurs possibles :
|
| Message | String | test | Description de la tâche. |
| ExecuteTime | Long | 170655 | Durée d'exécution du nœud. Unité : millisecondes. |
| EndTime | String | 2021-11-11 14:38:57 | Heure de fin d'exécution du flux de tâches. Format : yyyy-MM-DD HH:mm:ss. |
Exemples
Exemple de requête
http(s)://dms-enterprise.aliyuncs.com/?Action=GetTaskInstanceRelation
&DagId=7***
&DagInstanceId=47****
&Tid=3***
&<Common request parameters>
Exemple de réponse réussie
Format XML
HTTP/1.1 200 OK
Content-Type:application/xml
<GetTaskInstanceRelationResponse>
<RequestId>028BF827-3801-5869-8548-F4A039256304</RequestId>
<Success>true</Success>
<NodeList>
<Id>14059</Id>
<NodeId>14059</NodeId>
<NodeName>Spark SQL-1</NodeName>
<NodeType>36</NodeType>
<BusinessTime>2021-11-09 14:37:26</BusinessTime>
<Status>4</Status>
<Message>test</Message>
<ExecuteTime>170655</ExecuteTime>
<EndTime>2021-11-11 14:38:57</EndTime>
</NodeList>
</GetTaskInstanceRelationResponse>
Format JSON
HTTP/1.1 200 OK
Content-Type:application/json
{
"RequestId" : "028BF827-3801-5869-8548-F4A039256304",
"Success" : true,
"NodeList" : [ {
"Id" : 14059,
"NodeId" : 14059,
"NodeName" : "Spark SQL-1",
"NodeType" : 36,
"BusinessTime" : "2021-11-09 14:37:26",
"Status" : 4,
"Message" : "test",
"ExecuteTime" : 170655,
"EndTime" : "2021-11-11 14:38:57"
} ]
}
Codes d'erreur
Pour obtenir la liste des codes d'erreur, consultez le Centre d'erreurs de l'API.