Réduction du temps de traitement du cycle de mise à jour

Dernière mise à jour : 2023-07-24
  • Créé pour :
  • Beginner
    Intermediate
    Admin
    User

Adobe Commerce Intelligence se synchronise avec votre base de données tout au long de la journée pour répliquer les nouvelles données, en veillant à ce que vos tableaux de bord affichent toujours les informations les plus récentes.

De nombreux facteurs peuvent ajouter à un temps de mise à jour déjà long. Certaines méthodes de réplication, des fréquences de contrôle plus élevées et le nombre de tableaux de bord et de graphiques ne sont que quelques facteurs. Cette rubrique présente certaines bonnes pratiques pour réduire les temps de mise à jour.

Diminuer la fréquence de rechargement

Dans une table de base de données, il peut y avoir des colonnes de données avec des valeurs modifiables. Par exemple, dans un commandes tableau il peut y avoir une colonne appelée status. Lorsqu’une commande est initialement écrite dans la base de données, la colonne d’état peut contenir la valeur pending. L’ordre est répliqué dans votre Data Warehouse avec pending .

Les colonnes modifiables doivent être revérifié pour les valeurs mises à jour au fil du temps. Par défaut, Commerce Intelligence vérifie ces colonnes à chaque mise à jour, mais s’il existe une grande quantité de données à vérifier et à répliquer, cela peut avoir une incidence négative sur le temps de mise à jour. Au lieu d’exécuter des nouvelles vérifications à chaque mise à jour, Adobe recommande de définir la fréquence des nouvelles vérifications sur une fréquence quotidienne, hebdomadaire ou mensuelle.

Utilisation de méthodes de réplication incrémentielle

Comme mentionné ci-dessus, les temps de mise à jour longs sont directement corrélés à la quantité de données à vérifier et à répliquer. Méthodes de réplication incrémentielle peut réduire considérablement la quantité de données traitées pendant le cycle de mise à jour. Si possible, Adobe recommande d’utiliser ces méthodes ou de modifier votre base de données pour prendre en charge une méthode incrémentielle.

Suppression des graphiques inutilisés des tableaux de bord

A la fin du cycle de mise à jour, Commerce Intelligence exécute une opération de mise en cache pour tous les graphiques. Un cache stocke les données afin que les demandes d’informations ultérieures puissent être effectuées plus rapidement. Dans Commerce Intelligence, cela signifie que les tableaux de bord se chargent rapidement, car les graphiques n’ont pas besoin d’interroger les données à chaque chargement.

Depuis Commerce Intelligence effectue uniquement des opérations de cache pour les graphiques figurant dans un tableau de bord ; la suppression des graphiques inutilisés des tableaux de bord réduit le temps de mise à jour. Gardez à l’esprit que le même graphique peut se trouver sur plusieurs tableaux de bord. Vérifiez auprès de votre équipe qu’il a également supprimé les graphiques inutilisés.

REMARQUE

Le fait de supprimer des graphiques du tableau de bord ne les supprime pas. Vous pouvez l’ajouter à tout moment.

Optimisation de la base de données pour l’analyse

Outre la réévaluation des fréquences de contrôle, des méthodes de réplication et de l’utilité des graphiques, vous pouvez également optimiser votre base de données pour l’analyse ;.

Remplissage

Si le temps de mise à jour semble encore lent, même après la mise en oeuvre de ces recommandations, contactez l’équipe d’assistance.

Sur cette page