Surveillance du statut de synchronisation des flux de données

La page Data Feed Sync Status permet aux administrateurs et administratrices Commerce de surveiller l’intégrité des exportations pour les flux de données de produits et de catégories dans la zone Admin.

Audience et disponibilité audience

La page Statut de la synchronisation des flux de données est disponible sans frais supplémentaires pour les commerçants Commerce disposant d’une licence active pour l’un des services suivants :

La page Statut de la synchronisation des flux de données est disponible automatiquement dans les configurations de service Commerce prises en charge. Dans Adobe Commerce sur les déploiements d’infrastructure cloud et sur site, si la page est manquante après l’activation d’un service ou d’un connecteur éligible, suivez les instructions d’installation manuelle ci-dessous. N’utilisez pas la procédure d’installation du compositeur pour les expériences SaaS gérées par le produit.

Accès à la page du statut de synchronisation access-data-feed-sync-status-page

Dans la zone d’administration, accédez à System > Data Transfer > Data Feed Sync Status.

Page Statut de synchronisation des flux de données résumant l’activité d’exportation des flux de données {width="600" modal="regular"}

NOTE
Cette page indique uniquement le statut d’exportation. Un statut de réussite signifie que les données ont bien été exportées ; il ne confirme pas que les données sont disponibles dans les services connectés. Voir Confirmer les données dans les services connectés pour plus d’informations.

Flux d’exportation disponibles

La liste des flux d’exportation disponibles que vous pouvez gérer à partir de la page État de la synchronisation des données dépend des services Commerce connectés.

  • Pour les Adobe Commerce on Cloud, On Premises, and Commerce as a Cloud Service avec les services Commerce configurés : consultez Flux pris en charge dans le Guide d’exportation des données SaaS.

  • Pour les déploiements sur le cloud ou On-Premise d’Adobe Commerce configurés avec le Adobe Commerce Optimizer Connector : consultez Flux pris en charge dans le Guide du connecteur Adobe Commerce Optimizer.

Résumé du statut de synchronisation des flux de données data-feed-sync-status-summary

La grille de résumé répertorie chaque flux et son nombre d’exportations.

Champ
Description
Nom du flux
Indexeur de flux pour une entité ou une partie d’une entité (produit, prix du produit).
Enregistrements
Nombre d’enregistrements Commerce nécessitant une synchronisation. Peut dépasser le nombre de grilles d’administration parce que les éléments de flux sont inclus dans la portée (par exemple, le code Vue de la boutique).
Enregistrements envoyés avec succès
Nombre d’éléments de flux envoyés avec succès de Commerce au point d’entrée de service configuré. Cela ne confirme pas l’ingestion en aval ou la disponibilité du catalogue. Si des erreurs de synchronisation se sont produites, ce nombre peut être inférieur au nombre d’enregistrements sources.
Enregistrements ayant échoué
Nombre d’enregistrements qui n’ont pas pu être envoyés aux services Commerce connectés.
Action
Sélectionnez Details pour afficher l’activité de synchronisation d’un flux.

Détails du statut de synchronisation des flux de données data-feed-sync-status-details

Dans la page de résumé, sélectionnez un nom de flux ou sélectionnez Details pour afficher le statut d’exportation de chaque élément de flux :

Page Détails du statut de synchronisation des flux de données avec rapport du statut de l’élément de flux {width="600" modal="regular"}

Champ
Description
ID d’élément de flux
Identifiant généré automatiquement et utilisé à des fins système
Identifiant de l’entité
Identifiant unique de l’entité source (ID de produit, ID de catégorie, etc.)
Identifiants de flux
Identifiants uniques pour l’élément de flux. Par exemple, le SKU et le code d’affichage de la boutique pour le flux de produits. Les valeurs varient selon le flux.
Statut de l’exportation
état de synchronisation de l’élément de flux, avec des indicateurs codés par couleur
Date de la dernière synchronisation
Date et heure de la dernière tentative d’exportation ou d’envoi depuis Commerce. Cet horodatage ne confirme pas la disponibilité en aval.
L’Entité Est-Elle Supprimée ?
Indique si l’entité a été supprimée dans Adobe Commerce. Les éléments supprimés ne s’affichent que si la synchronisation a échoué.
ID de requête
ID unique de la requête de synchronisation. Fournissez-le à l’assistance lors du dépannage des mises à jour d’entités.
Erreur
Informations détaillées sur les erreurs lors des échecs de synchronisation

