Ajouter

Aperçu

L’enrichissement Ajouter réalise des opérations d’addition sur des valeurs d’attributs numériques et stocke le résultat dans un nouvel attribut. Cet opérateur arithmétique fondamental vous permet de sommer plusieurs attributs de cas, offrant des capacités essentielles pour agréger des métriques, calculer des totaux et obtenir de nouveaux insights à partir de vos données de processus. Contrairement aux agrégations simples qui fonctionnent au niveau des événements, l’enrichissement Ajouter opère sur des attributs au niveau du cas, ce qui le rend idéal pour combiner différentes mesures numériques caractérisant chaque instance de processus.

L’enrichissement Ajouter est particulièrement précieux dans les scénarios de process mining où il est nécessaire de comprendre les impacts totaux, les effets combinés ou les mesures agrégées. Par exemple, vous pouvez additionner différentes composantes de coûts pour calculer le coût total d’un processus, sommer diverses durées pour comprendre les délais cumulés, ou combiner plusieurs scores de qualité pour obtenir une métrique globale de qualité. L’enrichissement gère automatiquement les différents types de données numériques et assure une conversion de type appropriée dans la sortie.

Utilisations courantes

  • Calculer les coûts totaux en ajoutant différentes composantes de coût (coût des matériaux + coût de la main-d’œuvre + frais généraux)
  • Somme de plusieurs durées pour obtenir le temps total de traitement
  • Combiner différents types de retard pour comprendre le temps d’attente total
  • Ajouter les variations de quantité sur différentes catégories de produits pour évaluer l’impact total sur l’inventaire
  • Somme de plusieurs scores pour calculer des métriques composites de performance
  • Calculer la consommation totale de ressources en additionnant différentes métriques d’usage des ressources
  • Agréger les impacts financiers en combinant les attributs de revenus et de dépenses

Paramètres

Filtre (Optionnel) : Appliquez des filtres pour limiter les cas qui recevront le nouvel attribut calculé. Lorsque des filtres sont appliqués, seuls les cas correspondant aux critères du filtre verront la somme calculée et stockée. Ceci est utile lorsque vous souhaitez effectuer les calculs uniquement sur des sous-ensembles spécifiques de vos données, tels que les commandes à forte valeur ou les cas provenant de régions spécifiques.

Nom du nouvel attribut : Spécifiez le nom du nouvel attribut qui stockera le résultat de la somme. Choisissez un nom descriptif qui indique clairement les valeurs additionnées. Par exemple, utilisez "Total_Cost" pour additionner des composantes de coût, ou "Combined_Duration" pour sommer des attributs de durée. Le nom doit être unique et ne peut pas entrer en conflit avec des attributs existants.

Noms des attributs : Sélectionnez au moins deux attributs numériques que vous souhaitez additionner. L’enrichissement additionnera tous les attributs sélectionnés pour chaque cas. Seuls les attributs numériques (entiers ou à virgule flottante) sont disponibles à la sélection. Les attributs doivent déjà exister dans votre jeu de données – vous pouvez utiliser des attributs provenant des données originales ou créés par d’autres enrichissements. Tous les attributs sélectionnés seront additionnés afin de produire la somme finale.

Exemples

Exemple 1 : Coût total de traitement d’une commande

Scénario : Dans un processus d’approvisionnement, vous devez calculer le coût total pour chaque commande d’achat en additionnant les coûts de matériaux, les frais de port et les frais de manutention afin de comprendre l’impact financier global.

Paramètres :

  • Filtre : Aucun (calculer pour toutes les commandes)
  • Nom du nouvel attribut : Total_Order_Cost
  • Noms des attributs : Material_Cost, Shipping_Cost, Handling_Fee

Sortie : Crée un nouvel attribut de cas "Total_Order_Cost" contenant la somme des trois composantes de coût. Pour un cas avec :

  • Material_Cost : 1500.00
  • Shipping_Cost : 75.50
  • Handling_Fee : 25.00

Le Total_Order_Cost sera de 1600.50

Insights : Cette métrique de coût combiné permet d’analyser les dépenses totales d’approvisionnement, d’identifier les commandes à coûts élevés et de comparer les structures de coûts entre différents fournisseurs ou régions.

Exemple 2 : Temps de traitement cumulé

Scénario : Dans un processus de fabrication, vous souhaitez calculer le temps total passé dans différentes étapes de traitement pour identifier les goulots d’étranglement et optimiser la chaîne de production.

Paramètres :

  • Filtre : Product_Type = "Complex Assembly"
  • Nom du nouvel attribut : Total_Processing_Hours
  • Noms des attributs : Cutting_Time, Assembly_Time, Quality_Check_Time, Packaging_Time

Sortie : Pour les produits d’assemblage complexe uniquement, crée "Total_Processing_Hours" en sommant :

  • Cutting_Time : 2.5 heures
  • Assembly_Time : 8.0 heures
  • Quality_Check_Time : 1.5 heures
  • Packaging_Time : 0.5 heures

