Data, AI & Integration ยท Standard

Enterprise Data Governance, Catalog, Lineage, and Quality Standard

Defines accountable ownership, metadata, classification, lineage, quality, access, and evidence controls for governed data across clouds.

Document class: Data, AI & Integration standard Normative terms: MUST, MUST NOT, SHOULD, SHOULD NOT, and MAY are requirements levels. Applicability: Enterprise data governance, catalog, metadata, lineage, quality, access, and evidence across cloud platforms. Exception process: Deviations require a documented risk assessment, compensating controls, named risk owner, and expiry date.

Control fieldValue
Document IDDAI-10
OwnerCloud Center of Excellence
Review cycleAt least annually and after material platform, provider, data, security, or operating-model changes
EvidenceGovernance policy, catalog and lineage records, quality results, access review, and operational readiness evidence

Decision in brief: Make ownership, classification, lineage, quality, access, and lifecycle metadata machine-readable. Enforce those controls at data-product boundaries.

Purpose

This standard makes enterprise data discoverable, understandable, trustworthy, and accountable across cloud platforms. It governs metadata and evidence while allowing provider-native storage and processing engines.

Control model

flowchart LR S[Sources] --> I[Ingestion and transformation] I --> P[Data products and serving] C[Catalog and glossary] --- S C --- I C --- P L[Automated lineage] --> C Q[Quality results] --> C A[Classification and access policy] --> C C --> E[Audit and compliance evidence]

Mandatory requirements

  • Every production data asset MUST have a business owner, technical owner, steward, classification, purpose, retention rule, and support contact.
  • Metadata, schemas, lineage, quality results, access policy, and change history MUST be machine-readable.
  • Sensitive attributes MUST be classified and protected consistently in storage, query, export, and downstream products.
  • Lineage MUST cover source, transformations, products, reports, features, indexes, and material AI inputs where technically possible.
  • Production data products MUST publish freshness, completeness, validity, uniqueness, and reconciliation objectives appropriate to risk.
  • Access MUST use groups or workload identities, be time-bounded where privileged, and be periodically reviewed.
  • Critical metadata and policy changes MUST be audited.

Operating roles

RoleAccountability
Data ownerPurpose, acceptable use, classification, access decisions
Data stewardDefinitions, quality rules, issue coordination
Product ownerContract, SLO, consumers, lifecycle
Platform teamCatalog, scanners, lineage, policy integration, reliability
Security/privacyControl requirements, investigations, regulatory interpretation
ConsumerApproved use, local protection, defect reporting

Provider capability mapping

CapabilityAzureAWSGCPOCI
Catalog/governanceMicrosoft Purview, Fabric governance, Unity CatalogGlue Data Catalog, Lake Formation, DataZoneKnowledge Catalog (formerly Dataplex Universal Catalog)OCI Data Catalog, Data Safe
LineagePurview/Fabric/Databricks lineageOpenLineage integrations and service metadataDataplex lineageData Catalog and integration metadata
PolicyEntra, Purview policies, service RBACIAM and Lake FormationIAM and policy tagsIAM policies and Data Safe
QualityFabric/Databricks/data pipeline checksGlue Data Quality and pipeline checksDataplex data qualityData Integration quality patterns

The catalog is an index and policy coordination layer; source systems remain authoritative for data and enforcement unless the architecture explicitly says otherwise.

Metadata and classification

Required metadata includes stable asset ID, names, description, domain, schema, owners, source, classification, residency, retention, lawful purpose, quality status, SLO, consumers, and lifecycle state. Use an enterprise taxonomy such as public, internal, confidential, and restricted, then attach handling rules to classifications.

Quality and lineage lifecycle

stateDiagram-v2 [*] --> Proposed Proposed --> Registered Registered --> Certified Certified --> Degraded Degraded --> Certified Certified --> Deprecated Deprecated --> Retired

Quality rules run at ingestion, transformation, and product boundaries. Failed critical rules MUST quarantine data or block promotion. Lower-severity failures MAY continue with a visible degraded status and accountable remediation deadline. Preserve source-to-target column lineage for regulated or decision-critical attributes.

Implementation approach

  1. Define taxonomy, ownership model, minimum metadata, and certification criteria.
  2. Inventory priority systems and onboard automated metadata scanners.
  3. Integrate identity, classification, lineage, and access-review evidence.
  4. Add reusable quality rule libraries and producer-owned SLOs.
  5. Publish searchable products and business terms with consumer feedback.
  6. Measure coverage, trust, issue age, and unsupported assets.

Validation

Sample critical products and verify owner, definition, classification, lineage, quality results, access decision, retention, and downstream consumers. Test that a schema change updates lineage, triggers contract validation, and notifies affected consumers. Track catalog coverage, certified-product percentage, unknown owners, lineage gaps, quality-SLO attainment, and overdue access reviews.

Operational considerations

Governance should be federated: central teams define minimum controls and shared tooling; domains own meaning and quality. Avoid measuring success by catalog object count alone. Review scanner credentials, metadata sensitivity, regional replication, catalog recovery, licensing, and ingestion cost.

Governance Control Tiers

Apply governance proportionately to impact.

TierTypical assetsMinimum control
Tier 1regulated, decision-critical, externally reportedcolumn lineage, strict quality gates, access review, recovery evidence
Tier 2enterprise operational and analytical productsproduct contract, automated lineage, SLOs, owner and certification
Tier 3team-managed internal datasetsowner, classification, retention, basic quality and discoverability
Tier 4temporary explorationisolated scope, expiry, no production dependency

A lower tier is not permission to omit security or privacy controls. Tiering primarily changes assurance depth, support, lineage granularity, and certification evidence.

Metadata Quality and Drift

Metadata itself requires quality controls. Validate owner existence, classification vocabulary, source identifiers, schema freshness, retention mapping, consumer links, and lifecycle state. Detect assets that exist in storage or query engines but are absent from the catalog.

Recommended metadata SLOs include:

  • percentage of production assets harvested within the expected interval;
  • percentage with valid owners and classifications;
  • lineage freshness after deployment;
  • unresolved scanner errors;
  • stale certifications and overdue reviews;
  • assets with conflicting source-of-truth claims.

Do not silently overwrite steward-authored business metadata with lower-quality automated inference.

Access Certification

Access review SHOULD combine catalog context with effective permissions from the source system. A catalog approval that does not match actual table, bucket, share, or service authorization is incomplete.

Review records SHOULD identify the approver, purpose, users or groups, workload identities, scope, privilege, last use, expiration, and exceptions. Remove dormant grants and investigate direct grants outside approved group or product workflows.

Lineage Confidence

Lineage entries SHOULD indicate whether they were automatically observed, declared by code, inferred, or manually curated. Critical decisions should not rely on low-confidence inferred lineage without validation.

For transformations that cannot be parsed automatically, require explicit source and target declarations in deployment metadata. Preserve the original technical identifiers even when business-friendly names change.

References