rdt-model-rdm
rdt-model-rdm registers data products in the Roche Data Marketplace, making them discoverable across the enterprise.
Pipeline phase: Phase 5 — Register
Usage:
# Register in Data Marketplacecargo run -p rdt-model-rdm -- --target dev --entity waste-tracking register --dry-run
# With JSON result envelope (for orchestrator)cargo run -p rdt-model-rdm -- --target dev --entity waste-tracking --json registerConfiguration:
| Key | Source | Description |
|---|---|---|
data_marketplace.base_url | roche-data.toml | Data Marketplace API base URL |
RDM_API_KEY | Environment variable | Data Marketplace authentication key |
Dependencies: All Phase 4 Deploy modules must complete first.
Output: models/{entity}/rdm.json — registration record with product ID and marketplace URL.
Access gates:
- A15 — Roche Data Marketplace
Uses StubRdmClient until access task A15 resolves.