Trace every answer back to where it came from.
Davynci's agents map your whole estate — schemas, keys, and the relationships no one documented — into attribute-level lineage you can trust for every AI answer and every audit.
Discovery
Finds the relationships no one documented.
Foreign keys are the easy part. Davynci's agents infer the implied and cross-source relationships — and detect when two columns in different systems are really the same thing.
- Declared, implied, and cross-schema keys
- Synonym detection across systems (cust_id ≡ customer_no)
- A confidence score on every edge — you see how sure it is
Attribute-level lineage
Column to column, source to report.
Lineage isn't table-to-table hand-waving. Davynci parses stored procedures, views and ETL to resolve lineage down to the column — so "where did this number come from?" has an exact answer.
- Column-level chains from source to report
- Code lineage from stored procs, views, SSIS / PL-SQL
- One click from any field to its full upstream
Honest by design
Never a blank panel that lies.
When a procedure depends on tables not yet catalogued, Davynci shows them as pending — visibly incomplete — instead of a clean graph that hides the gap. A regulator-grade answer, not a comforting one.
- Pending dependencies flagged, never hidden
- No green-over-empty — absence is shown as absence
- Exactly the gap list you need before you sign off
- One-click Word evidence pack for the field — gaps marked pending
Impact & importance
Know what breaks before it breaks.
Trace downstream to every report a change touches, and upstream to the root. PageRank ranks the columns everything depends on, so you fix what matters first.
- Upstream root-cause and downstream blast radius
- PageRank centrality — the load-bearing columns
- Continuous monitoring: schema changes caught daily
Under the hood
Everything the lineage agent does.
Schema discovery
Full schema pulled across every connected database, kept current.
Cross-source keys
Declared, implied, and cross-schema relationships — not just FKs.
Synonym detection
Finds equivalent or duplicated data across different systems.
Column-level lineage
Attribute-to-attribute chains from source all the way to report.
Code lineage
Parsed from stored procedures, views, and ETL packages.
Impact analysis
Upstream root-cause and downstream blast radius on demand.
PageRank importance
Ranks the load-bearing columns everything else depends on.
Change monitoring
New tables, dropped columns and type changes caught daily.
One brain, many modules
Lineage is one module on the semantic layer.
Because it shares the brain, a lineage answer already knows the quality score, the PII, and the business meaning of every column it touches.
Trace every number to its source.
See Davynci map your estate and answer “where did this come from?” — down to the column.