Transformation et planification des itinéraires
Étape 3 : Transformez vos intégrations de données de manière illimitée
Les transformateurs Alumio sont des outils très flexibles qui vous aident à modifier les données que vous intégrez via l'Alumio iPaaS. Voici quelques-unes des nombreuses personnalisations cruciales que Transformers permet :
- Champs de mappage : Les transformateurs vous permettent de renommer, de remapper ou de restructurer des champs depuis la source pour qu'ils correspondent au format de la destination. Par exemple, associez le champ « numéro de commande » de votre système de commerce électronique au « numéro de document » de votre ERP.
- Filtrage des données : Vous pouvez utiliser Transformers pour n'inclure que des données spécifiques. Par exemple, vous pouvez filtrer les commandes pour n'envoyer que celles provenant d'une région particulière ou dans un laps de temps défini.
- Enrichissement des données : Ajoutez ou modifiez des champs de données avant de les envoyer au système de destination. Par exemple, ajouter un champ « région de vente » à chaque commande en fonction de la localisation du client.
- Gestion de la logique conditionnelle : Les transformateurs peuvent appliquer des conditions, telles que l'envoi de données clients uniquement lorsque la valeur totale de la commande dépasse un certain seuil.
En utilisant Transformers de manière efficace, vous pouvez vous assurer que les données circulant sur votre route sont adaptées aux exigences spécifiques des systèmes source et cible. Les transformateurs Alumio peuvent être appliqués sur les trois configurations : entrante, sortante et route.
- Modification de la configuration entrante :
Avant d'exécuter la configuration entrante qui, selon notre exemple, est configurée pour « Obtenir les données des commandes de l'UE : Shopware to Exact Online », un transformateur peut y être appliqué pour nettoyer, formater et filtrer les données. Dans le cas de notre exemple, un transformateur Alumio peut être utilisé pour mapper les données qu'Alumio reçoit de l'application source (commerce électronique) afin qu'elles correspondent au format de l'application cible (système ERP). Cette transformation se produira lorsque la configuration entrante sera exécutée et que les données seront récupérées dans Alumio. - Personnalisation de la configuration sortante :
De même, les transformateurs peuvent également être appliqués à la configuration sortante pour garantir que les données envoyées au système cible via Alumio sont parfaitement formatées et optimisées. Comme dans notre exemple, les données de commande de commerce électronique envoyées via Alumio à l'ERP doivent « Filtrer les commandes existantes ». L'application d'un transformateur approprié à la configuration sortante peut y contribuer, dans la mesure où une logique conditionnelle peut être appliquée pour exclure les commandes si leurs identifiants existent déjà dans l'ERP, évitant ainsi toute duplication.
- Transformer l'itinéraire :
Les transformateurs Alumio peuvent également être appliqués sur la route elle-même, qui agit comme une passerelle pour modifier le flux de données entre les configurations entrante et sortante. Dans le cas de notre exemple, les données de commande échangées entre la boutique en ligne de commerce électronique et l'ERP doivent exclure toute commande provenant de l'extérieur de l'UE. Ainsi, l'application d'un transformateur pour « filtrer les données » sur l'itinéraire lui-même peut contribuer à garantir que les données extraites de l'application source et envoyées à l'application cible filtrent toutes les commandes qui ne proviennent pas de l'UE.
Étape 4 : Planifiez chaque partie de votre itinéraire
La quatrième fonctionnalité cruciale pour créer des intégrations via Alumio Routes est le planificateur, qui automatise comment et quand chaque partie de votre itinéraire est exécutée. L'Alumio Scheduler vous aide à traiter les intégrations par lots et à des intervalles prédéterminés, et il vous permet également de permettre l'échange de données en temps réel.
Comment fonctionne l'Alumio Scheduler :
Le planificateur Alumio vous permet de déterminer de manière flexible le calendrier, la fréquence et les intervalles de chaque aspect de vos itinéraires d'intégration.
- Définissez le calendrier : Spécifiez la fréquence d'exécution de chaque configuration. Par exemple, dans notre cas d'utilisation :
- La configuration entrante récupère les nouvelles données de commande toutes les 5 minutes.
- La configuration sortante envoie des données filtrées et transformées à l'ERP toutes les 1 minute.
- Définissez les priorités : Attribuez des priorités (élevées, moyennes ou faibles) pour vous assurer que les processus de données critiques sont gérés en premier. Par exemple, veiller à ce que les mises à jour des commandes en temps réel soient privilégiées par rapport aux flux de données non urgents.
- Activez le traitement en temps réel : Pour les cas nécessitant des mises à jour immédiates, le planificateur peut permettre l'exécution en temps réel de parties spécifiques de l'itinéraire.
En utilisant efficacement le planificateur, vous vous assurez que les données circulent entre vos applications de manière fluide et synchronisée avec les besoins de votre entreprise. Comme dans notre exemple, les planificateurs Alumio permettent de simplifier et d'automatiser la récupération des commandes auprès de Shopware et leur envoi à Exact Online chaque minute sans intervention manuelle. Cette automatisation garantit des mises à jour en temps opportun et optimise les flux de travail d'intégration.

