Guide SaaS Data Export
SaaS data export synchronise les données entre une instance Adobe Commerce et les services Commerce connectés. Lorsque vous ajoutez Live Search, Product Recommendations ou le service de catalogue à une installation d’Adobe Commerce, l’extension Data export est installée automatiquement.
L’exportation de données SaaS collecte et exporte divers types de données, appelés flux, qui agrègent des types spécifiques d’informations. Selon les services Commerce installés, les flux d’exportation de données SaaS incluent :
- Flux d’entité de catalogue agréger les données de produit. Les données incluent les produits, les attributs de produit, les prix de produit, les variations de produit, les catégories, les autorisations de catégorie et les autorisations de produit.
- Le flux Portées regroupe des données pour les groupes de clients, les sites web, les boutiques et les vues de boutique.
- Le flux de commande client regroupe les données de commande, y compris leurs entités associées telles que les factures, les expéditions, les avoirs, etc.
- Le flux Inventaire multi-Source regroupe des données sur les éléments de statut du stock.
L'export de données en SaaS est livré sous forme d'extension PHP. Il prend en charge plusieurs méthodes pour lancer et gérer le processus de synchronisation des données.
-
Synchronisation manuelle depuis l’Admin ou la ligne de commande
-
Le tableau de bord Data Management de l’Administration Commerce fournit une vue graphique de l’état de la synchronisation. Vous pouvez utiliser le tableau de bord pour effectuer une resynchronisation complète (synchronisation complète) de tous les flux. Cependant, Adobe recommande de n’effectuer une synchronisation complète que la première fois que vous connectez Adobe Commerce à un service Commerce. Voir Processus de synchronisation.
-
L’outil de ligne de commande Adobe Commerce(CLI) fournit des commandes pour synchroniser des flux spécifiques et inclut des options supplémentaires pour personnaliser le traitement des flux.
-
-
Synchronisation automatisée avec les tâches cron
-
Synchronisation partielle des données : les tâches cron déclenchent une synchronisation partielle des données lorsqu’un utilisateur administrateur Commerce met à jour une entité. Le processus d’exportation des données envoie uniquement ces mises à jour aux services Commerce connectés. Le processus de synchronisation partielle est basé sur le mécanisme MView et ne nécessite aucune action de la part de l’utilisateur administrateur ou de l’intégrateur système.
-
Reprise automatique en cas d'erreur de synchronisation : les traitements Cron déclenchent une reprise automatique du processus de synchronisation lorsque des erreurs se produisent au cours du processus de synchronisation des données.
-
-
Exporter la planification et les performances
-
Les développeurs et les intégrateurs système peuvent estimer le temps nécessaire à l'export des données SaaS pour synchroniser les données entre Adobe Commerce et les services connectés. Cette estimation peut vous aider à planifier le traitement de l’exportation des données afin d’éviter toute perturbation du site. Voir Estimer le volume de données et la durée de transmission.
-
Dans les cas où la synchronisation doit se produire plus rapidement, l’exportation des données SaaS fournit des options de personnalisation pour améliorer les performances de traitement des exportations. Voir Amélioration des performances d’exportation des données.
-
-
Suivre et résoudre les problèmes liés aux activités d’exportation de données : utilisez les journaux data-export et saas-export pour consulter l’état de synchronisation et les payloads des flux pendant le processus de synchronisation et d’indexation. Voir Journalisation et dépannage.