generate_synthetic_tables: Generate Synthetic Canonical Tables

View source: R/synthetic.R

generate_synthetic_tablesR Documentation

Generate Synthetic Canonical Tables

Description

Materializes a complete synthetic banking profile from immutable package fixtures. The seed is recorded for lineage; no business distributions are generated at runtime.

Usage

generate_synthetic_tables(
  as_of = NULL,
  seed = NULL,
  bank_profile = "MID_SIZE_UNIVERSAL",
  config_root = NULL
)

Arguments

as_of

Reporting date. Defaults to the profile base date.

seed

Integer lineage seed.

bank_profile

Profile identifier.

config_root

Optional directory containing profile YAML files.

Value

A named list of canonical data frames.

See Also

calculate_tables(), generate_synthetic_dataset()

Examples

tables <- generate_synthetic_tables(bank_profile = "KSA_BANK")
length(tables)

riskweightedassets documentation built on Sept. 24, 2026, 5:12 p.m.