DRDataRaft/ docs
GitHub ↗

dr_dbt_contract_from_manifest()

Reads a parsed manifest, a dbt result, or a directory containing manifest.json. Only declared column types are translated. No SQL is executed, and dbt tests, dependencies, semantic models, constraints or observed values are not treated as R quality guarantees. Required columns and keys must be reviewed separately. Unknown or absent SQL types require explicit R type overrides. The result is an unconfirmed draft; review it before calling dataraft.core::dr_contract_confirm().

Usage

dr_dbt_contract_from_manifest(x, model, types = NULL)

Arguments

x
Parsed manifest, dbt result or artifact directory.


model
Exact manifest node unique_id, for example model.shop.orders.


types
Optional named R type overrides for declared columns.

Value

A contract draft with nullable columns and no inferred key.
Documentation source snapshot · View source at 3a9d744 ↗
Code examples are documented source examples; they are not executed in this website build.

Search documentation

Search functions, packages and guides.