Consulta as tarefas de sincronização de integração de dados associadas à fonte de dados de destino.
Experimente agora
Testar
Autorização RAM
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| ProjectId |
integer |
Sim |
O ID do workspace do DataWorks. Você pode fazer login no console do DataWorks e acessar a página de Gerenciamento de Workspaces para obter o ID do workspace. |
10000 |
| DatasourceName |
string |
Sim |
O nome da fonte de dados de destino que você deseja consultar. Você pode chamar a operação ListDataSources para obter o nome da fonte de dados. |
mysql_datasource |
| TaskType |
string |
Sim |
O tipo da tarefa de sincronização de integração de dados associada à fonte de dados de destino. Valores válidos:
|
DI_OFFLINE |
| RefType |
string |
Sim |
Especifica a função da fonte de dados de destino na tarefa de sincronização de integração de dados. Valores válidos:
|
from |
| PageNumber |
integer |
Não |
O número da página. Valores válidos: 1 a 100. |
11 |
| PageSize |
integer |
Não |
O número de entradas a serem retornadas em cada página. |
50 |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
|||
| Success |
boolean |
Indica se a solicitação foi bem-sucedida. Valores válidos:
|
true |
| RequestId |
string |
O ID da solicitação. Você pode usar o ID para localizar logs e solucionar problemas. |
0bc1411515937635973**** |
| Data |
object |
Os dados retornados. |
|
| DISyncTasks |
array<object> |
A matriz de dados retornados. Normalmente, uma fonte de dados de destino está associada a várias tarefas de sincronização de integração de dados. Quando você chama a operação ListRefDISyncTasks para consultar as tarefas de sincronização associadas à fonte de dados de destino, o resultado retornado é uma matriz das tarefas de sincronização associadas. As informações a seguir são um exemplo de uma tarefa de sincronização na matriz. |
|
|
object |
A matriz de dados retornados. Normalmente, uma fonte de dados de destino está associada a várias tarefas de sincronização de integração de dados. Quando você chama a operação ListRefDISyncTasks para consultar as tarefas de sincronização associadas à fonte de dados de destino, o resultado retornado é uma matriz das tarefas de sincronização associadas. As informações a seguir são um exemplo de uma tarefa de sincronização na matriz. |
||
| DiSourceDatasource |
string |
A fonte de dados de origem da tarefa de sincronização atual associada à fonte de dados de destino. Se a tarefa de sincronização atual tiver várias fontes de dados de origem, várias fontes de dados de origem serão retornadas em uma matriz JSON, como ["odps_writer", "mysql"]. Se o parâmetro RefType estiver definido como from, o que significa que a fonte de dados de destino atua como a origem da tarefa de sincronização de integração de dados, o valor deste parâmetro será a própria fonte de dados de destino. |
[\"odps_writer\"] |
| TaskType |
string |
O tipo da tarefa de sincronização de integração de dados atual associada à fonte de dados de destino. Valores válidos:
|
DI_OFFLINE |
| DiDestinationDatasource |
string |
A fonte de dados de destino da tarefa de sincronização atual associada à fonte de dados de destino. Se a tarefa de sincronização atual tiver várias fontes de dados de destino, várias fontes de dados de destino serão retornadas em uma matriz JSON, como ["odps_writer", "mysql"]. Se o parâmetro RefType estiver definido como to, o que significa que a fonte de dados de destino atua como o destino da tarefa de sincronização de integração de dados, o valor deste parâmetro será a própria fonte de dados de destino. |
[\"qcc_polardb2\"] |
| NodeName |
string |
O nome da tarefa de sincronização de integração de dados atual associada à fonte de dados de destino. |
abcd1234 |
| NodeId |
integer |
O ID da tarefa de sincronização de integração de dados atual associada à fonte de dados de destino. |
100000 |
Exemplos
Resposta de sucesso
JSON formato
{
"Success": true,
"RequestId": "0bc1411515937635973****",
"Data": {
"DISyncTasks": [
{
"DiSourceDatasource": "[\\\"odps_writer\\\"]",
"TaskType": "DI_OFFLINE",
"DiDestinationDatasource": "[\\\"qcc_polardb2\\\"]",
"NodeName": "abcd1234",
"NodeId": 100000
}
]
}
}
Códigos de erro
|
Código de status HTTP |
Código de erro |
Mensagem de erro |
Descrição |
|---|---|---|---|
| 400 | Invalid.DI.Parameter | The parameter is invalid. | Ocorreu um erro de parâmetro. |
| 400 | Invalid.DI.Parameter.File.Existed | The file name already exists. | O parâmetro é inválido porque o nome do arquivo já existe. |
| 500 | InternalError.DI.Parameter | A DI internal error occurred. | Ocorreu um erro interno de negócio no Data Integration. |
| 403 | Forbidden.DI.NoPrivilege | No access. | Você não tem as permissões de acesso. |
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.