Tous les produits
Search
Centre de documentation

:Exploitation et maintenance des tâches de synchronisation en temps réel

Dernière mise à jour :Aug 20, 2026

Après avoir développé et publié une tâche dans DataStudio, exécutez-la depuis Operation Center. Vous y surveillez également son état et consultez ses métriques. Cette rubrique décrit les procédures courantes d'exploitation et de maintenance pour les tâches de synchronisation en temps réel.

Prérequis

Vous devez créer et publier une tâche de synchronisation en temps réel. Pour plus d'informations, consultez la rubrique Configurer une tâche de synchronisation en temps réel pour une seule table.

Exécution et gestion des tâches de synchronisation en temps réel

Une fois la tâche configurée, accédez à la page Operation Center > Real-time Task O&M > Real-time Synchronization Task pour Start, Stop ou Undeploy la tâche. Pour plus d'informations, consultez la rubrique Exécuter et gérer une tâche de synchronisation en temps réel.

Remarque

Lors du démarrage d'une tâche, définissez le point de contrôle (checkpoint) et le nombre maximal de basculements.

  • Checkpoint : reprenez la tâche depuis sa dernière position connue ou démarrez-la à partir d'un point spécifique.

  • Basculement : évitez que des basculements répétés ne consomment excessivement les ressources système en configurant l'arrêt automatique de la tâche si le nombre de basculements dépasse une limite définie sur une période donnée. Sans cette configuration, la tâche s'arrête automatiquement en cas de plus de 100 basculements sur une période de 5 minutes.

Surveillance de l'état des tâches

Pour éviter que les erreurs de tâche n'entraînent une latence de service, accédez à la page Operation Center > Real-time Task O&M > Real-time Synchronization Tasks. Localisez votre tâche et cliquez sur Alarm settings dans la colonne Operations. Pour plus d'informations, consultez la rubrique Exécuter et gérer une tâche de synchronisation en temps réel.

  • Conditions d'alerte : configurez des alertes de surveillance pour Task status, Business Latency, Failover, Accumulated Messages et Dirty Data.

  • Méthodes de notification : envoyez les alertes aux destinataires par Email, Text Message et DingTalk.

  • Contrôle de fatigue : pour éviter un nombre excessif d'alertes sur une courte période, Data Integration prend en charge le contrôle de fatigue. Cette fonctionnalité permet de configurer DataWorks afin qu'il n'envoie qu'une seule alerte pour une règle spécifique dans un intervalle de temps donné.

Informations d'exécution des tâches dans Logview

Logview dans Data Integration collecte les données de traçage des tâches de synchronisation, les analyse, les traite et visualise les résultats. Il fournit des informations détaillées sur le processus de synchronisation, telles que la vitesse de synchronisation et les journaux.

Accédez à la page Operation Center > Real-time Synchronization Task. Localisez la tâche cible et cliquez sur son nom pour ouvrir la page Logview.logview Cette page affiche les informations suivantes :

Paramètre

Description

Logs

Consultez les journaux détaillés de la tâche en temps réel. Filtrez les journaux par date et heure.

Progress

Consultez la progression détaillée de la tâche, y compris les graphiques de tendance pour Business Latency, Synchronized Data Records, Synchronized Bytes, Synchronization Rate for Synchronized Data Records, Synchronization Speed (Bytes/s) et Window Waiting Period.

Effectuez également les opérations suivantes sur cette page :

  • Utilisez le filtre temporel pour afficher les informations de synchronisation sur une période spécifique.

    Remarque

    Le filtre temporel permet d'afficher des informations détaillées pour les 15 derniers jours maximum.

  • À droite de la section Task List, cliquez sur l'icône Personnaliser les colonnes pour afficher davantage de colonnes.

  • Dans la section Task List, basculez entre les vues worker list et task list.

    • La liste des workers affiche les instances démarrées pour la tâche en temps réel. Une tâche non distribuée ne possède qu'un seul worker, tandis qu'une tâche distribuée en compte plusieurs selon le niveau de concurrence.

    • La liste des tâches affiche les threads s'exécutant au sein d'un worker. Ces threads sont classés comme lecteurs ou rédacteurs. Selon la concurrence configurée, un worker peut comporter plusieurs tâches de lecture et d'écriture.

    Cliquez également sur un élément de la liste des tâches pour afficher son graphique de tendance des métriques.

  • Dans la liste des processus, cliquez sur un élément spécifique pour afficher son graphique de tendance des métriques.

Business Latency

Consultez les événements DDL de base de données détectés depuis la source.

Synchronized Data Records

Consultez l'analyse statistique des tables source et cible.

Synchronized Bytes

Consultez l'état du basculement et le graphique de tendance de la tâche. Consultez également les journaux de chaque événement de basculement dans les détails des journaux.

Modification d'une tâche de synchronisation en temps réel

Modifiez la tâche de synchronisation en temps réel dans DataStudio. Pour appliquer les modifications, arrêtez d'abord la tâche en cours d'exécution. Après avoir modifié la tâche, soumettez-la et publiez-la à nouveau, puis accédez à Synchronization Rate for Synchronized Data Records pour redémarrer la tâche.

Modification des règles DDL

Avant de démarrer la tâche de synchronisation, accédez à DataStudio et redéfinissez la manière dont la tâche gère les messages DDL source. Pour plus d'informations, consultez la rubrique Configurer une tâche de synchronisation en temps réel pour une base de données entière.

Remarque

Pour appliquer les modifications effectuées dans DataStudio, arrêtez d'abord la tâche en cours d'exécution. Après avoir effectué les changements, soumettez et publiez à nouveau la tâche, puis accédez à Synchronization Speed (Bytes/s) pour la redémarrer.

FAQ