Consulta informações sobre os nós em um registro de execução de fluxo de tarefas.
Depuração
Parâmetros de solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Exemplo |
Descrição |
|
Action |
String |
Sim |
GetTaskInstanceRelation |
Operação a ser executada. Defina o valor como GetTaskInstanceRelation. |
|
DagId |
Long |
Sim |
7*** |
ID do fluxo de tarefas. Chame a operação ListTaskFlow para obter esse ID. |
|
DagInstanceId |
Long |
Sim |
47**** |
ID do registro de execução do fluxo de tarefas. Chame a operação ListTaskFlowInstance para obter esse ID. |
|
Tid |
Long |
Não |
3*** |
ID do locatário. Chame a operação GetUserActiveTenant ou ListUserTenants para obter esse ID. |
|
RegionId |
String |
Não |
cn-hangzhou |
ID da região onde o Data Management (DMS) está ativado. Para mais informações, consulte Parâmetro RegionID. |
Parâmetros de resposta
| Parâmetro | Tipo | Exemplo | Descrição |
| RequestId | String | 028BF827-3801-5869-8548-F4A039256304 | ID da solicitação. |
| ErrorCode | String | UnknownError | Código de erro. |
| ErrorMessage | String | UnknownError | Mensagem de erro. |
| Success | Boolean | true | Indica se a solicitação foi bem-sucedida. Valores válidos:
|
| NodeList | Array of Node | Informações sobre os nós no registro de execução do fluxo de tarefas. | |
| Node | |||
| Id | Long | 14059 | ID do registro de execução do fluxo de tarefas. |
| NodeId | Long | 14059 | ID do nó. |
| NodeName | String | Spark SQL-1 | Nome do nó. |
| NodeType | Integer | 36 | Tipo do nó. |
| BusinessTime | String | 2021-11-09 14:37:26 | Horário comercial do nó. |
| Status | Integer | 4 | Status do nó. Valores válidos:
|
| Message | String | test | Descrição da tarefa. |
| ExecuteTime | Long | 170655 | Tempo consumido na execução do nó. Unidade: milissegundos. |
| EndTime | String | 2021-11-11 14:38:57 | Horário de conclusão da execução do fluxo de tarefas. Exibido no formato yyyy-MM-DD HH:mm:ss. |
Exemplos
Exemplo de solicitação
http(s)://dms-enterprise.aliyuncs.com/?Action=GetTaskInstanceRelation
&DagId=7***
&DagInstanceId=47****
&Tid=3***
&<Common request parameters>
Exemplos de respostas de sucesso
Formato 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>
Formato 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"
} ]
}
Códigos de erro
Para obter uma lista de códigos de erro, visite o API Error Center.