Validate a merged DuckDB database against its worker sources
validate_merge.RdCompares table structures and row counts between a main merged DuckDB and the worker databases it was built from. Each table's row counts from all workers are summed and compared with the main database total.
Value
A tibble summarizing row counts for each table:
table_name- table namemain_rows- number of rows in the merged databaseworker_sum- total rows across all workersn_workers- number of workers containing that tablematch- TRUE/FALSE indicating if totals match
Examples
if (FALSE) { # \dontrun{
validate_merge("EFILE2021.duckdb",
list.files("2021", pattern = "worker_.*\\.duckdb$", full.names = TRUE))
} # }