Skip to content

Data Sources ​

Object types can be backed by warehouse datasets, letting the ontology govern data whose system of record is an existing analytical store.

Registration and mapping ​

A data source (a warehouse connection) is registered, reviewed, verified, and activated through the same governed designer flow as everything else — never auto-seeded. Credentials are held as references resolved through the configured secret store (Azure Key Vault in production); credential values never live in the ontology.

A backing-dataset mapping binds an object type to a table: which columns feed which properties, and which keys align rows to instances. Mapped reads serve instance data through the ontology's access-control seam — warehouse rows arrive with row filters and masking applied like any other read.

Drift ​

The warehouse evolves, and mappings can silently rot. Manifest scans for drift — schema changes that break a mapping — surfaces findings for review, and marks broken mappings rather than serving wrong data. Repair (rebinding) is a governed change like any other.

Write-back ​

Governed edits can flow back to the warehouse: approved actions upsert to the backing table with idempotency protection, so the ontology's review flow becomes the front door for warehouse mutations rather than a divergent copy.

Fail-closed at boot ​

At startup every active source is validated: well-formed connector configuration and resolvable credential references, or the deploy crashes. Reachability is deliberately not checked — a warehouse being down is an operational fact, not a deployment fault.

Manifest — the governed ontology layer.