Skip to contents

The design pipeline's fan-in: unions the named per-scenario compact summary Parquets into one combined summary, tagging each row with a scenario identity column equal to the member's name within the design. The union is performed at the DuckDB level (each file read lazily via duckplyr, tagged, and union_all-ed straight back out), so no per-scenario summary is collected into R. Per-scenario files that did not land are skipped, so the combined summary unions the surviving members (the keep-going property of ssd_summarise()).

Usage

ssd_summarise_design(summaries, path)

Arguments

summaries

A named character vector of per-scenario compact summary Parquet paths; the names are the scenario names within the design.

path

The output Parquet path for the combined design summary (the format = "file" contract).

Value

path (the format = "file" contract).