Tous les produits
Search
Centre de documentation

Data Transmission Service:Description du paramètre DataCheckConfigure

Dernière mise à jour :Aug 10, 2026

Configurez le paramètre DataCheckConfigure lors de l'appel de l'opération ConfigureDtsJob pour mettre en place des tâches de migration ou de synchronisation de données.

Paramètres

DataCheckConfigure est une chaîne au format JSON. Le tableau suivant décrit ses paramètres imbriqués.

Remarque

Vous pouvez prévisualiser les paramètres de requête dans la console lors de la configuration d'une instance. Pour plus d'informations, consultez la rubrique Prévisualisation des paramètres de requête OpenAPI.

Paramètre

Type

Description

dataCheckDbList

String

Objets de base de données destinés à la vérification des données. La valeur doit être une chaîne au format JSON.

fullDataCheck

Boolean

Active ou désactive la vérification complète des données. Les valeurs valides sont true et false.

fullCheckModel

Integer

Mode de vérification complète des données. Valeurs possibles :

  • 1 : Vérifie les données par échantillonnage.

  • 2 : Vérifie les données ligne par ligne.

fullCheckRatio

Integer

Taux d'échantillonnage pour la vérification complète des données, exprimé en pourcentage. Spécifiez un entier compris entre 10 et 100.

Remarque

Requis lorsque fullCheckModel est défini sur 1.

checkMaximumHourEnable

Integer

Définit ou non un délai d'expiration pour la tâche de vérification complète des données. Valeurs possibles :

  • 0 : Aucun délai d'expiration.

  • 1 : Délai d'expiration activé.

Remarque

Ce paramètre est requis lorsque fullCheckModel est défini sur 1.

checkMaximumHour

Integer

Durée du délai d'expiration, en heures, pour la tâche de vérification complète des données. La tâche s'arrête si elle n'est pas terminée dans ce délai. Valeurs possibles : 1 à 72.

fullCheckReferEndpoint

String

Référence pour la vérification complète des données. Valeurs possibles :

  • all : Utilise l'union des ensembles de données source et de destination comme référence. Vérifie toutes les incohérences entre les bases de données source et de destination.

  • src : Utilise la base de données source comme référence. Vérifie que toutes les données source existent et correspondent dans la destination. Les données supplémentaires de la destination sont ignorées.

  • dest : Utilise la base de données de destination comme référence. Vérifie que toutes les données de destination existent et correspondent dans la source. Les données supplémentaires de la source sont ignorées.

fullCheckMaxReadRps

Integer

Nombre maximal de lignes à lire par seconde. Valeurs possibles : 0 à 9007199254740991.

Remarque

Une valeur de 0 signifie qu'il n'y a aucune limite.

fullCheckMaxReadBps

Integer

Quantité maximale de données à lire par seconde, en octets. Valeurs possibles : 0 à 9007199254740991.

Remarque

Une valeur de 0 signifie qu'il n'y a aucune limite.

dataCheckNoticePhone

String

Numéro de mobile du contact pour les notifications SMS concernant les alertes de vérification des données.

fullCheckErrorNotice

Boolean

Déclenche ou non une alerte en cas d'échec de la tâche de vérification complète des données. Les valeurs valides sont true et false.

Remarque

Si la valeur est définie sur true, une alerte est déclenchée en cas d'échec de la tâche.

fullCheckValidFailNotice

Boolean

Déclenche ou non une alerte lorsque des incohérences de données sont détectées lors de la vérification complète des données. Les valeurs valides sont true et false.

Remarque

Si la valeur est définie sur true, une alerte est déclenchée lorsque le nombre d'entrées incohérentes atteint ou dépasse le seuil spécifié.

fullCheckNoticeValue

Integer

Seuil d'alerte pour les données incohérentes issues de la vérification complète des données.

Remarque

Requis lorsque fullCheckValidFailNotice est défini sur true.

incrementalDataCheck

Boolean

Active ou désactive la vérification incrémentielle des données. Les valeurs valides sont true et false.

incrementalCheckErrorNotice

Boolean

Déclenche ou non une alerte en cas d'échec de la tâche de vérification incrémentielle des données. Les valeurs valides sont true et false.

Remarque

Si la valeur est définie sur true, une alerte est déclenchée en cas d'échec de la tâche.

incrementalCheckValidFailNotice

Boolean

Déclenche ou non une alerte lorsque des incohérences de données sont détectées lors de la vérification incrémentielle des données. Les valeurs valides sont true et false.

Remarque

Si la valeur est définie sur true, une alerte est déclenchée si le nombre d'incohérences atteint ou dépasse le seuil pendant un nombre spécifié de périodes consécutives.

incrementalCheckValidFailNoticePeriod

Integer

Période statistique pour la surveillance des incohérences de données. Valeurs possibles :

  • 1 : 1 minute.

  • 2 : 5 minutes.

  • 3 : 10 minutes.

  • 4 : 30 minutes.

Remarque

Requis lorsque incrementalCheckValidFailNotice est défini sur true.

incrementalCheckValidFailNoticeTimes

Integer

Nombre de périodes consécutives pendant lesquelles le nombre d'incohérences doit dépasser le seuil avant le déclenchement d'une alerte.

Remarque

Requis lorsque incrementalCheckValidFailNotice est défini sur true.

incrementalCheckValidFailNoticeValue

Integer

Seuil d'alerte pour le nombre d'entrées de données incohérentes dans chaque période statistique.

Remarque

Ce paramètre est requis lorsque incrementalCheckValidFailNotice est défini sur true.

incrementalCheckDelayNotice

Boolean

Déclenche ou non une alerte en cas de latence des données lors de la vérification incrémentielle des données. Les valeurs valides sont true et false.

Remarque

Si la valeur est définie sur true, une alerte est déclenchée si la latence des données atteint ou dépasse le seuil pendant un nombre spécifié de périodes consécutives.

incrementalCheckDelayNoticePeriod

Integer

Période statistique pour la surveillance de la latence des données. Valeurs possibles :

  • 1 : 1 minute.

  • 2 : 5 minutes.

  • 3 : 10 minutes.

  • 4 : 30 minutes.

Remarque

Requis lorsque incrementalCheckDelayNotice est défini sur true.

incrementalCheckDelayNoticeTimes

Integer

Nombre de périodes consécutives pendant lesquelles la latence des données doit dépasser le seuil avant le déclenchement d'une alerte.

Remarque

Requis lorsque incrementalCheckDelayNotice est défini sur true.

incrementalCheckDelayNoticeValue

Long

Seuil d'alerte pour la latence de la tâche de vérification incrémentielle des données, en secondes.

Remarque

Requis si incrementalCheckDelayNotice est défini sur true.

structureCheck

Boolean

Active ou désactive la vérification de la structure. Les valeurs valides sont true et false.