
Open Office Hours Saison 1 : Session 12 - Tags & réutilisabilité
Tags et réutilisabilité dans Rapidi
Vous avez trois filiales qui utilisent le même ERP. Chacune a besoin de la même intégration Salesforce - mêmes champs, même logique, même planification. Avez-vous vraiment besoin de trois jeux de transferts distincts ?
Cet article explique comment les Tags de Rapidi vous permettent de paramétrer vos transferts pour que la même configuration fonctionne dans plusieurs sociétés, régions ou environnements - sans rien dupliquer.
En bref
- Les Tags permettent de paramétrer les transferts pour qu'une seule configuration fonctionne dans plusieurs sociétés ou régions
- Au lieu de dupliquer les transferts, vous définissez des variables (Tags) qui sont résolues à l'exécution
- Cas d'usage courants : ERP multisociétés, déploiements régionaux, environnements de dev, de test et de production
- Les Tags réduisent la maintenance - vous modifiez la logique une fois, elle s'applique partout
- Bonne pratique : identifiez ce qui varie d'une société à l'autre (points de terminaison, filtres, valeurs de champs) et faites-en des Tags
Regarder la session complète
Regardez ci-dessous la démonstration complète de 30 minutes.
Diapositives de la présentation
Que sont les Tags dans Rapidi ?
Les Tags sont des variables que vous définissez au niveau de la société ou de l'environnement et qui sont injectées dans vos transferts à l'exécution. Voyez-les comme des paramètres de configuration qui vous permettent d'écrire un seul transfert et de l'exécuter dans plusieurs contextes.
Par exemple, si vous intégrez Salesforce à trois sociétés Dynamics 365 Business Central, la logique de transfert (quels champs mapper, dans quel ordre synchroniser, comment gérer les erreurs) est identique. La seule différence, c'est la société BC vers laquelle les données sont envoyées. Les Tags vous permettent de définir cette société comme une variable.
Quand utiliser les Tags
Les Tags sont surtout utiles si vous avez :
- Plusieurs sociétés dans le même ERP qui ont besoin de la même intégration
- Des déploiements régionaux où la logique est identique, mais où les points de terminaison ou les filtres diffèrent
- Des environnements de dev, de test et de production qui doivent être le reflet les uns des autres
- Des variations saisonnières ou temporaires à activer ou désactiver sans reconstruire les transferts
Les Tags en pratique
Dans MyRapidi, vous définissez les Tags sous forme de paires clé-valeur au niveau de la connexion ou de la planification. Lorsqu'un transfert s'exécute, Rapidi résout les valeurs des Tags et les injecte dans les champs concernés - chaînes de connexion, conditions de filtre, valeurs par défaut ou tout autre élément configurable.
Vous ne maintenez donc qu'un seul jeu de définitions de transferts et un seul jeu de mappages de champs. Les Tags se chargent des variations.
Configurer votre premier Tag
La configuration se fait en trois étapes :
- Identifiez ce qui varie entre vos sociétés ou environnements (généralement les détails de connexion, les codes société ou les valeurs de filtre)
- Créez des définitions de Tags dans MyRapidi avec des noms parlants
- Référencez les Tags dans vos transferts avec la syntaxe des Tags, partout où la valeur variable doit apparaître
Modèles d'intégration multisociétés
Le modèle le plus courant est une configuration en étoile : une org Salesforce connectée à plusieurs sociétés ERP. Chaque société dispose de son propre jeu de Tags, mais toutes partagent les mêmes transferts, mappages et planifications.
Ce modèle évolue facilement - ajouter une société consiste à créer un nouveau jeu de Tags et à l'activer, et non à reconstruire toute l'intégration.
Erreurs courantes à éviter
- Trop de Tags : tout n'a pas besoin d'être un Tag. Si une valeur est identique pour toutes les sociétés, codez-la en dur.
- Nommage incohérent : adoptez une convention de nommage claire pour les Tags (par ex.
COMPANY_CODE,BC_ENDPOINT) afin qu'ils se documentent d'eux-mêmes. - Oublier de tester : testez toujours une modification de Tag d'abord hors production, surtout si elle touche des chaînes de connexion ou des filtres.
Questions fréquentes
Puis-je utiliser des Tags dans les mappages de champs ?
Oui. Les Tags peuvent être référencés dans les mappages de champs, les valeurs par défaut, les conditions de filtre et les paramètres de connexion.
Combien de Tags puis-je créer ?
Il n'y a pas de limite pratique. Créez-en autant que nécessaire pour paramétrer votre configuration.
Les Tags ont-ils un impact sur les performances ?
Non. La résolution des Tags a lieu avant l'exécution du transfert et n'ajoute qu'une surcharge négligeable.