-
Notifications
You must be signed in to change notification settings - Fork 31
Description
Is there an existing issue for this?
- I have searched the existing issues
Problem statement
Right now Ontos needs access to the remote systems to validate contracts, or cannot validate them at all. Implement an alternative.
Proposed Solution
The plan is to use a database table (Lakebase or SQL Warehouse Delta table) where the engineering team loads the current state of the external system into. For example, the current schema of the message queue topic, or access grants to the main frame. Ontos then can be configured to check the contracts indirectly against those tables. We can use an R2RML or similar mapping of the metadata tables into what Ontos understands. On validation, Ontos will query the inderect metadata tables and assume this to be current. We can also add an option to support a "last updated" data field that Ontos can check if the tables are current.
Additional Context
No response