DRDataRaft/ docs
GitHub ↗

dr_retry_ports()

Use the original in-memory result from a run that failed after its primary target committed. The checked rows are retained in that result. Already published ports are never written again, which matters for append targets. Reuse the same product definition and resolve the failed target before retrying. Saved JSON run evidence contains no rows and cannot be used as result.

Usage

dr_retry_ports(product, result, evidence = NULL, business_date = NULL)

Arguments

product
The original product with its output port definitions.
result
The in-memory dr_run_result from a partial publication.
evidence
Optional run evidence directory to update after retry.
business_date
Required if an unpublished port has an SLA.

Value

Updated result retaining the original run ID and per-port receipts.
Documentation source snapshot · View source at d9cb454 ↗
Code examples are documented source examples; they are not executed in this website build.

Search documentation

Search functions, packages and guides.