ODGS Collibra Bridge
Transform your Collibra Business Glossary into active ODGS runtime enforcement schemas.
Collibra documents your data. ODGS enforces it.
The ODGS Collibra Bridge is an institutional connector that translates Collibra Business Glossary assets — terms, metrics, and data quality rules — into cryptographically addressable ODGS enforcement schemas. It bridges the gap between passive data cataloguing and active regulatory enforcement, making Collibra governance decisions mechanically executable at pipeline runtime.
Architecturally aligned with federated data sovereignty principles, and on a path toward standardization.
See it in action
Real bridge, real engine, real ES256-signed rule pack, real Ed25519 audit seal — click to watch on GitHub. Only the Collibra API is mocked; see examples/marketplace-demo/ for the full honest-accounting demo rig.
Architecture
flowchart LR
subgraph Collibra["Collibra Data Intelligence Platform"]
BG["Business Glossary\n(Terms & Metrics)"]
DQ["Data Quality Rules"]
DD["Data Dictionary"]
end
subgraph Bridge["odgs-collibra-bridge"]
T["CollibraBridge\n.sync()"]
TR["Transformer\n→ ODGS Schema"]
end
subgraph ODGS["ODGS Protocol (odgs>=5.1.0)"]
I["Universal Interceptor\nHARD_STOP / SOFT_STOP / WARNING / INFO"]
WB["Write-Back\n→ Collibra Activity Stream"]
end
subgraph MP["Metric Provenance (Commercial)"]
SC["S-Cert Registry\n(JWS Audit Seal)"]
end
BG & DQ & DD --> T --> TR --> I
I -->|"sovereign_audit.log"| WB --> Collibra
I -->|"Certified S-Cert"| SC
Install
pip install odgs-collibra-bridge
Quick Start
Python API
from odgs_collibra import CollibraBridge
bridge = CollibraBridge(
base_url="https://your-org.collibra.com",
api_token="your-api-token",
organization="acme_corp",
)
# Sync Finance community → ODGS metric schemas
bridge.sync(
community="Finance",
output_dir="./schemas/custom/",
output_type="metrics",
)
# Sync DQ rules → ODGS enforcement rules (HARD_STOP on violation)
bridge.sync(
community="Data Quality",
output_dir="./schemas/custom/",
output_type="rules",
severity="HARD_STOP",
)
CLI
# Sync using API token
odgs-collibra sync \
--url https://your-org.collibra.com \
--token YOUR_API_TOKEN \
--org acme_corp \
--community "Finance" \
--output ./schemas/custom/ \
--type metrics
# Push compliance results back to Collibra activity stream
odgs-collibra write-back \
--log-path ./sovereign_audit.log \
--url https://your-org.collibra.com \
--token YOUR_API_TOKEN
Output Schema
A real asset_to_rule() output (--type rules):
{
"$schema": "https://metricprovenance.com/schemas/odgs/v5",
"metadata": {
"source": "collibra",
"organization": "acme_corp",
"bridge": "odgs-collibra-bridge",
"bridge_version": "0.4.3",
"generated_at": "2026-07-23T10:00:00+00:00",
"asset_count": 42
},
"items": [
{
"rule_id": "net_revenue",
"rule_urn": "urn:odgs:custom:acme_corp:rule:net_revenue",
"name": "Net Revenue",
"description": "Net revenue must equal gross revenue minus returns",
"domain": "Finance",
"severity": "HARD_STOP",
"logic_expression": "gross_revenue - returns",
"source_authority": "collibra:Finance Community",
"legislative_source": "BRIDGE_GENERATED_UNATTESTED",
"verbatim_source_text": "",
"semantic_hash": "UNATTESTED",
"verdict_on_pass": "PASS",
"content_hash": "a1b2c3...",
"provenance": {
"bridge": "odgs-collibra-bridge",
"bridge_version": "0.4.3",
"synced_at": "2026-07-23T10:00:00+00:00",
"source_url": "collibra://<asset-id>"
}
}
]
}
Bi-Directional Write-Backs
The bridge supports Bi-Directional Sync: it parses your sovereign_audit.log offline and pushes compliance results back into the corresponding Collibra Asset's activity stream — creating a deterministic feedback loop for Governance Officers without compromising the air-gapped nature of the core ODGS protocol.
odgs-collibra write-back \
--log-path ./sovereign_audit.log \
--url https://your-org.collibra.com \
--token YOUR_API_TOKEN
Authentication
| Method | Flag | Environment Variable |
|---|---|---|
| API Token (recommended) | --token |
COLLIBRA_API_TOKEN |
| Basic Auth | --username + --password |
— |
Regulatory Alignment
This bridge is designed for organisations governed by:
| Regulation | Relevance |
|---|---|
| EU AI Act (2024/1689) Articles 10 & 12 | Data governance & audit trail requirements for High-Risk AI Systems |
| DORA (Regulation EU 2022/2554) | ICT operational resilience — data lineage and incident traceability |
| GDPR Article 5(2) | Accountability principle — demonstrable data governance |
For cryptographic legal indemnity (Ed25519 JWS audit seals, certified Sovereign Packs for DORA/EU AI Act), see the Metric Provenance Enterprise Platform.
Get started: metricprovenance.com/start (guided walkthrough) · Certified packs: metricprovenance.com/pricing
Requirements
- Python ≥ 3.9
odgs≥ 5.1.0 (core protocol — v6.0 compatible)- Collibra Data Intelligence Platform (any version with REST API v2)
Related
- ODGS Protocol — The core enforcement engine
- ODGS FLINT Bridge — TNO FLINT legal ontology connector
- ODGS Databricks Bridge — Unity Catalog integration
- ODGS Snowflake Bridge — Snowflake integration
License
Apache 2.0 — Metric Provenance | The Hague, NL 🇳🇱
Metadata
Release files for odgs-collibra-bridge 0.4.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| odgs_collibra_bridge-0.4.3.tar.gz | 34.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| odgs_collibra_bridge-0.4.3-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 52.1 kB
Release files / odgs_collibra_bridge-0.4.3.tar.gz
| Download URL | odgs_collibra_bridge-0.4.3.tar.gz |
|---|---|
| Size | 34.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
8420b56203e42a8f4d7ab67bba7a7af1eb2e4fe24518a69fd8be9e409d02a30c
|
|
BLAKE2b-256 checksum How to use checksums |
8269fe220513b309670e9857a29df000fcf740ba70283d388744712d5fd5a294
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.9
|
Release files / odgs_collibra_bridge-0.4.3-py3-none-any.whl
| Download URL | odgs_collibra_bridge-0.4.3-py3-none-any.whl |
|---|---|
| Size | 17.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
ecb42f0a8d755428a5ff637f31bc981e689770f62cea8c11d8baccf8744a9977
|
|
BLAKE2b-256 checksum How to use checksums |
314abb95d11b740a35c888566a460262b0aa9e4b5f2edd0a16658c1e447ff989
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.9
|