Magento DataFlow – L’échange de données flexibles

Blog de l'équipe Magento

Ces posts sont issus du site http://blog.baobaz.com/, ils permettent d’appréhender le système d’échange de données de Magento.

http://blog.baobaz.com/blog/magento-dataflow-lechange-de-donnees-rendu-flexible-partie-1

http://blog.baobaz.com/blog/magento-dataflow-les-adapters-par-defaut-partie-2

http://blog.baobaz.com/blog/magento-dataflow-optimisation-des-imports-de-produits-partie-3

http://blog.baobaz.com/blog/magento-dataflow-parsers-standard-et-valeurs-de-mapping-partie-4

Une des fonctionnalités principales des solutions e-Commerce est la possibilité de partager des données avec les systèmes de gestion de ventes offline. Magento rend les échanges de données flexibles et relativement simples grâce au module DataFlow (flux de données). Le module DataFlow est un framework d’échange de données qui recourt à quatres types de composants :

  • l’adapter (adaptateur),
  • le parser (analyseur),
  • le mapper (mise en relation)
  • et le validator (validateur).

Dans l’état actuel des développements, les validators ne sont pas implémentés, mais réservés pour une utilisation future. Le process du module DataFlow est défini dans un fichier XML appelé profile. Magento fournit un assistant pour générer des profiles d’import/export basiques opérant sur les données produits (catalogue) ou les données clients. Un outil de gestion avancé de profiles est également mis à disposition des utilisateurs confirmés qui souhaitent créer le fichier XML du profile

  • sans passer par l’assistant,
  • et/ou pour créer des opérations de flux de données (DataFlow) plus personnalisées qui requièrent des relations avec d’autres entités.

Les Adapters sont responsables de la connexion à une ressource externe de données, de récupérer les données demandées et filtrées. Cela peut être utilisé par exemple pour récupérer des données depuis :

  • un fichier local ou distant,
  • un web service,
  • une base de données,
  • et caetera.
Cédric
co-fondateur de l'agence
Voir les articles de Cédric