@@ -13,148 +13,119 @@ streams:
1313 # Staging Models
1414 # ============================================
1515 main.stg_fred_series :
16- primary_key : " series_name, date"
16+ primary_key : [ "series_name", " date"]
1717
1818 main.stg_housing_inventory :
19- primary_key : " date,region "
19+ primary_key : ["time", "series_name"]
2020
21- main.stg_housing_pulse :
22- primary_key : " date, region"
21+ # main.stg_housing_pulse:
22+ # primary_key: [ "date", " region"]
2323
2424 main.stg_treasury_yields :
25- primary_key : " date,maturity "
25+ primary_key : [ "date", "yield_type"]
2626
2727 main.stg_us_sectors :
28- primary_key : " symbol, date"
28+ primary_key : [ "symbol", " date"]
2929
3030 main.stg_currency :
31- primary_key : " symbol, date"
31+ primary_key : [ "symbol", " date"]
3232
3333 main.stg_major_indices :
34- primary_key : " symbol, date"
34+ primary_key : [ "symbol", " date"]
3535
3636 main.stg_fixed_income :
37- primary_key : " symbol, date"
37+ primary_key : [ "symbol", " date"]
3838
3939 main.stg_global_markets :
40- primary_key : " symbol, date"
40+ primary_key : [ "symbol", " date"]
4141
4242 main.stg_energy_commodities :
43- primary_key : " symbol, date"
43+ primary_key : ["commodity_name", " date"]
4444
4545 main.stg_input_commodities :
46- primary_key : " symbol, date"
46+ primary_key : ["commodity_name", " date"]
4747
4848 main.stg_agriculture_commodities :
49- primary_key : " symbol, date"
49+ primary_key : ["commodity_name", " date"]
5050
51- main.stg_realtor_country_history :
52- primary_key : " date,country"
53-
54- main.stg_realtor_county_history :
55- primary_key : " date,county"
56-
57- main.stg_realtor_metro_history :
58- primary_key : " date,metro"
59-
60- main.stg_realtor_state_history :
61- primary_key : " date,state"
62-
63- main.stg_realtor_zip_history :
64- primary_key : " date,zip_code"
65-
6651 # ============================================
6752 # Government Models
6853 # ============================================
69- main.fred_series_grain :
70- primary_key : " series_name,date"
71-
54+
7255 main.fred_series_latest_aggregates :
73- primary_key : " series_name"
56+ primary_key : [ "series_name", "month"]
7457
7558 main.fred_monthly_diff :
76- primary_key : " series_name, date"
59+ primary_key : [ "series_name", " date"]
7760
7861 main.fred_quarterly_roc :
79- primary_key : " series_name,date "
62+ primary_key : [ "series_name", "month_date"]
8063
8164 main.housing_inventory :
82- primary_key : " date,region "
65+ primary_key : ["time_date", "series_name"]
8366
8467 main.housing_inventory_latest_aggregates :
85- primary_key : " region "
68+ primary_key : ["series_name", "month"]
8669
8770 main.housing_inventory_and_population :
88- primary_key : " date,region "
71+ primary_key : ["time_date", "series_name"]
8972
9073 main.housing_mortgage_rates :
91- primary_key : " date"
74+ primary_key : [ "date"]
9275
9376 # ============================================
9477 # Markets Models
9578 # ============================================
9679 main.currency_summary :
97- primary_key : " symbol"
80+ primary_key : [ "symbol", "time_period"]
9881
9982 main.currency_analysis_return :
100- primary_key : " symbol, month_date"
83+ primary_key : [ "symbol", " month_date"]
10184
10285 main.us_sector_summary :
103- primary_key : " symbol"
86+ primary_key : [ "symbol", "time_period"]
10487
10588 main.us_sector_analysis_return :
106- primary_key : " symbol, month_date"
89+ primary_key : [ "symbol", " month_date"]
10790
10891 main.major_indicies_summary :
109- primary_key : " symbol"
92+ primary_key : [ "symbol", "time_period"]
11093
11194 main.major_indicies_analysis_return :
112- primary_key : " symbol, month_date"
95+ primary_key : [ "symbol", " month_date"]
11396
11497 main.fixed_income_analysis_return :
115- primary_key : " symbol, month_date"
98+ primary_key : [ "symbol", " month_date"]
11699
117100 main.global_markets_summary :
118- primary_key : " symbol"
101+ primary_key : [ "symbol", "time_period"]
119102
120103 main.global_markets_analysis_return :
121- primary_key : " symbol, month_date"
104+ primary_key : [ "symbol", " month_date"]
122105
123106 # ============================================
124107 # Commodities Models
125108 # ============================================
126109 main.energy_commodities_summary :
127- primary_key : " symbol "
110+ primary_key : ["commodity_name", "time_period"]
128111
129112 main.energy_commodities_analysis_return :
130- primary_key : " symbol, month_date"
113+ primary_key : ["commodity_name", " month_date"]
131114
132115 main.input_commodities_summary :
133- primary_key : " symbol "
116+ primary_key : ["commodity_name", "time_period"]
134117
135118 main.input_commodities_analysis_return :
136- primary_key : " symbol, month_date"
119+ primary_key : ["commodity_name", " month_date"]
137120
138121 main.agriculture_commodities_summary :
139- primary_key : " symbol "
122+ primary_key : ["commodity_name", "time_period"]
140123
141124 main.agriculture_commodities_analysis_return :
142- primary_key : " symbol,month_date"
143-
144- # ============================================
145- # Analysis Models
146- # ============================================
147- main.base_historical_analysis :
148- primary_key : " symbol,month_date,category"
149-
150- main.market_economic_analysis :
151- primary_key : " symbol,month_date"
152-
153- main.leading_econ_return_indicator :
154- primary_key : " date"
125+ primary_key : ["commodity_name", "month_date"]
155126
156127 # ============================================
157128 # Financial Conditions Index
158129 # ============================================
159130 main.financial_conditions_index :
160- primary_key : " date"
131+ primary_key : [ "date"]
0 commit comments