MDM Fault Event Fusion
Fault event fusion helps teams review whether several source records describe the same real-world event. It is useful when systems report similar faults with different descriptions, timestamps, categories, or IDs.
This page describes the governance pattern. The exact scoring configuration depends on the implementation and source systems.
When to use fault event fusion
Use it when:
- several systems report the same fault or incident;
- natural keys miss duplicates because descriptions or timestamps differ;
- reports double-count events;
- maintenance, inspection, or reliability workflows need a reviewed event identity;
- AI Agent answers need source evidence from more than one system.
How the review works
Candidate signals
| Signal | How it helps |
|---|---|
| Resolved entity ID | Confirms records refer to the same object. |
| Time window | Finds records close enough to be the same event. |
| Description similarity | Finds wording differences for the same condition. |
| Category or severity | Helps compare source classification. |
| Work-order or inspection link | Provides operational evidence for review. |
Combine several signals before confirming a group. Similar descriptions on different assets should be treated as separate events.
Event grouping states
Use clear states so downstream users know whether a report is using raw events or reviewed event groups.
| State | Meaning | Downstream use |
|---|---|---|
| Raw | Source event has not been compared. | Use for source audit and ingestion troubleshooting. |
| Candidate | Resolver found a possible duplicate group. | Use for steward review only. |
| Confirmed group | Steward confirmed that records describe the same event. | Use for reliability analysis, event counts, AI Agent evidence, and reporting. |
| Rejected pair | Steward rejected the candidate relationship. | Reuse to prevent the same false duplicate from returning. |
| Split required | A candidate group contains more than one real event. | Split before publishing reviewed event output. |
Review candidates
For each candidate group:
- Check the resolved entity or asset identity.
- Compare source timestamps.
- Compare fault description, category, and severity.
- Check work-order or inspection evidence when available.
- Confirm whether the records describe the same event.
- Reject pairs or groups that are only superficially similar.
When reviewing a group, compare both the event evidence and the operational follow-up. A fault record and a work order can describe the same incident even when the text fields differ. Two alarms with the same wording can still be separate incidents when they occur on different assets or during different operating windows.
Reviewed output fields
A reviewed event dataset should expose enough context for downstream teams:
| Field | Purpose |
|---|---|
| Reviewed event ID | Stable identifier for the confirmed event group. |
| Master entity ID | Connects the event to the governed asset or equipment identity. |
| Source event IDs | Preserves traceability back to raw source systems. |
| Primary timestamp | Defines the event time used for reporting. |
| Time window | Shows the source record range included in the group. |
| Review status | Separates raw, candidate, confirmed, rejected, and split-required records. |
| Decision note | Explains manual decisions that may affect reliability reports or AI Agent answers. |
Publish raw source IDs alongside reviewed IDs. This lets auditors trace an answer or report back to original system records.
Output use
Confirmed event grouping can support:
- reliability analysis;
- predictive maintenance evidence;
- incident review;
- inspection and work-order follow-up;
- BI reporting;
- AI Agent explanations that cite source evidence.
Implementation scenario
For a facility or manufacturing environment, a practical setup often looks like this:
- DFS Lite imports alarms, maintenance requests, inspection findings, and work-order records.
- MDM resolves asset or equipment identity before event grouping starts.
- The resolver proposes candidate event groups based on entity ID, time window, text similarity, category, and linked work evidence.
- Stewards confirm or reject groups in the queue.
- DFS Pro publishes a reviewed event dataset with raw source IDs and reviewed event IDs.
- Inspector, reliability reporting, or AI Agent workflows use the reviewed event identity to avoid duplicate incident counts and to cite source evidence.
This scenario works best when the source systems already have consistent asset identity, event timestamps, and operational categories. When those fields are weak, improve mappings before expanding the resolver to more sources.
Validation checklist
- Asset or equipment identity is resolved before event grouping is trusted.
- Time-window rules match the operational domain.
- Similarity scores are treated as review signals.
- Rejected pairs are recorded for future resolver runs.
- Downstream reports state whether they use raw events or reviewed event groups.
- Reviewed event output includes raw source IDs for audit.
- Confirmed groups are sampled against work-order or inspection evidence.
- Split-required groups are resolved before production reporting uses them.
Common issues
| Symptom | Likely cause | Fix |
|---|---|---|
| Duplicate events remain | Time window too narrow or asset identity unresolved. | Review entity aliases and scoring configuration. |
| Different events are grouped | Time window too broad or description match too permissive. | Tighten rules and reject false groups. |
| Review queue is too large | Source quality or match keys are weak. | Improve source mappings and add stronger identity signals. |
| AI answers cite confusing evidence | Raw and reviewed event sets are mixed. | Hand off the reviewed dataset or grouping status clearly. |
Next step
Use Industry Recipes for examples of how MDM supports operational workflows.