SupplyFrame Automatise la Création de son Catalogue et de ses Mises à Jour

Le réseau de contenu et de publicité pour le secteur de l'électronique utilise Talend Data Integration afin d'automatiser les mises à jour produits à partir de sources multiples.
Les gains de temps sont significatifs. Ce qui auparavant se développait en deux semaines, prend maintenant moins d'une journée - cela représente une économie de 90%, non seulement en coûts de développement mais aussi en rendant de nouvelles sources.
Andrew Brown, Vice Président en Charge du Contenu

Leader des services d'information sur les composants électroniques

Afin de supporter de la même manière les fabricants et les annonceurs, SupplyFrame propose un moteur de recherche puissant et performant permettant aux créateurs et aux responsables des achats de trouver les informations techniques sur des millions de composants électroniques provenant de milliers de fabricants. Grâce aux outils marketing proposés par SupplyFrame, les publicitaires peuvent attirer l'attention des ingénieurs concepteurs et des responsables des achats en employant un format à valeur ajoutée pour la recherche de composants en délivrant des messages pertinents et contextuels.

La mise en ligne de nouveaux produits, la montée en gamme de ces derniers, les campagnes de publicité, la génération de leads, et le e-commerce ont fait de SupplyFrame une entité marketing ultraperformante dont la croissance est la plus rapide dans son secteur.

Le contenu technique comprenant notamment les fiches produits, les spécifications, les sources et les références croisées, est fourni directement par les fabricants et leurs distributeurs franchisés. L'utilisation des données étant autorisée et sa fourniture gratuite, tous les fabricants maintiennent une représentation équivalente dans les recherches.

Collection de données diverses et complexes

Afin de charger et maintenir sa base de données de composants électroniques, SupplyFrame doit collecter et agréger les informations sur les produits provenant d'un nombre important de fabricants et de distributeurs. Le catalogue de SupplyFrame contient des informations sur plusieurs millions de composants distincts provenant de milliers de sources différentes.

Certains des fabricants fournissent des données via des flux proactifs - des fichiers déposés sur un serveur, quotidiennement ou selon une fréquence préalablement déterminée. D'autres rendent leur données accessibles sur leur propre site FTP, SupplyFrame doit donc aller les extraire. D'autres encore envoient des tableaux Excel par e-mail. Enfin, certains sont dans l'impossibilité de fournir des données ; SupplyFrame doit alors recueillir les informations pertinentes à partir du site web de la société à l'aide de technologies dites de ‘screen scraping.'

« A l'origine, l'entreprise a mis en place ces processus de collecte basés sur du code personnalisé », explique Adrew Brown, Vice Président en Charge du Contenu chez SupplyFrame. « Cependant, le nombre et la complexité des fournisseurs de données ayant augmenté, ces processus de codage manuel étaient devenus onéreux à créer et à maintenir. Pour la future génération de notre mécanisme automatisé de collection de données, nous avons envisagé plusieurs alternatives disponibles sur le marché. »

Une ouverture trois fois moins chère

SupplyFrame a examiné plusieurs alternatives, dont les solutions propriétaires et les solutions open source. « Le débat ne portait pas vraiment sur le choix d'une solution propriétaire ou open source, mais plus sur les capacités techniques et le prix de l'outil, » explique Andrew Brown. « Talend Data Integration répondait non seulement à nos besoins techniques, mais sur une période de cinq ans, la solution était aussi trois fois moins chère que l'outil concurrent le plus abordable. »

D'autres facteurs furent déterminants quant au choix de Talend Data Integration : accessibilité de la solution, courbe d'apprentissage très rapide, et une connectivité étendue. « Grâce à plusieurs centaines de connecteurs inclus dans la solution et d'autres disponibles à partir de la communauté via l'Ecosystème de Talend, toutes nos bases sont couvertes, » explique Andrew Brown.

Enfin, la génération du code Java et la capacité de « regarder sous le capot » (grâce à l'ouverture du code) nous ont aussi permis de prendre notre décision. « Nous ne pensons pas devoir changer le code source de Talend Data Integration mais sachant que nous en avons la possibilité si besoin est, nous sommes plus sereins, » explique Andrew Brown.

Une mise sur le marché plus rapide

L'implémentation de Talend Data Integration a aidé SupplyFrame dans deux principaux domaines - le gain de temps et la flexibilité en répondant rapidement aux besoins des clients. « Auparavant, lorsque nous avions besoin de récolter des données, nous créions un ticket pour développer un processus basé sur la nature du flux » selon Andrew Brown. « Par exemple, nous avions mis en place un répertoire FTP et avons dit aux fabricants et aux distributeurs que s'ils pouvaient y déposer les informations dans notre format, nous pouvions alors mettre en place le processus. Désormais, nous sommes capables de traiter beaucoup plus de formats, et nous n'obligeons plus les fournisseurs de données à remplir autant de conditions. La collection des données est alors facilitée. »

Le développement des flux de données devenant plus facile et le référentiel de métadonnées mettant en avant la réutilisation, Talend  Data Integration a ainsi accéléré de manière significative le temps de mise à disposition de l'information. « Les gains de temps sont significatifs, » dit Andrew Brown. « Ce qui auparavant se développait en deux semaines, prend maintenant moins d'une journée. Cela représente une économie de 90%, non seulement en coûts de développement mais aussi en rendant de nouvelles sources d'information disponibles. Lorsqu'on implémente un nouveau processus, nous sommes capables de réutiliser des processus de base que nous avions déjà développés. Il est très simple de dupliquer un processus et de le modéliser ensuite en fonction des besoins de personnalisation de ce dernier. »

Talend Data Integration aide aussi SupplyFrame à gérer les conditions d'erreur et garantit la bonne exécution des processus de collection. « Si un processus échoue, un email peut être automatiquement envoyé au fournisseur des données et ce dernier peut ainsi être au courant du moindre problème, » explique Andrew Brown. « Talend Data Integration étend notre champ d'action et nous donne plus de flexibilité en étant capable de gérer beaucoup de situations différentes. »