Consulta as informações de uma tarefa de migração de dados.
Depuração
Cabeçalhos da requisição
Esta operação utiliza apenas cabeçalhos de requisição comuns. Para mais informações, consulte Cabeçalhos de requisição comuns.
Sintaxe da requisição
GET /openapi/instances/{InstanceId}/data-task HTTP/1.1
Parâmetros da requisição
|
Parâmetro |
Tipo |
Posição |
Obrigatório |
Exemplo |
Descrição |
|
InstanceId |
String |
Path |
Sim |
es-cn-oew1oxiro000f**** |
ID da instância. |
Parâmetros de resposta
|
Parâmetro |
Tipo |
Exemplo |
Descrição |
|
RequestId |
String |
5FFD9ED4-C2EC-4E89-B22B-1ACB6FE1D*** |
ID da requisição. |
|
Result |
Array of Result |
Parâmetros de resposta. |
|
|
createTime |
String |
2020-07-30 06:32:18 |
Horário de criação da tarefa de comando. |
|
taskId |
String |
et_cn_mfv1233r47272**** |
ID da tarefa. |
|
status |
String |
SUCCESS |
Status da tarefa em lote. |
|
sinkCluster |
Object |
Informações do cluster de destino. |
|
|
index |
String |
product_info |
Índice de destino. |
|
type |
String |
_doc |
Tipo do índice. |
|
endpoint |
String |
http://192.168.xx.xx:4101 |
Endpoint público do cluster de destino. |
|
vpcId |
String |
vpc-2ze55voww95g82gak**** |
ID da VPC à qual o cluster pertence. |
|
vpcInstancePort |
String |
9200 |
Porta de acesso do cluster. |
|
vpcInstanceId |
String |
es-cn-09k1rnu3g0002****-worker |
ID do cluster atual ou da instância do SLB (Server Load Balancer). |
|
dataSourceType |
String |
1 |
Tipo do cluster de destino. O valor padrão é Elasticsearch. |
|
sourceCluster |
Object |
Informações do cluster de origem. |
|
|
index |
String |
product_info |
Índice cujos dados serão migrados. |
|
settings |
String |
{\n \"index\": {\n \"replication\": {\n}.....}} |
Configurações do cluster. |
|
mapping |
String |
{\"_doc\":{\"properties\":{\"user\":{\"properties\":{\"last\":{\"type\":\"text\",...}}}}}} |
Configuração de mapeamento do cluster. |
|
type |
String |
_doc |
Tipo do índice. |
|
routing |
String |
_id |
Campo de roteamento do índice. Por padrão, usa-se o campo de chave primária. |
|
dataSourceType |
String |
elasticsearch |
Tipo do cluster de origem. O valor padrão é Elasticsearch. |
Exemplos
Exemplos de requisição
GET /openapi/instances/es-cn-oew1oxiro000f****/data-task HTTP/1.1
Common request header
Exemplo de resposta de sucesso
Formato JSON
HTTP/1.1 200 OK
Content-Type:application/json
{
"Result" : [ {
"taskId" : "et_cn_mfv1233r47272****",
"sourceCluster" : {
"dataSourceType" : "elasticsearch",
"endpoint" : "http://192.168.xx.xx:4101",
"vpcInstancePort" : 9200,
"vpcId" : "vpc-2ze55voww95g82gak****",
"vpcInstanceId" : "es-cn-09k1rnu3g0002****-worker",
"index" : "product_info",
"type" : "products"
},
"sinkCluster" : {
"dataSourceType" : "elasticsearch",
"index" : "product_info01",
"type" : "_doc",
"settings" : "{\n \"index\": {\n \"replication\": {\n}.....}}",
"mapping" : "{\"_doc\":{\"properties\":{\"user\":{\"properties\":{\"last\":{\"type\":\"text\",...}}}}}}"
},
"status" : "SUCCESS",
"createTime" : "2020-08-03 08:36:19"
}, {
"taskId" : "et_cn_vb9g57i4h4eyp****",
"sourceCluster" : {
"dataSourceType" : "elasticsearch",
"endpoint" : "http://192.168.xx.xx:4096",
"vpcInstancePort" : 9200,
"vpcId" : "vpc-2ze55voww95g82gak****",
"vpcInstanceId" : "es-cn-oew1oxiro000f****-worker",
"index" : "my_index",
"type" : "_doc"
},
"sinkCluster" : {
"dataSourceType" : "elasticsearch",
"index" : "my_index003",
"type" : "_doc",
"settings" : "{\n \"index\": {\n \"replication\": {\n}.....}}",
"mapping" : "{\"_doc\":{\"properties\":{\"user\":{\"properties\":{\"last\":{\"type\":\"text\",...}}}}}}"
},
"status" : "SUCCESS",
"createTime" : "2020-07-30 06:32:18"
} ],
"RequestId" : "8FB71A9A-1ACE-40DA-ADC0-2B3DB44F****"
}
Códigos de erro
Para obter a lista de códigos de erro, consulte Códigos de erro do serviço.