Data Fabric
Ask which capability is actually being offered — cataloguing, virtualization, lineage, policy enforcement — rather than whether to adopt the concept.
Ask which capability is actually being offered — cataloguing, virtualization, lineage, policy enforcement — rather than whether to adopt the concept.
Distinguish business validity from recorded system versions, preserve both when needed, and avoid mistaking a load timestamp for complete history.
Join each fact to the intended historical value, validate per-row match counts, and check availability time before using the result as a feature.
Choose overwrite or version history per attribute, define interval boundaries, and understand what a type 2 dimension cannot recover.
Separate measured events from descriptive context, declare the grain, and choose aggregation rules before joining facts and dimensions.
Use dependencies to reduce update, insertion, and deletion anomalies, while keeping historical facts at the grain where they belong.
Distinguish wide and long data by the measurement dimension, preserve missing values, and know when pivoting loses information.
How consumer requirements determine data contracts, logical layers, physical deployment, consistency boundaries, and recovery decisions.
Record an architecture decision with its context, alternatives, consequences, status, and evidence that would justify replacing it.
Track incremental extraction progress, handle timestamp ties and late commits, and advance the checkpoint only after the destination commits.
Move modeled data into operational tools with stable keys, field ownership, deletion rules, and retry handling that respects downstream effects.
Design a data mart for a defined business subject, with explicit row grain, metric meaning, freshness, and a safe way to publish replacements.
Understand bronze, silver, and gold as refinement roles, choose useful boundaries, and separate layer names from quality and transaction guarantees.
Define a data contract with meaning, keys, units, ownership, quality rules, and a change process that consumers can actually depend on.