Este tópico explica como visualizar os logs de uma tarefa de sincronização em lote.
Acessar a página de detalhes do log
Visualize os logs de execução da tarefa no Operation Center ou no DataStudio.
|
Módulo |
Descrição |
|
Operation Center |
Acesse a página Auto Triggered Instances, Test Instance ou Data Backfill. Filtre a instância desejada e abra a página de detalhes do log. Para mais informações, consulte View recurring instances, Backfill data and view data backfill instances e Run a test and view test instances. |
|
DataStudio |
Na página Operation History, visualize os logs de execução das tarefas dos últimos três dias. |
Ler logs de sincronização em lote
O exemplo a seguir mostra um log de resumo de uma tarefa. Clique em nos links da Área ① ou da Área ⑤ para visualizar os logs detalhados de cada estágio.
errorLimit=[{"record":""} ]
locale=[zh_CN ]
speed=[{"throttle":false,"concurrent":2}]
End instance loop.
2022-05-15 00:26:34 : Start Job[749320617], traceId [2837894xxx 32488744735#70000xxx
]
2022-05-15 00:26:34 : The Job[749xxx517] will run in PhysicsPipeline [basecommon xxx 5_ecs] with requestIdxxx
2022-05-15 00:26:34 : Detail log url: https://di-cn-shanghai.data.aliyun.xxx ouxxx
2022-05-15 00:26:34 : State: 1(SUBMIT) | Total: 0R 0B | Speed: 0R/s 0B/s | Stage: 0.0%
2022-05-15 00:27:04 : State: 2(WAIT) | Total: 0R 0B | Speed: 0R/s 0B/s | Stage: 0.0%
2022-05-15 00:27:xxx : State: 2(WAIT) | Total: 0R 0B | Speed: 0R/s 0B/s | Stage: 0.0%
2022-05-15 00:27:19 : State: 2(WAIT) | Total: 0R 0B | Speed: 0R/s 0B/s | Stage: 0.0%
2022-05-15 00:27:34 : State: 2(WAIT) | Total: 0R 0B | Speed: 0R/s 0B/s | Stage: 0.0%
2022-05-15 00:27:50 : State: 2(WAIT) | Total: 0R 0B | Speed: 0R/s 0B/s | Stage: 0.0%
2022-05-15 00:28:05 : State: 2(WAIT) | Total: 0R 0B | Speed: 0R/s 0B/s | Stage: 0.0%
2022-05-15 00:28:xxx : State: 3(RUN) | Total: 0R 0B | Speed: 0R/s 0B/s | Stage: 0.0%
2022-05-15 00:28:xxx : State: 3(RUN) | Total: 0R 0B | Speed: 0R/s 0B/s | Stage: 0.0%
2022-05-15 00:28:50 : State: 3(RUN) | Total: 0R 0B | Speed: 0R/s 0B/s | Stage: 0.0%
2022-05-15 00:29:05 : State: 3(RUN) | Total: 0R 0B | Speed: 0R/s 0B/s | Stage: 0.0%
2022-05-15 00:29:20 : State: 3(RUN) | Total: 0R 0B | Speed: 0R/s 0B/s | Stage: 0.0%
2022-05-15 00:2xxx : State: 0(SUCCESS) | Total: 570386R 148.5MB | Speed: 37671R/s 9.8MB/s | Dirty data: 1R 28B | Stage: 100.0%
2022-05-15 00:29:36 : DI Job[749320617] completed successfully.
2022-05-15 00:29:36 : ---
DI Submit at : 2022-05-15 00:26:34
DI Start at : 2022-05-15 00:28:10
DI Finish at : 2022-05-15 00:29:23
2022-05-15 00:29:36 : Use "cdp job -log 749320617 [-p basecomxxx xxx6]" for more detail.
2022-05-15 00:2xxx : Detail log url: https://di-cn-shaxxx xxx Group
Exit with SUCCESS.
2022-05-15 00:29:36 [INFO] Sandbox context cleanup temp file success.
2022-05-15 00:29:36 [INFO] Data synchronization ended with return code: [0].
2022-05-15 00:29:36 INFO =========================================================================
2022-05-15 00:29:36 INFO Exit code of the Shell command 0
2022-05-15 00:29:36 INFO --- Invocation of Shell command completed ---
2022-05-15 00:29:36 INFO Shell run successfully!
|
Área |
Parâmetro |
Descrição |
|
Envio da instância (Área ①) |
SUBMIT: O sistema de agendamento enviou a tarefa de sincronização para um grupo de recursos do Data Integration. Isso indica que o sistema processou a definição da tarefa. |
O sistema de agendamento despacha a tarefa para um grupo de recursos para execução. A Área ① mostra o grupo de recursos do Data Integration em uso pela tarefa. A saída do log varia conforme o tipo de grupo de recursos:
Nota
Você também pode clique em Detail log url nesta área para visualizar os logs detalhados de cada estágio de execução. |
|
Solicitação de recursos (Área ②) |
WAIT: A tarefa de sincronização aguarda a disponibilidade de recursos de execução do Data Integration. |
Se uma tarefa permanecer no status WAIT por muito tempo, outras tarefas podem estar ocupando os recursos do grupo. Resolva esse problema das seguintes formas:
|
|
Início da sincronização (Área ③) |
RUN: A tarefa de sincronização está em andamento. |
Uma tarefa de sincronização em lote possui quatro estágios de execução:
|
|
Execução concluída (Área ④) |
Existem dois status de conclusão:
|
Nota
|
|
Link do log detalhado (Área ⑤) |
Link para o log detalhado. |
Clique em no link para visualizar os logs detalhados de cada estágio de execução. |
Apêndice: Configuração da chave de fragmentação
Recomendamos utilizar a chave primária da tabela como valor de splitPk. Chaves primárias geralmente têm distribuição uniforme, o que ajuda a evitar hot spots de dados nos shards resultantes.
O parâmetro splitPk aceita apenas tipos de dados inteiros. Strings, números de ponto flutuante ou datas não são suportados. Se você configurar splitPk com um tipo de dado incompatível, o DataWorks ignorará a configuração e usará um único canal para a sincronização de dados.
Caso não especifique splitPk, ou seja, se não fornecer splitPk ou o valor de splitPk estiver vazio, a sincronização dos dados da tabela ocorrerá por meio de um único canal.