Skip to content

Commit 0a88865

Browse files
authored
Add BEA pension contribution source package (#46)
1 parent e7f35dc commit 0a88865

1 file changed

Lines changed: 105 additions & 0 deletions

File tree

Lines changed: 105 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,105 @@
1+
schema_version: arch.source_package.v1
2+
package_id: bea-nipa-pension-contributions
3+
label: BEA NIPA defined contribution pension contributions
4+
artifact:
5+
source_name: bea
6+
source_table: BEA NIPA annual data flat file
7+
resource_package: db
8+
resource_directory: data/bea/nipa_total_wages_salaries
9+
manifest: manifest.yaml
10+
vintage: bea_nipa_annual_release_2026_04_30
11+
extracted_at: "2026-05-11"
12+
extraction_method: delimited text full-row parse with selected-cell facts
13+
parser: delimited_text_full_rows
14+
sheet_name: NipaDataA
15+
artifact_year: 2024
16+
selected_rows:
17+
- SeriesCode: W351RC
18+
Period: "{year}"
19+
- SeriesCode: Y351RC
20+
Period: "{year}"
21+
record_sets:
22+
- record_set_id: bea_nipa.cy{year}.defined_contribution_employer_contributions
23+
record_set_spec_id: bea_nipa.defined_contribution_employer_contributions.v1
24+
source_record_id_prefix: bea_nipa.cy{year}.defined_contribution_employer_contributions
25+
sheet_name: NipaDataA
26+
period_type: calendar_year
27+
period: "{year}"
28+
geography_id: 0100000US
29+
geography_level: country
30+
geography_name: United States
31+
geography_vintage: current
32+
entity: pension_plan
33+
entity_role: defined_contribution
34+
domain: defined_contribution_pension_plans
35+
groupby_dimension: bea_nipa.series_code
36+
rows:
37+
- value_id: w351rc
38+
label: W351RC
39+
ordinal: 0
40+
row_number: 2
41+
filters:
42+
bea_nipa.series_code: W351RC
43+
constraints:
44+
- variable: bea_nipa.series_code
45+
operator: "=="
46+
value: W351RC
47+
label: BEA NIPA series code
48+
guard_cells:
49+
- column: B
50+
row: start
51+
expected_value: "{year}"
52+
label: calendar year
53+
measures:
54+
- measure_id: employer_contributions
55+
label: Defined contribution employer contributions
56+
ordinal: 0
57+
column: C
58+
source_column_id: value
59+
concept: bea_nipa.defined_contribution_employer_contributions
60+
unit: usd
61+
aggregation: sum
62+
value_scale: 1000000
63+
expected_cell_type: number
64+
- record_set_id: bea_nipa.cy{year}.defined_contribution_actual_contributions
65+
record_set_spec_id: bea_nipa.defined_contribution_actual_contributions.v1
66+
source_record_id_prefix: bea_nipa.cy{year}.defined_contribution_actual_contributions
67+
sheet_name: NipaDataA
68+
period_type: calendar_year
69+
period: "{year}"
70+
geography_id: 0100000US
71+
geography_level: country
72+
geography_name: United States
73+
geography_vintage: current
74+
entity: pension_plan
75+
entity_role: defined_contribution
76+
domain: defined_contribution_pension_plans
77+
groupby_dimension: bea_nipa.series_code
78+
rows:
79+
- value_id: y351rc
80+
label: Y351RC
81+
ordinal: 0
82+
row_number: 3
83+
filters:
84+
bea_nipa.series_code: Y351RC
85+
constraints:
86+
- variable: bea_nipa.series_code
87+
operator: "=="
88+
value: Y351RC
89+
label: BEA NIPA series code
90+
guard_cells:
91+
- column: B
92+
row: start
93+
expected_value: "{year}"
94+
label: calendar year
95+
measures:
96+
- measure_id: actual_employer_and_household_contributions
97+
label: Actual employer and household contributions
98+
ordinal: 0
99+
column: C
100+
source_column_id: value
101+
concept: bea_nipa.defined_contribution_actual_employer_and_household_contributions
102+
unit: usd
103+
aggregation: sum
104+
value_scale: 1000000
105+
expected_cell_type: number

0 commit comments

Comments
 (0)