Vous pouvez gérer la vue à l’aide des commandes suivantes :

  • Mass Action de planifier la resynchronisation des éléments de flux sélectionnés
  • Filters et Columns
  • Default View de créer et d’enregistrer une vue filtrée, et de basculer entre les vues

Indicateurs d’intégrité des flux feed-health-indicators

Indicateur
Description
Statut de l’indexeur
  • Prêt : l’indexeur est à jour. Aucune réindexation requise.
  • Réindexation requise : données Source modifiées. Exécutez une réindexation pour capturer les modifications récentes.
  • Traitement : l’indexation est en cours.
Liste d’attente du journal des modifications
  • Tous synchronisés : aucune modification en attente à traiter.
  • Éléments dans la liste d’attente : nombre de modifications en attente de traitement. Une liste d’attente de plus de 1 000 éléments peut indiquer des problèmes de performances.
Mode indexeur
  • Mode de planification (recommandé) : l’indexeur s’exécute selon le calendrier, ce qui réduit le risque de perte de données.
  • Mise à jour lors de l’enregistrement (temps réel) : affiché comme un avertissement sur la page. Le mode temps réel n’est pas attendu et augmente le risque de perte de données en cas de forte charge.
TIP
Pour en savoir plus sur le traitement des index, consultez la rubrique Gestion des index.

Types de statut d’export export-status-types

Statut
Description
Action requise
Soumis au service
L’élément de flux a été envoyé avec succès depuis Commerce pour le traitement en aval.
Aucune
Échec, va réessayer
Échec de l’envoi, mais le système tentera de le renvoyer.
Surveiller la résolution
Échec, requiert votre attention
Échec en raison d’une erreur d’application ou de données.
Examiner et résoudre le problème dans la colonne Error
En attente d’envoi
Modifications détectées dans le journal des modifications, mais pas encore traitées.
État de traitement normal

Surveillance du statut des flux de données

Lorsque vous mettez à jour des entités liées à des produits et à des catégories dans la base de données Commerce, les données sont transférées vers les services Commerce en fonction de la configuration de votre flux. Vous pouvez surveiller l’activité d’exportation et son statut actuel à partir de la page de résumé de la Data Feed Sync Status.

IMPORTANT
Le temps nécessaire à la synchronisation des données varie en fonction de la taille de votre catalogue, du volume de données mises à jour et des performances du service externe.

Lorsque le nombre d’envois réussis correspond au nombre source d’un flux et qu’aucun élément n’est en attente d’envoi ou n’a échoué, Commerce a terminé l’exportation de ce flux. Utilisez le tableau de bord approprié pour confirmer la disponibilité en aval.

NOTE
Adobe fournit également des outils d’interface de ligne de commande et des journaux système que les développeurs et les intégrateurs système peuvent utiliser pour gérer et suivre les opérations de synchronisation. Pour plus d'informations, consultez le Guide d'exportation de données SaaS.

Gérer les exportations ayant échoué manage-failed-exports

Pour passer en revue les exportations ayant échoué et planifier une resynchronisation :

  1. Sur la page de résumé, recherchez le flux avec les enregistrements ayant échoué.
  2. Sélectionnez Details.
  3. Vérifiez les messages d’erreur dans la colonne Error .
  4. Sélectionnez les enregistrements à resynchroniser à l’aide des cases à cocher.
  5. Dans le menu Mass Action, sélectionnez Schedule Resync, sélectionnez Submit et confirmez l’opération.
  6. Surveillez les modifications de statut dans la page de détails.

Le système réessaye automatiquement certains échecs.

Quand resynchroniser manuellement resync-feed-items

