Consulta os detalhes de todos os DAGs para um único backfill de dados com base no OpSeq, o identificador exclusivo do backfill de dados.
Descrição da operação
Os tipos de DAG:
MANUAL: Fluxo de trabalho de tarefa manual.
SMOKE_TEST: Fluxo de trabalho de smoke test.
SUPPLY_DATA: Backfill de dados.
BUSINESS_PROCESS_DAG: Fluxo de trabalho de processo de negócios único.
Os status do DAG:
CREATED: Criado.
RUNNING: Em execução.
FAILURE: Falhou.
SUCCESS: Bem-sucedido.
Experimente agora
Testar
Autorização RAM
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| OpSeq |
integer |
Sim |
O OpSeq. Você pode obter esse valor a partir da resposta de CreateDagComplement. Antes de criar uma tarefa de backfill de dados, normalmente é necessário concluir o processo de negócios, criar arquivos e enviá-los. Você também pode obter o DagId chamando RunCycleDagNodes, RunSmokeTest ou RunManualDagNodes e, em seguida, chamar GetDag para obter o OpSeq. |
123 |
| ProjectEnv |
string |
Sim |
A identidade do ambiente de agendamento e O&M. PROD indica o ambiente de produção e DEV indica o ambiente de desenvolvimento. Valores válidos:
|
PROD |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
A estrutura da resposta. |
||
| HttpStatusCode |
integer |
O código de status HTTP. |
200 |
| RequestId |
string |
O ID da solicitação. Você pode usar o ID para localizar logs e solucionar problemas. |
7782a299-b291-4fee-8424-cf8058efa8e8 |
| ErrorMessage |
string |
A mensagem de erro. |
The connection does not exist. |
| ErrorCode |
string |
O código de erro. |
Invalid.Tenant.ConnectionNotExists |
| Success |
boolean |
Indica se a chamada foi bem-sucedida. |
true |
| Data |
object |
Os detalhes dos DAGs. |
|
| Dags |
array<object> |
As entidades de DAG retornadas. |
|
|
object |
A entidade de DAG retornada. |
||
| Type |
string |
O tipo do DAG. Valores válidos:
|
MANUAL_FLOW |
| Status |
string |
O status do DAG. Valores válidos:
|
FAILURE |
| FinishTime |
integer |
A hora de término. O valor é um timestamp de 13 dígitos, como |
1605052800000 |
| CreateTime |
integer |
A hora de criação. O valor é um timestamp de 13 dígitos, como |
1605052800000 |
| ProjectId |
integer |
O ID do espaço de trabalho. |
112345 |
| DagId |
integer |
O ID do DAG. |
351249682 |
| Gmtdate |
integer |
A data GMT. O valor é um timestamp de 13 dígitos, como |
1605052800000 |
| StartTime |
integer |
A hora de início. O valor é um timestamp de 13 dígitos, como |
1605052800000 |
| CreateUser |
string |
O criador. |
1736629400048545 |
| Bizdate |
integer |
A data de negócios. O valor é um timestamp de 13 dígitos, como |
1605052800000 |
| Name |
string |
O nome do DAG. |
test_dag |
| ModifyTime |
integer |
A hora de atualização. O valor é um timestamp de 13 dígitos, como |
1605052800000 |
| OpSeq |
integer |
O identificador da operação. |
123 |
Exemplos
Resposta de sucesso
JSON formato
{
"HttpStatusCode": 200,
"RequestId": "7782a299-b291-4fee-8424-cf8058efa8e8",
"ErrorMessage": "The connection does not exist",
"ErrorCode": "Invalid.Tenant.ConnectionNotExists",
"Success": true,
"Data": {
"Dags": [
{
"Type": "MANUAL_FLOW",
"Status": "FAILURE",
"FinishTime": 1605052800000,
"CreateTime": 1605052800000,
"ProjectId": 112345,
"DagId": 351249682,
"Gmtdate": 1605052800000,
"StartTime": 1605052800000,
"CreateUser": "1736629400048545",
"Bizdate": 1605052800000,
"Name": "test_dag",
"ModifyTime": 1605052800000,
"OpSeq": 123
}
]
}
}
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.