Configure o parâmetro DataCheckConfigure ao chamar a operação ConfigureDtsJob para configurar tarefas de migração ou sincronização de dados.
Parâmetros
DataCheckConfigure é uma string no formato JSON. A tabela a seguir descreve seus parâmetros aninhados.
Você pode visualizar os parâmetros da requisição no console durante a configuração de uma instância. Para mais informações, consulte Visualizar parâmetros de requisição OpenAPI.
|
Parâmetro |
Tipo |
Descrição |
|
dataCheckDbList |
String |
Objetos de banco de dados para verificação de dados. O valor deve ser uma string no formato JSON. |
|
fullDataCheck |
Boolean |
Defina se a verificação completa de dados será ativada. Valores válidos: true e false. |
|
fullCheckModel |
Integer |
Modo de verificação completa de dados. Valores válidos:
|
|
fullCheckRatio |
Integer |
Proporção de amostragem para verificação completa de dados, em porcentagem. Especifique um número inteiro de 10 a 100. Nota
Obrigatório quando fullCheckModel estiver definido como 1. |
|
checkMaximumHourEnable |
Integer |
Defina se haverá tempo limite para a tarefa de verificação completa de dados. Valores válidos:
Nota
Este parâmetro é obrigatório quando fullCheckModel estiver definido como 1. |
|
checkMaximumHour |
Integer |
Tempo limite, em horas, para a tarefa de verificação completa de dados. A tarefa termina caso não seja concluída dentro desse período. Valores válidos: 1 a 72. |
|
fullCheckReferEndpoint |
String |
Referência para verificação completa de dados. Valores válidos:
|
|
fullCheckMaxReadRps |
Integer |
Número máximo de linhas lidas por segundo. Valores válidos: 0 a 9007199254740991. Nota
O valor 0 indica ausência de limite. |
|
fullCheckMaxReadBps |
Integer |
Quantidade máxima de dados lidos por segundo, em bytes. Valores válidos: 0 a 9007199254740991. Nota
O valor 0 indica ausência de limite. |
|
dataCheckNoticePhone |
String |
Número de celular do contato para notificações por SMS sobre alertas de verificação de dados. |
|
fullCheckErrorNotice |
Boolean |
Defina se um alerta será acionado caso a tarefa de verificação completa de dados falhe. Valores válidos: true e false. Nota
Se definido como true, um alerta será acionado quando a tarefa falhar. |
|
fullCheckValidFailNotice |
Boolean |
Defina se um alerta será disparado ao detectar inconsistências de dados durante a verificação completa. Valores válidos: true e false. Nota
Caso definido como true, um alerta é acionado quando o número de entradas inconsistentes atingir ou ultrapassar o limiar especificado. |
|
fullCheckNoticeValue |
Integer |
Limiar de alerta para dados inconsistentes provenientes da verificação completa de dados. Nota
Obrigatório quando fullCheckValidFailNotice estiver definido como true. |
|
incrementalDataCheck |
Boolean |
Defina se a verificação incremental de dados será ativada. Valores válidos: true e false. |
|
incrementalCheckErrorNotice |
Boolean |
Defina se um alerta será gerado em caso de falha na tarefa de verificação incremental de dados. Valores válidos: true e false. Nota
Se definido como true, um alerta será disparado quando a tarefa falhar. |
|
incrementalCheckValidFailNotice |
Boolean |
Defina se alertas serão acionados ao detectar inconsistências de dados durante a verificação incremental. Valores válidos: true e false. Nota
Se definido como true, um alerta é disparado caso a contagem de inconsistências atinja ou exceda o limiar por um número especificado de períodos consecutivos. |
|
incrementalCheckValidFailNoticePeriod |
Integer |
Período estatístico para monitoramento de inconsistências de dados. Valores válidos:
Nota
Obrigatório quando incrementalCheckValidFailNotice estiver definido como true. |
|
incrementalCheckValidFailNoticeTimes |
Integer |
Número de períodos consecutivos em que a contagem de inconsistências deve exceder o limiar antes de acionar um alerta. Nota
Obrigatório se incrementalCheckValidFailNotice for true. |
|
incrementalCheckValidFailNoticeValue |
Integer |
Limiar de alerta para o número de entradas de dados inconsistentes em cada período estatístico. Nota
Obrigatório quando incrementalCheckValidFailNotice tiver o valor true. |
|
incrementalCheckDelayNotice |
Boolean |
Defina se alertas para latência de dados serão ativados durante a verificação incremental. Valores válidos: true e false. Nota
Se definido como true, um alerta é emitido se a latência de dados atingir ou superar o limiar durante um número determinado de períodos consecutivos. |
|
incrementalCheckDelayNoticePeriod |
Integer |
Período estatístico para monitorar a latência de dados. Valores válidos:
Nota
Obrigatório quando incrementalCheckDelayNotice for igual a true. |
|
incrementalCheckDelayNoticeTimes |
Integer |
Número de períodos consecutivos em que a latência de dados precisa ultrapassar o limiar para gerar um alerta. Nota
Obrigatório caso incrementalCheckDelayNotice esteja configurado como true. |
|
incrementalCheckDelayNoticeValue |
Long |
Limiar de alerta para a latência da tarefa de verificação incremental de dados, em segundos. Nota
Obrigatório se incrementalCheckDelayNotice estiver definido como true. |
|
structureCheck |
Boolean |
Defina se a verificação de estrutura será habilitada. Valores válidos: true e false. |