Resynchronisez manuellement dans ces cas :

  • Des erreurs d’authentification ou d’autorisation (codes d’état 401 ou 403) persistent
  • Correction de problèmes de format des données qui provoquaient des erreurs de payload
  • Configuration de service externe ou points d’entrée modifiés
  • Des personnalisations affectant l’exportation des données ont été déployées.

Confirmer les données dans les services connectés confirm-data-in-connected-services

Pour vérifier la synchronisation de bout en bout une fois les exportations terminées, utilisez l’une des méthodes suivantes. Pour connaître les limites du statut d’exportation sur cette page, reportez-vous à la remarque ci-dessus.

  • Adobe Commerce as a Cloud Serviceavec les services Commerce : vérifiez le tableau de bord de gestion des données applicable pour confirmer la disponibilité en aval.
  • Adobe Commerce sur le cloud ou On-premise avec Adobe Commerce Optimizer Connector : vérifiez d’abord le statut d’exportation de l’administrateur Commerce, puis vérifiez la page Synchronisation des données dans Commerce Optimizer Studio
  • Adobe Commerce Optimizer (autonome) : données ne sont pas exportées à partir du serveur principal Commerce. Utilisez la page Synchronisation des données dans Commerce Optimizer Studio pour confirmer la disponibilité des données.
TIP
Pour en savoir plus sur le processus de synchronisation des données, consultez la section Synchroniser les données avec l’exportation de données SaaS du Guide d’exportation de données SaaS.

Bonnes pratiques best-practices

  • Consultez quotidiennement la page de résumé pour les flux présentant des taux d’échec élevés.
  • Consultez chaque semaine les détails des flux critiques, tels que les produits et les prix.
  • Suivez les tendances de succès des exportations chaque mois pour identifier les problèmes récurrents.

Résolution des problèmes courants troubleshoot-common-issues

Problème
Symptômes
Que faire
Taux d’échec élevés
De nombreux enregistrements affichent le statut Échec, nécessite une attention
  • Vérifier le statut et la configuration du service externe
  • Vérifier les messages d’erreur pour les modèles de la colonne Error
  • Une fois le problème sous-jacent résolu, consultez Gérer et resynchroniser les exportations en échec
  • Contactez le support technique externe si nécessaire
Performances d’exportation lentes
Liste d’attente élevée pour les modifications ou mises à jour de statut lentes
  • Vérifiez indicateurs d’intégrité des flux l’indexeur et le statut de la liste d’attente
  • Réexécutez l’indexation si Réindexation requise s’affiche.
  • Surveiller les temps de réponse du service externe
  • Planifier des exportations pendant les heures creuses lorsque cela est possible
  • Examen des ressources et des performances du système
Échecs d’authentification
Codes d’état 401 ou 403 dans la colonne Error
  • Vérification des informations d’identification et des jetons d’API
  • Vérifier les autorisations du compte de service externe
  • Renouveler les jetons expirés ou contacter votre fournisseur de services
  • Une fois les informations d’identification restaurées, resynchronisez les enregistrements concernés
Page de statut de synchronisation des flux de données manquants
Data Feed Sync Status n’est pas répertorié sous System > Data Transfer après l’activation d’un service connecté

Adobe Commerce sur les infrastructures cloud ou sur site : vérifiez qu’un service éligible ou le connecteur Adobe Commerce Optimizer est activé ; si la page est toujours manquante, suivez les instructions d’installation manuelle.
ACCS ou Adobe Commerce Optimizer : n’installez pas le module manuellement, utilisez l’expérience de synchronisation gérée par le produit ou contactez l’équipe d’assistance technique appropriée.

Installation de l’extension install-the-extension

Une installation manuelle est requise pour les déploiements Adobe Commerce sur le cloud ou sur site uniquement si la page Data Feed Sync Status est manquante dans la zone d’administration après l’activation d’un service éligible. Voir ​ Audience et disponibilité ​.

Conditions préalables

Etapes d’installation

Ajoutez le module magento/module-data-exporter-status à l’aide du compositeur :

composer require magento/module-data-exporter-status

Pour obtenir des instructions d’installation détaillées, consultez les guides suivants :

recommendation-more-help
commerce-admin-help-systems