Connect a data source
OpenDome ingests structured sources through Singer taps (Meltano). The OSS distribution ships standard taps; premium ERP connectors are an Enterprise add-on.
Built-in taps Apache-2.0
Section titled “Built-in taps ”tap-postgrestap-mysqltap-salesforce- Custom taps — any Singer-spec tap works.
Enterprise Premium connectors (SAP, Workday, banking ERP) ship in the commercial tier.
The flow
Section titled “The flow”-
Provide credentials. Credentials split across a Secret (sensitive) and a ConfigMap (non-sensitive):
PUT /v1/tenants/{t}/connectors/{c}/credentials -
Select streams. Choose which tables/objects to replicate:
PUT /v1/tenants/{t}/connectors/{c}/streams -
Set the replication method per stream (full table, key-based incremental, log-based CDC):
PUT /v1/tenants/{t}/connectors/{c}/replication -
Launch a sync:
POST /v1/tenants/{t}/connectors/{c}/runs
Data lands in the cell’s lakehouse (Iceberg, in iceberg.raw.*), ready to be
curated and modeled in OSL. Orchestration runs in-cell on Dagster — no
control-plane callbacks in standalone mode.
Source preconditions
Section titled “Source preconditions”CDC-based replication needs the right privileges and configuration on the source (e.g. logical replication on Postgres). Check your source’s requirements before selecting a log-based method.