Critical Data Element Registry
A CDE register marks attributes that break risk, finance, or compliance when wrong—and attaches ownership and controls.
Why this is needed
- Broad catalogs are too noisy; CDEs need a sharp operating list.
- Anomaly jobs should focus on high-impact fields.
- Ownership of IBAN/VAT/price must be explicit.
Proposed entities in EntiHub
Governance settings
| Setting | Recommended value | Why |
|---|---|---|
approvalRequired |
true |
CDE list is a governance artifact. |
historyEnabled |
true |
Track ownership changes over time. |
allowSameAuthorApproval |
false |
Maker/checker separation for sensitive changes. |
deletedRetentionDays |
90 (or higher) |
Soft-delete retention for auditability. |
Entity definition (YAML sketch)
name: critical_data_element
displayName: Critical data element
domain: Data Governance
description: Critical data element
version: "1.0.0"
approvalRequired: true
historyEnabled: true
deletedRetentionDays: 90
displayRefColumn: element_code
uniqueConstraints:
- name: uq_critical_data_element_element_code
columns: [element_code]
columns:
- name: element_code
dataType: string
nullable: false
maxLength: 64
- name: entity_name
dataType: string
nullable: false
maxLength: 64
- name: column_name
dataType: string
nullable: false
maxLength: 64
- name: owner_team
dataType: string
nullable: false
maxLength: 128
- name: classification
dataType: string
nullable: false
maxLength: 32
- name: validation_summary
dataType: string
nullable: false
maxLength: 512
- name: monitoring_sla_hours
dataType: int
nullable: false
- name: status
dataType: string
nullable: false
maxLength: 16
YAML sketches
Sketches highlight the important fields and governance flags. Trim or extend columns to match your domain. See Setup Entity for the full YAML reference.
Sample data
| element_code | entity_name | column_name | owner_team | classification | validation_summary | monitoring_sla_hours | status |
|---|---|---|---|---|---|---|---|
| CDE-SUP-IBAN | supplier | iban | Treasury | critical | IBAN checksum + country | 4 | active |
| CDE-SUP-VAT | supplier | vat_id | Tax | critical | Country VAT pattern | 8 | active |
Benefits for the company
- Focuses quality effort where it hurts.
- Feeds anomaly and alerting configuration.
- Clear owners for incident response.