Consulta o status de tarefas ou nós de fluxo de trabalho em lotes.
Experimente agora
Testar
Autorização RAM
Sintaxe da solicitação
PUT /api/v1/pipelineruns HTTP/1.1
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| body |
object |
Não |
A solicitação de consulta. |
|
| PipelineRuns |
array |
Não |
A lista de tarefas de fluxo de trabalho a serem consultadas. Você deve especificar o parâmetro PipelineRuns ou o parâmetro Nodes. O parâmetro Nodes tem precedência. |
|
|
string |
Não |
O ID da tarefa de fluxo de trabalho. Para obter mais informações sobre como obter o ID da tarefa de fluxo de trabalho, consulte ListPipelineRuns. |
flow-hynm2bv8wqhp5esfxq |
|
| Nodes |
array<object> |
Não |
A lista de nós a serem consultados. Você deve especificar o parâmetro Nodes ou o parâmetro PipelineRuns. O parâmetro Nodes tem precedência. |
|
|
object |
Não |
O nó a ser consultado. |
||
| PipelineRunId |
string |
Não |
O ID da tarefa de fluxo de trabalho. Para obter mais informações sobre como obter o ID da tarefa de fluxo de trabalho, consulte ListPipelineRuns. |
flow-hynm2bv8wqhp5esfxq |
| NodeId |
string |
Não |
O ID do nó da tarefa de fluxo de trabalho. Para obter mais informações sobre como obter o ID do nó, consulte ListPipelineRuns. |
node-hynm2bv8wqhp5esfx1 |
| WorkspaceId |
string |
Não |
O ID do espaço de trabalho. Para obter mais informações sobre como obter o ID do espaço de trabalho, consulte ListWorkspaces. |
948** |
| OutputType |
string |
Não |
O tipo do artefato gerado pelo nó da tarefa de fluxo de trabalho. Valores válidos:
|
DataSet |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
A estrutura da resposta. |
||
| RequestId |
string |
O ID da solicitação. |
473469C7-****-****-****-A3DC0DE3C83E |
| PipelineRuns |
array<object> |
A lista de tarefas de fluxo de trabalho. |
|
|
object |
A tarefa de fluxo de trabalho. |
||
| PipelineRunId |
string |
O ID da tarefa de fluxo de trabalho. |
flow-hynm2bv8wqhp5esfxq |
| Status |
string |
O status da tarefa de fluxo de trabalho. |
Running |
| Name |
string |
O nome da tarefa de fluxo de trabalho. |
myName |
| UserId |
string |
O ID do usuário ao qual o fluxo de trabalho pertence. |
1557702098194904 |
| ParentUserId |
string |
O ID da conta primária à qual o fluxo de trabalho pertence. |
1557702098194904 |
| NodeId |
string |
O ID do nó. |
node-98odqfpcjzwdf3caq3 |
| SourceId |
string |
O ID de origem da tarefa de fluxo de trabalho. |
lmi7d24h3kr0xczjlu |
| IsDeleted |
boolean |
Indica se a tarefa de fluxo de trabalho está excluída. Valores válidos:
|
false |
| Nodes |
array<object> |
A lista de nós da tarefa de fluxo de trabalho. |
|
|
object |
O nó da tarefa de fluxo de trabalho. |
||
| PipelineRunId |
string |
O ID da tarefa de fluxo de trabalho. |
flow-hynm2bv8wqhp5esfxq |
| NodeId |
string |
O ID do nó da tarefa de fluxo de trabalho. |
node-hynm2bv8wqhp5esfx1 |
| Status |
string |
O status do nó da tarefa de fluxo de trabalho. |
Running |
| InputArtifactArchived |
boolean |
Indica se o artefato de entrada está arquivado. Valores válidos:
|
true |
| OutputArtifactArchived |
boolean |
Indica se o artefato de saída está arquivado. Valores válidos:
|
true |
| StartedAt |
string |
A hora de início do nó da tarefa de fluxo de trabalho. A hora é exibida em UTC e segue o padrão ISO 8601 no formato yyyy-MM-ddTHH:mmZ. |
2021-01-21T17:12:35.232Z |
| FinishedAt |
string |
A hora de término do nó da tarefa de fluxo de trabalho. A hora é exibida em UTC e segue o padrão ISO 8601 no formato yyyy-MM-ddTHH:mmZ. |
2021-01-21T17:12:35.232Z |
| NodeName |
string |
O nome do nó da tarefa de fluxo de trabalho. |
dataSource |
| Outputs |
array<object> |
A lista de artefatos de saída do nó da tarefa de fluxo de trabalho. |
|
|
array<object> |
O artefato de saída do nó da tarefa de fluxo de trabalho. |
||
| Name |
string |
O nome do artefato de saída do nó da tarefa de fluxo de trabalho. |
model_****** |
| Type |
string |
O tipo do artefato de saída. Valores válidos:
|
DataSet |
| Metadata |
object |
Os metadados do artefato de saída. |
|
| GmtCreateTime |
string |
A hora de criação do artefato de saída. A hora é exibida em UTC e segue o padrão ISO 8601. |
2021-01-30T12:51:33.028Z |
| Id |
string |
O ID do artefato de saída. |
artifact-ty1xwv*******s8zf |
| Producer |
string |
O produtor do artefato de saída. |
id-3d25-************-77856 |
| NodeId |
string |
O ID do nó da tarefa de fluxo de trabalho ao qual o artefato de saída pertence. |
node-obpzu*******418grb7 |
| PipelineRunId |
string |
O ID da tarefa de fluxo de trabalho à qual o artefato de saída pertence. |
flow-dsjfk******jdskls |
| Value |
string |
O valor do artefato de saída. |
{\"name\": \"model_flow_*********_node_**********_model\", \"location\": {\"name\": \"model_flow_**********_node_***********_model\", \"endpoint\": \"http://service.odps.aliyun.com/api\", \"project\": \"********\"}} |
| ExpandedArtifactIndex |
integer |
O índice do artefato expandido para o artefato de saída. O índice começa em 0. |
0 |
| ExpandableArtifactName |
string |
O nome do artefato expansível para o artefato de saída. |
inputArtifact |
Exemplos
Resposta de sucesso
JSON formato
{
"RequestId": "473469C7-****-****-****-A3DC0DE3C83E",
"PipelineRuns": [
{
"PipelineRunId": "flow-hynm2bv8wqhp5esfxq",
"Status": "Running",
"Name": "myName",
"UserId": "1557702098194904",
"ParentUserId": "1557702098194904",
"NodeId": "node-98odqfpcjzwdf3caq3",
"SourceId": "lmi7d24h3kr0xczjlu",
"IsDeleted": false
}
],
"Nodes": [
{
"PipelineRunId": "flow-hynm2bv8wqhp5esfxq",
"NodeId": "node-hynm2bv8wqhp5esfx1",
"Status": "Running",
"InputArtifactArchived": true,
"OutputArtifactArchived": true,
"StartedAt": "2021-01-21T17:12:35.232Z",
"FinishedAt": "2021-01-21T17:12:35.232Z",
"NodeName": "dataSource"
}
],
"Outputs": [
{
"Name": "model_******",
"Type": "DataSet",
"Metadata": {
"test": "test",
"test2": 1
},
"GmtCreateTime": "2021-01-30T12:51:33.028Z",
"Id": "artifact-ty1xwv*******s8zf",
"Producer": "id-3d25-************-77856",
"NodeId": "node-obpzu*******418grb7\n",
"PipelineRunId": "flow-dsjfk******jdskls",
"Value": "{\\\"name\\\": \\\"model_flow_*********_node_**********_model\\\", \\\"location\\\": {\\\"name\\\": \\\"model_flow_**********_node_***********_model\\\", \\\"endpoint\\\": \\\"http://service.odps.aliyun.com/api\\\", \\\"project\\\": \\\"********\\\"}}",
"ExpandedArtifactIndex": 0,
"ExpandableArtifactName": "inputArtifact"
}
]
}
Códigos de erro
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.