Résultat : Total_Processing_Hours = 12.5 heures

Insights : Comprendre le temps total de traitement aide à identifier les produits qui consomment le plus de ressources de production et révèle des opportunités d’optimisation du processus.

Exemple 3 : Score de qualité des soins aux patients

Scénario : Dans un contexte de soins de santé, plusieurs indicateurs de qualité doivent être combinés pour créer un score global de qualité des soins pour chaque cas de traitement.

Paramètres :

  • Filtre : Treatment_Complete = "Yes"
  • Nom du nouvel attribut : Overall_Quality_Score
  • Noms des attributs : Clinical_Outcome_Score, Patient_Satisfaction_Score, Safety_Protocol_Score, Documentation_Score

Sortie : Pour les traitements complétés, crée "Overall_Quality_Score" :

  • Clinical_Outcome_Score : 85
  • Patient_Satisfaction_Score : 92
  • Safety_Protocol_Score : 88
  • Documentation_Score : 90

Résultat : Overall_Quality_Score = 355 (sur 400 possibles)

Insights : Le score composite permet aux administrateurs hospitaliers d’évaluer la qualité globale des soins, de comparer les performances entre départements et d’identifier les cas nécessitant un examen qualité.

Exemple 4 : Évaluation de l’impact sur l’inventaire

Scénario : Dans un système de gestion d’entrepôt, vous devez suivre les changements totaux d’inventaire sur plusieurs catégories de produits afin de comprendre les mouvements de stock quotidiens.

Paramètres :

  • Filtre : Transaction_Date = Today()
  • Nom du nouvel attribut : Total_Inventory_Change
  • Noms des attributs : Electronics_Change, Clothing_Change, Food_Change, Hardware_Change

Sortie : Pour les transactions du jour, calcule le mouvement total d’inventaire :

  • Electronics_Change : +45 unités
  • Clothing_Change : -23 unités
  • Food_Change : +67 unités
  • Hardware_Change : -12 unités

Résultat : Total_Inventory_Change = +77 unités (augmentation nette)

Insights : Cette vue agrégée aide les gestionnaires d’entrepôt à comprendre les flux d’inventaire globaux et à prendre des décisions éclairées sur le réapprovisionnement.

Exemple 5 : Ajustements de clôture de période financière

Scénario : Dans les processus de clôture de période financière, différents montants d’ajustements doivent être additionnés pour calculer l’impact total sur les soldes de comptes.

Paramètres :

  • Filtre : Period = "Q4-2024" AND Account_Type = "Revenue"
  • Nom du nouvel attribut : Total_Revenue_Adjustments
  • Noms des attributs : Accrual_Adjustment, Deferral_Adjustment, Correction_Adjustment, Reclass_Adjustment

Sortie : Pour les comptes de revenus du T4, somme tous les ajustements :

  • Accrual_Adjustment : 125 000
  • Deferral_Adjustment : -45 000
  • Correction_Adjustment : 8 500
  • Reclass_Adjustment : -12 000

Résultat : Total_Revenue_Adjustments = 76 500

Insights : Les équipes financières peuvent rapidement évaluer l’impact net de tous les ajustements sur la reconnaissance des revenus et garantir l’exactitude des rapports financiers.

Sortie

L’enrichissement Ajouter crée un nouvel attribut numérique au niveau du cas avec le nom spécifié dans le paramètre "Nom du nouvel attribut". Le type de données de l’attribut de sortie est automatiquement déterminé en fonction des attributs d’entrée – si l’un des entrées contient des valeurs à virgule flottante, le résultat sera un nombre à virgule flottante ; sinon, ce sera un entier.

Formule de calcul : Résultat = Attribute1 + Attribute2 + ... + AttributeN

Gestion des valeurs nulles : Si l’un des attributs sélectionnés contient une valeur nulle pour un cas particulier, cette valeur nulle est traitée comme zéro dans l’addition. Cela garantit que le calcul peut se poursuivre même si certains attributs sont sans valeur. Par exemple, si l’on additionne trois attributs dont un est nul, seules les deux valeurs non-nulles sont additionnées.

Considérations sur les types de données : L’enrichissement gère automatiquement les types numériques mixtes. Lorsqu’on additionne des entiers et des nombres à virgule flottante, le résultat est stocké en nombre à virgule flottante pour préserver la précision. Les grandes valeurs de somme sont supportées, mais assurez-vous que vos outils de visualisation et d’analyse peuvent gérer l’ampleur des résultats.

Intégration avec d’autres fonctionnalités : Le nouvel attribut calculé peut être utilisé immédiatement dans les filtres, d’autres calculateurs et enrichissements supplémentaires. Il apparaît dans les listes d’attributs dans tout mindzieStudio et peut être exporté avec votre jeu de données enrichi. L’attribut est également disponible pour une utilisation dans les tableaux de bord, les cartes de processus et les analyses personnalisées.


Cette documentation fait partie de la plateforme de process mining mindzie Studio.