Étiquetage par règles
L’étiquetage par règles vous permet de marquer les lignes sources avec des métadonnées que le moteur d’allocation utilise pour décider où ces lignes sont affectées. Utilisez-le lorsque le comportement de l’allocation doit varier selon la ligne — par exemple, lorsque les coûts d’un centre de coûts doivent être répartis selon les effectifs, mais ceux d’un autre selon les revenus.
Quand l’utiliser
Section intitulée « Quand l’utiliser »- Une règle d’allocation uniforme ne reflète pas la façon dont le coût doit réellement être réparti (règles différentes selon les types de coûts).
- Vous voulez diriger certaines lignes sources vers des cibles précises tout en laissant les autres se répartir normalement.
- Vous modélisez une allocation à plusieurs pools où chaque pool utilise un inducteur différent.
Fonctionnement de l’étiquetage
Section intitulée « Fonctionnement de l’étiquetage »- Étiquetez la source. La table de valeurs reçoit une ou plusieurs colonnes d’étiquettes qui classent chaque ligne.
- Référencez les étiquettes dans la règle d’allocation. Lors de la configuration de l’étape d’allocation, vous exprimez les règles sous la forme « si l’étiquette source X = valeur Y, allouer avec l’inducteur D et la dimension cible T ».
- Le moteur aiguille les lignes. Chaque ligne source est comparée aux règles dans l’ordre ; la première règle qui correspond détermine le comportement de l’allocation.
Modèles de sources adaptés à l’étiquetage
Section intitulée « Modèles de sources adaptés à l’étiquetage »- Une colonne nommée
cost_categoryavec des valeurs commepayroll,facilities,it,marketing - Une colonne nommée
poolqui désigne le pool d’allocation auquel la ligne appartient - Une colonne booléenne comme
is_overheadqui déclenche un traitement différent
Une table de coûts avec cost_center et cost_category :
| cost_center | cost_category | amount |
|---|---|---|
| 1010 | payroll | 50,000 |
| 1010 | it | 8,000 |
| 1020 | payroll | 35,000 |
Vous pouvez configurer deux règles d’allocation :
- Les lignes de paie sont réparties selon l’inducteur des effectifs
- Les lignes informatiques sont réparties selon l’inducteur du nombre d’utilisateurs
Les deux règles s’exécutent sur la même table source ; les étiquettes déterminent laquelle s’applique à chaque ligne.
Voir aussi
Section intitulée « Voir aussi »- Démarrage rapide des allocations — flux de base avant d’ajouter l’étiquetage
- Configurer une allocation — référence complète des étapes
- Étape Allocation Rules — étape de workflow qui consomme les données étiquetées