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.
Code examples are documented source examples; they are not executed in this website build.