saas related tables
This commit is contained in:
157
retail_model/table/fw_config_etl_mapping_tli.sql
Normal file
157
retail_model/table/fw_config_etl_mapping_tli.sql
Normal file
@@ -0,0 +1,157 @@
|
||||
CREATE TABLE fw_config_etl_mapping_tli (
|
||||
syspk bigserial not null,
|
||||
client_id fw_num_dimid not null,
|
||||
function_id fw_num_dimid not null,
|
||||
target_table_name fw_text not null,
|
||||
d0l1_src_id_src_col fw_text,
|
||||
d0l2_src_id_src_col fw_text,
|
||||
date_timestamp_src_col fw_text not null,
|
||||
txna01_name_src_col fw_text,
|
||||
txna02_name_src_col fw_text,
|
||||
txna03_name_src_col fw_text,
|
||||
txna04_name_src_col fw_text,
|
||||
txna05_name_src_col fw_text,
|
||||
txna06_name_src_col fw_text,
|
||||
txna07_name_src_col fw_text,
|
||||
txna08_name_src_col fw_text,
|
||||
txna09_name_src_col fw_text,
|
||||
txna10_name_src_col fw_text,
|
||||
tlia01_name_src_col fw_text,
|
||||
tlia02_name_src_col fw_text,
|
||||
d1_unique_id_src_col fw_text,
|
||||
d1_src_id_src_col fw_text,
|
||||
d1_unique_id_name_src_col fw_text,
|
||||
d1l01_id_src_col fw_text,
|
||||
d1l01_src_id_src_col fw_text,
|
||||
d1l01_name_src_col fw_text,
|
||||
d1l02_id_src_col fw_text,
|
||||
d1l02_src_id_src_col fw_text,
|
||||
d1l02_name_src_col fw_text,
|
||||
d1l03_id_src_col fw_text,
|
||||
d1l03_src_id_src_col fw_text,
|
||||
d1l03_name_src_col fw_text,
|
||||
d1l04_id_src_col fw_text,
|
||||
d1l04_src_id_src_col fw_text,
|
||||
d1l04_name_src_col fw_text,
|
||||
d1l05_id_src_col fw_text,
|
||||
d1l05_src_id_src_col fw_text,
|
||||
d1l05_name_src_col fw_text,
|
||||
d1a01_src_col fw_text,
|
||||
d1a02_src_col fw_text,
|
||||
d1a03_src_col fw_text,
|
||||
d1a04_src_col fw_date,
|
||||
d2_unique_id_src_col fw_text,
|
||||
d2_src_id_src_col fw_text,
|
||||
d2_unique_id_name_src_col fw_text,
|
||||
d2l01_id_src_col fw_text,
|
||||
d2l01_src_id_src_col fw_text,
|
||||
d2l01_name_src_col fw_text,
|
||||
d2l02_id_src_col fw_text,
|
||||
d2l02_src_id_src_col fw_text,
|
||||
d2l02_name_src_col fw_text,
|
||||
d2l03_id_src_col fw_text,
|
||||
d2l03_src_id_src_col fw_text,
|
||||
d2l03_name_src_col fw_text,
|
||||
d2l04_id_src_col fw_text,
|
||||
d2l04_src_id_src_col fw_text,
|
||||
d2l04_name_src_col fw_text,
|
||||
d2l05_id_src_col fw_text,
|
||||
d2l05_src_id_src_col fw_text,
|
||||
d2l05_name_src_col fw_text,
|
||||
d3_unique_id_src_col fw_text,
|
||||
d3_src_id_src_col fw_text,
|
||||
d3_unique_id_name_src_col fw_text,
|
||||
d3a01_src_col fw_text,
|
||||
d3a02_src_col fw_text,
|
||||
d3_geo_id_src_col fw_text,
|
||||
d3_country_src_col fw_text,
|
||||
d3_region_src_col fw_text,
|
||||
d3_state_src_col fw_text,
|
||||
d3_district_src_col fw_text,
|
||||
d3_city_town_src_col fw_text,
|
||||
d3_location_area_src_col fw_text,
|
||||
d3_zipcode_src_col fw_text,
|
||||
d3_locality_type_src_col fw_text,
|
||||
d3_latitude_src_col fw_text,
|
||||
d3_longitude_src_col fw_text,
|
||||
d4_unique_id_src_col fw_text,
|
||||
d4_src_id_src_col fw_text,
|
||||
d4_unique_id_name_src_col fw_text,
|
||||
d4a02_src_col fw_text,
|
||||
d4a03_src_col fw_text,
|
||||
d5_unique_id_src_col fw_text,
|
||||
d5_src_id_src_col fw_text,
|
||||
d5_unique_id_name_src_col fw_text,
|
||||
d5a01_src_col fw_text,
|
||||
d5a02_src_col fw_text,
|
||||
d5a03_src_col fw_text,
|
||||
date_lunarmonth_src_col fw_text,
|
||||
date_lunarday_src_col fw_text,
|
||||
date_holiday_src_col fw_text,
|
||||
date_festival_src_col fw_text,
|
||||
date_special_src_col fw_text,
|
||||
m1201_src_col fw_text,
|
||||
m1202_src_col fw_text,
|
||||
m1203_src_col fw_text,
|
||||
m1204_src_col fw_text,
|
||||
m1205_src_col fw_text,
|
||||
m1206_src_col fw_text,
|
||||
m1207_src_col fw_text,
|
||||
m1208_src_col fw_text,
|
||||
where_join_condition fw_text,
|
||||
group_by_clause fw_text,
|
||||
order_by_clause fw_text,
|
||||
created_by_appuser fw_text default current_user,
|
||||
updated_by_appuser fw_text default current_user,
|
||||
created_by_dbuser fw_text default current_user,
|
||||
updated_by_dbuser fw_text default current_user,
|
||||
create_time fw_timestamp default current_timestamp,
|
||||
update_time fw_timestamp default current_timestamp,
|
||||
CONSTRAINT fw_config_etl_mapping_tli_syspk_pkey PRIMARY KEY (syspk)
|
||||
);
|
||||
|
||||
|
||||
INSERT INTO fw_config_etl_mapping_tli
|
||||
(syspk, client_id, function_id, target_table_name, d0l1_src_id_src_col, d0l2_src_id_src_col, date_timestamp_src_col, txna01_name_src_col, txna02_name_src_col, txna03_name_src_col,
|
||||
txna04_name_src_col, txna05_name_src_col, txna06_name_src_col, txna07_name_src_col, txna08_name_src_col, txna09_name_src_col, txna10_name_src_col, tlia01_name_src_col,
|
||||
tlia02_name_src_col, d1_unique_id_src_col, d1_src_id_src_col, d1_unique_id_name_src_col, d1l01_id_src_col, d1l01_src_id_src_col, d1l01_name_src_col, d1l02_id_src_col,
|
||||
d1l02_src_id_src_col, d1l02_name_src_col, d1l03_id_src_col, d1l03_src_id_src_col, d1l03_name_src_col, d1l04_id_src_col, d1l04_src_id_src_col, d1l04_name_src_col, d1l05_id_src_col,
|
||||
d1l05_src_id_src_col, d1l05_name_src_col, d1a01_src_col, d1a02_src_col, d1a03_src_col, d1a04_src_col, d2_unique_id_src_col, d2_src_id_src_col, d2_unique_id_name_src_col,
|
||||
d2l01_id_src_col, d2l01_src_id_src_col, d2l01_name_src_col, d2l02_id_src_col, d2l02_src_id_src_col, d2l02_name_src_col, d2l03_id_src_col, d2l03_src_id_src_col, d2l03_name_src_col,
|
||||
d2l04_id_src_col, d2l04_src_id_src_col, d2l04_name_src_col, d2l05_id_src_col, d2l05_src_id_src_col, d2l05_name_src_col, d3_unique_id_src_col, d3_src_id_src_col,
|
||||
d3_unique_id_name_src_col, d3a01_src_col, d3a02_src_col, d3_geo_id_src_col, d3_country_src_col, d3_region_src_col, d3_state_src_col, d3_district_src_col, d3_city_town_src_col,
|
||||
d3_location_area_src_col, d3_zipcode_src_col, d3_locality_type_src_col, d3_latitude_src_col, d3_longitude_src_col, d4_unique_id_src_col, d4_src_id_src_col,
|
||||
d4_unique_id_name_src_col, d4a02_src_col, d4a03_src_col, d5_unique_id_src_col, d5_src_id_src_col, d5_unique_id_name_src_col, d5a01_src_col, d5a02_src_col, d5a03_src_col,
|
||||
date_lunarmonth_src_col, date_lunarday_src_col, date_holiday_src_col, date_festival_src_col, date_special_src_col, m1201_src_col, m1202_src_col, m1203_src_col, m1204_src_col,
|
||||
m1205_src_col, m1206_src_col, m1207_src_col, m1208_src_col, where_join_condition, group_by_clause, order_by_clause,
|
||||
created_by_appuser, updated_by_appuser, created_by_dbuser, updated_by_dbuser, create_time, update_time)
|
||||
VALUES(1, 10, 1, 'fw_ods_tli', 'b.txn_id', 'a.salesorder_id', 'b.txn_time', '''sale''', '''In-store''', NULL, NULL, '''In-store''', NULL, '''normal''', NULL, NULL,
|
||||
'''Cash''', '''sale''', NULL, 'c.prod_id', 'a.product_id', 'c.prod_name', 'prod_category_id', '', 'prod_category_name', 'prod_family_id', NULL, 'prod_family_name', 'prod_type_id', NULL, 'prod_type_name', 'prod_sub_type_id', NULL, 'prod_sub_type_name', 'c.prod_id', 'a.product_id', 'c.prod_name', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'prod_brand_id', NULL, 'prod_brand_name', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'd.id', 'b.retailer_id', 'd.name', 'd.category', NULL, NULL, 'd.country', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '', NULL, '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
|
||||
'c.cost_price', 'c.sell_price', 'a.quantity', 'a.price', NULL, NULL, NULL, 'a.price',
|
||||
'customer_salesorder a JOIN customer_sales b ON a.salesorder_id = b.salesorder_id JOIN retailers d ON b.retailer_id = d.id JOIN product_id_map map ON a.product_id = map.id JOIN product_summary c ON map.prod_id = c.prod_id',
|
||||
NULL, 'order by b.txn_id',
|
||||
CURRENT_USER, CURRENT_USER, CURRENT_USER, CURRENT_USER, CURRENT_TIMESTAMP, CURRENT_TIMESTAMP);
|
||||
|
||||
|
||||
|
||||
/*
|
||||
INSERT INTO retail.fw_config_etl_mapping_tli
|
||||
(syspk, client_id, function_id, target_table_name, d0l1_src_id_src_col, d0l2_src_id_src_col, date_timestamp_src_col, txna01_name_src_col, txna02_name_src_col, txna03_name_src_col,
|
||||
txna04_name_src_col, txna05_name_src_col, txna06_name_src_col, txna07_name_src_col, txna08_name_src_col, txna09_name_src_col, txna10_name_src_col, tlia01_name_src_col,
|
||||
tlia02_name_src_col, d1_unique_id_src_col, d1_src_id_src_col, d1_unique_id_name_src_col, d1l01_id_src_col, d1l01_src_id_src_col, d1l01_name_src_col, d1l02_id_src_col,
|
||||
d1l02_src_id_src_col, d1l02_name_src_col, d1l03_id_src_col, d1l03_src_id_src_col, d1l03_name_src_col, d1l04_id_src_col, d1l04_src_id_src_col, d1l04_name_src_col, d1l05_id_src_col,
|
||||
d1l05_src_id_src_col, d1l05_name_src_col, d1a01_src_col, d1a02_src_col, d1a03_src_col, d1a04_src_col, d2_unique_id_src_col, d2_src_id_src_col, d2_unique_id_name_src_col,
|
||||
d2l01_id_src_col, d2l01_src_id_src_col, d2l01_name_src_col, d2l02_id_src_col, d2l02_src_id_src_col, d2l02_name_src_col, d2l03_id_src_col, d2l03_src_id_src_col, d2l03_name_src_col,
|
||||
d2l04_id_src_col, d2l04_src_id_src_col, d2l04_name_src_col, d2l05_id_src_col, d2l05_src_id_src_col, d2l05_name_src_col, d3_unique_id_src_col, d3_src_id_src_col,
|
||||
d3_unique_id_name_src_col, d3a01_src_col, d3a02_src_col, d3_geo_id_src_col, d3_country_src_col, d3_region_src_col, d3_state_src_col, d3_district_src_col, d3_city_town_src_col,
|
||||
d3_location_area_src_col, d3_zipcode_src_col, d3_locality_type_src_col, d3_latitude_src_col, d3_longitude_src_col, d4_unique_id_src_col, d4_src_id_src_col,
|
||||
d4_unique_id_name_src_col, d4a02_src_col, d4a03_src_col, d5_unique_id_src_col, d5_src_id_src_col, d5_unique_id_name_src_col, d5a01_src_col, d5a02_src_col, d5a03_src_col,
|
||||
date_lunarmonth_src_col, date_lunarday_src_col, date_holiday_src_col, date_festival_src_col, date_special_src_col, m1201_src_col, m1202_src_col, m1203_src_col, m1204_src_col,
|
||||
m1205_src_col, m1206_src_col, m1207_src_col, m1208_src_col, where_join_condition, group_by_clause, order_by_clause,
|
||||
created_by_appuser, updated_by_appuser, created_by_dbuser, updated_by_dbuser, create_time, update_time)
|
||||
VALUES(1, 10, 1, 'fw_tli_ods', 'b.txn_id', 'a.salesorder_id', 'b.txn_time', '''sale''', '''In-store''', NULL, NULL, '''In-store''', NULL, '''normal''', NULL, NULL,
|
||||
'''Cash''', '''sale''', NULL, 'c.prod_id', 'a.product_id', 'c.prod_name', 'prod_category_id', '', 'prod_category_name', 'prod_family_id', NULL, 'prod_family_name', 'prod_type_id', NULL, 'prod_type_name', 'prod_sub_type_id', NULL, 'prod_sub_type_name', 'c.prod_id', 'a.product_id', 'c.prod_name', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'prod_brand_id', NULL, 'prod_brand_name', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'd.id', 'b.retailer_id', 'd.name', 'd.category', NULL, NULL, 'd.country', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 's.salesman_id', NULL, 's.salesman_name', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'c.cost_price', 'c.sell_price', 'a.quantity', 'a.price', NULL, NULL, NULL, 'a.price',
|
||||
'customer_salesorder a JOIN customer_sales b ON a.salesorder_id = b.salesorder_id JOIN retailers d ON b.retailer_id = d.id JOIN salesman_src s ON b.salesorder_id = s.salesman_id JOIN product_id_map map ON a.product_id = map.id JOIN product_summary c ON map.prod_id = c.prod_id',
|
||||
NULL, 'order by b.txn_id',
|
||||
CURRENT_USER, CURRENT_USER, CURRENT_USER, CURRENT_USER, CURRENT_TIMESTAMP, CURRENT_TIMESTAMP);
|
||||
*/
|
||||
127
retail_model/table/fw_ods_daily.sql
Normal file
127
retail_model/table/fw_ods_daily.sql
Normal file
@@ -0,0 +1,127 @@
|
||||
CREATE TABLE fw_ods_daily (
|
||||
syspk bigserial not null,
|
||||
client_id fw_num_dimid not null,
|
||||
function_id fw_num_dimid not null,
|
||||
txna01_name fw_text,
|
||||
txna02_name fw_text,
|
||||
txna03_name fw_text,
|
||||
txna04_name fw_text,
|
||||
txna05_name fw_text,
|
||||
txna06_name fw_text,
|
||||
txna07_name fw_text,
|
||||
txna08_name fw_timestamp,
|
||||
txna09_name fw_timestamp,
|
||||
txna10_name fw_text,
|
||||
tlia01_name fw_text,
|
||||
tlia02_name fw_text,
|
||||
d1_unique_id fw_num_dimid,
|
||||
d1_src_id fw_text,
|
||||
d1_unique_id_name fw_text,
|
||||
d1l01_id fw_num_dimid,
|
||||
d1l01_src_id fw_text,
|
||||
d1l01_name fw_text,
|
||||
d1l02_id fw_num_dimid,
|
||||
d1l02_src_id fw_text,
|
||||
d1l02_name fw_text,
|
||||
d1l03_id fw_num_dimid,
|
||||
d1l03_src_id fw_text,
|
||||
d1l03_name fw_text,
|
||||
d1l04_id fw_num_dimid,
|
||||
d1l04_src_id fw_text,
|
||||
d1l04_name fw_text,
|
||||
d1l05_id fw_num_dimid,
|
||||
d1l05_src_id fw_text,
|
||||
d1l05_name fw_text,
|
||||
d1a01 fw_text,
|
||||
d1a02 fw_text,
|
||||
d1a03 fw_num_dimid,
|
||||
d1a04 fw_date,
|
||||
d2_unique_id fw_num_dimid,
|
||||
d2_src_id fw_text,
|
||||
d2_unique_id_name fw_text,
|
||||
d2l01_id fw_num_dimid,
|
||||
d2l01_src_id fw_text,
|
||||
d2l01_name fw_text,
|
||||
d2l02_id fw_num_dimid,
|
||||
d2l02_src_id fw_text,
|
||||
d2l02_name fw_text,
|
||||
d2l03_id fw_num_dimid,
|
||||
d2l03_src_id fw_text,
|
||||
d2l03_name fw_text,
|
||||
d2l04_id fw_num_dimid,
|
||||
d2l04_src_id fw_text,
|
||||
d2l04_name fw_text,
|
||||
d2l05_id fw_num_dimid,
|
||||
d2l05_src_id fw_text,
|
||||
d2l05_name fw_text,
|
||||
d3_unique_id fw_num_dimid,
|
||||
d3_src_id fw_text,
|
||||
d3_unique_id_name fw_text,
|
||||
d3a01 fw_text,
|
||||
d3a02 fw_text,
|
||||
d3_geo_id fw_num_dimid,
|
||||
d3_country fw_text,
|
||||
d3_region fw_text,
|
||||
d3_state fw_text,
|
||||
d3_district fw_text,
|
||||
d3_city_town fw_text,
|
||||
d3_location_area fw_text,
|
||||
d3_zipcode fw_text,
|
||||
d3_locality_type fw_text,
|
||||
d3_latitude fw_num_metric,
|
||||
d3_longitude fw_num_metric,
|
||||
d4_unique_id fw_num_dimid,
|
||||
d4_src_id fw_text,
|
||||
d4_unique_id_name fw_text,
|
||||
d4a02 fw_text,
|
||||
d4a03 fw_text,
|
||||
d5_unique_id fw_num_dimid,
|
||||
d5_src_id fw_text,
|
||||
d5_unique_id_name fw_text,
|
||||
d5a01 fw_text,
|
||||
d5a02 fw_text,
|
||||
d5a03 fw_num_dimid,
|
||||
time_hh fw_num_dimid,
|
||||
date_field fw_date,
|
||||
date_yyyy fw_num_dimid,
|
||||
date_qq fw_num_dimid,
|
||||
date_mm fw_num_dimid,
|
||||
date_yyyymm fw_num_dimid,
|
||||
date_ww fw_num_dimid,
|
||||
date_dd fw_num_dimid,
|
||||
date_fy_yyyy fw_num_dimid,
|
||||
date_fy_qq fw_num_dimid,
|
||||
date_fy_mm fw_num_dimid,
|
||||
date_fy_yyyymm fw_num_dimid,
|
||||
date_fy_ww fw_num_dimid,
|
||||
date_weekday fw_text,
|
||||
date_weekend fw_flag_YN,
|
||||
date_lunarmonth fw_text,
|
||||
date_lunarday fw_text,
|
||||
date_holiday fw_flag_YN,
|
||||
date_festival fw_flag_YN,
|
||||
date_special fw_flag_YN,
|
||||
m1101 fw_num_metric,
|
||||
m1102 fw_num_metric,
|
||||
m1103 fw_num_metric,
|
||||
m1104 fw_num_metric,
|
||||
m1105 fw_num_metric,
|
||||
m1106 fw_num_metric,
|
||||
m1107 fw_num_metric,
|
||||
m1108 fw_num_metric,
|
||||
m1201 fw_num_metric,
|
||||
m1202 fw_num_metric,
|
||||
m1203 fw_num_metric,
|
||||
m1204 fw_num_metric,
|
||||
m1205 fw_num_metric,
|
||||
m1206 fw_num_metric,
|
||||
m1207 fw_num_metric,
|
||||
m1208 fw_num_metric,
|
||||
created_by_appuser fw_text default current_user,
|
||||
updated_by_appuser fw_text default current_user,
|
||||
created_by_dbuser fw_text default current_user,
|
||||
updated_by_dbuser fw_text default current_user,
|
||||
create_time fw_timestamp default current_timestamp,
|
||||
update_time fw_timestamp default current_timestamp,
|
||||
CONSTRAINT fw_ods_daily_syspk_pkey PRIMARY KEY (syspk)
|
||||
);
|
||||
127
retail_model/table/fw_ods_monthly.sql
Normal file
127
retail_model/table/fw_ods_monthly.sql
Normal file
@@ -0,0 +1,127 @@
|
||||
CREATE TABLE fw_ods_monthly (
|
||||
syspk bigserial not null,
|
||||
client_id fw_num_dimid not null,
|
||||
function_id fw_num_dimid not null,
|
||||
txna01_name fw_text,
|
||||
txna02_name fw_text,
|
||||
txna03_name fw_text,
|
||||
txna04_name fw_text,
|
||||
txna05_name fw_text,
|
||||
txna06_name fw_text,
|
||||
txna07_name fw_text,
|
||||
txna08_name fw_timestamp,
|
||||
txna09_name fw_timestamp,
|
||||
txna10_name fw_text,
|
||||
tlia01_name fw_text,
|
||||
tlia02_name fw_text,
|
||||
d1_unique_id fw_num_dimid,
|
||||
d1_src_id fw_text,
|
||||
d1_unique_id_name fw_text,
|
||||
d1l01_id fw_num_dimid,
|
||||
d1l01_src_id fw_text,
|
||||
d1l01_name fw_text,
|
||||
d1l02_id fw_num_dimid,
|
||||
d1l02_src_id fw_text,
|
||||
d1l02_name fw_text,
|
||||
d1l03_id fw_num_dimid,
|
||||
d1l03_src_id fw_text,
|
||||
d1l03_name fw_text,
|
||||
d1l04_id fw_num_dimid,
|
||||
d1l04_src_id fw_text,
|
||||
d1l04_name fw_text,
|
||||
d1l05_id fw_num_dimid,
|
||||
d1l05_src_id fw_text,
|
||||
d1l05_name fw_text,
|
||||
d1a01 fw_text,
|
||||
d1a02 fw_text,
|
||||
d1a03 fw_num_dimid,
|
||||
d1a04 fw_date,
|
||||
d2_unique_id fw_num_dimid,
|
||||
d2_src_id fw_text,
|
||||
d2_unique_id_name fw_text,
|
||||
d2l01_id fw_num_dimid,
|
||||
d2l01_src_id fw_text,
|
||||
d2l01_name fw_text,
|
||||
d2l02_id fw_num_dimid,
|
||||
d2l02_src_id fw_text,
|
||||
d2l02_name fw_text,
|
||||
d2l03_id fw_num_dimid,
|
||||
d2l03_src_id fw_text,
|
||||
d2l03_name fw_text,
|
||||
d2l04_id fw_num_dimid,
|
||||
d2l04_src_id fw_text,
|
||||
d2l04_name fw_text,
|
||||
d2l05_id fw_num_dimid,
|
||||
d2l05_src_id fw_text,
|
||||
d2l05_name fw_text,
|
||||
d3_unique_id fw_num_dimid,
|
||||
d3_src_id fw_text,
|
||||
d3_unique_id_name fw_text,
|
||||
d3a01 fw_text,
|
||||
d3a02 fw_text,
|
||||
d3_geo_id fw_num_dimid,
|
||||
d3_country fw_text,
|
||||
d3_region fw_text,
|
||||
d3_state fw_text,
|
||||
d3_district fw_text,
|
||||
d3_city_town fw_text,
|
||||
d3_location_area fw_text,
|
||||
d3_zipcode fw_text,
|
||||
d3_locality_type fw_text,
|
||||
d3_latitude fw_num_metric,
|
||||
d3_longitude fw_num_metric,
|
||||
d4_unique_id fw_num_dimid,
|
||||
d4_src_id fw_text,
|
||||
d4_unique_id_name fw_text,
|
||||
d4a02 fw_text,
|
||||
d4a03 fw_text,
|
||||
d5_unique_id fw_num_dimid,
|
||||
d5_src_id fw_text,
|
||||
d5_unique_id_name fw_text,
|
||||
d5a01 fw_text,
|
||||
d5a02 fw_text,
|
||||
d5a03 fw_num_dimid,
|
||||
time_hh fw_num_dimid,
|
||||
date_field fw_date,
|
||||
date_yyyy fw_num_dimid,
|
||||
date_qq fw_num_dimid,
|
||||
date_mm fw_num_dimid,
|
||||
date_yyyymm fw_num_dimid,
|
||||
date_ww fw_num_dimid,
|
||||
date_dd fw_num_dimid,
|
||||
date_fy_yyyy fw_num_dimid,
|
||||
date_fy_qq fw_num_dimid,
|
||||
date_fy_mm fw_num_dimid,
|
||||
date_fy_yyyymm fw_num_dimid,
|
||||
date_fy_ww fw_num_dimid,
|
||||
date_weekday fw_text,
|
||||
date_weekend fw_flag_YN,
|
||||
date_lunarmonth fw_text,
|
||||
date_lunarday fw_text,
|
||||
date_holiday fw_flag_YN,
|
||||
date_festival fw_flag_YN,
|
||||
date_special fw_flag_YN,
|
||||
m1101 fw_num_metric,
|
||||
m1102 fw_num_metric,
|
||||
m1103 fw_num_metric,
|
||||
m1104 fw_num_metric,
|
||||
m1105 fw_num_metric,
|
||||
m1106 fw_num_metric,
|
||||
m1107 fw_num_metric,
|
||||
m1108 fw_num_metric,
|
||||
m1201 fw_num_metric,
|
||||
m1202 fw_num_metric,
|
||||
m1203 fw_num_metric,
|
||||
m1204 fw_num_metric,
|
||||
m1205 fw_num_metric,
|
||||
m1206 fw_num_metric,
|
||||
m1207 fw_num_metric,
|
||||
m1208 fw_num_metric,
|
||||
created_by_appuser fw_text default current_user,
|
||||
updated_by_appuser fw_text default current_user,
|
||||
created_by_dbuser fw_text default current_user,
|
||||
updated_by_dbuser fw_text default current_user,
|
||||
create_time fw_timestamp default current_timestamp,
|
||||
update_time fw_timestamp default current_timestamp,
|
||||
CONSTRAINT fw_ods_monthly_syspk_pkey PRIMARY KEY (syspk)
|
||||
);
|
||||
122
retail_model/table/fw_ods_tli.sql
Normal file
122
retail_model/table/fw_ods_tli.sql
Normal file
@@ -0,0 +1,122 @@
|
||||
CREATE TABLE fw_ods_tli (
|
||||
syspk bigserial not null,
|
||||
client_id fw_num_dimid not null,
|
||||
function_id fw_num_dimid not null,
|
||||
d0l1_src_id fw_text,
|
||||
d0l2_src_id fw_text,
|
||||
date_timestamp fw_timestamp not null,
|
||||
txna01_name fw_text,
|
||||
txna02_name fw_text,
|
||||
txna03_name fw_text,
|
||||
txna04_name fw_text,
|
||||
txna05_name fw_text,
|
||||
txna06_name fw_text,
|
||||
txna07_name fw_text,
|
||||
txna08_name fw_timestamp,
|
||||
txna09_name fw_timestamp,
|
||||
txna10_name fw_text,
|
||||
tlia01_name fw_text,
|
||||
tlia02_name fw_text,
|
||||
d1_unique_id fw_num_dimid,
|
||||
d1_src_id fw_text,
|
||||
d1_unique_id_name fw_text,
|
||||
d1l01_id fw_num_dimid,
|
||||
d1l01_src_id fw_text,
|
||||
d1l01_name fw_text,
|
||||
d1l02_id fw_num_dimid,
|
||||
d1l02_src_id fw_text,
|
||||
d1l02_name fw_text,
|
||||
d1l03_id fw_num_dimid,
|
||||
d1l03_src_id fw_text,
|
||||
d1l03_name fw_text,
|
||||
d1l04_id fw_num_dimid,
|
||||
d1l04_src_id fw_text,
|
||||
d1l04_name fw_text,
|
||||
d1l05_id fw_num_dimid,
|
||||
d1l05_src_id fw_text,
|
||||
d1l05_name fw_text,
|
||||
d1a01 fw_text,
|
||||
d1a02 fw_text,
|
||||
d1a03 fw_num_dimid,
|
||||
d1a04 fw_date,
|
||||
d2_unique_id fw_num_dimid,
|
||||
d2_src_id fw_text,
|
||||
d2_unique_id_name fw_text,
|
||||
d2l01_id fw_num_dimid,
|
||||
d2l01_src_id fw_text,
|
||||
d2l01_name fw_text,
|
||||
d2l02_id fw_num_dimid,
|
||||
d2l02_src_id fw_text,
|
||||
d2l02_name fw_text,
|
||||
d2l03_id fw_num_dimid,
|
||||
d2l03_src_id fw_text,
|
||||
d2l03_name fw_text,
|
||||
d2l04_id fw_num_dimid,
|
||||
d2l04_src_id fw_text,
|
||||
d2l04_name fw_text,
|
||||
d2l05_id fw_num_dimid,
|
||||
d2l05_src_id fw_text,
|
||||
d2l05_name fw_text,
|
||||
d3_unique_id fw_num_dimid,
|
||||
d3_src_id fw_text,
|
||||
d3_unique_id_name fw_text,
|
||||
d3a01 fw_text,
|
||||
d3a02 fw_text,
|
||||
d3_geo_id fw_num_dimid,
|
||||
d3_country fw_text,
|
||||
d3_region fw_text,
|
||||
d3_state fw_text,
|
||||
d3_district fw_text,
|
||||
d3_city_town fw_text,
|
||||
d3_location_area fw_text,
|
||||
d3_zipcode fw_text,
|
||||
d3_locality_type fw_text,
|
||||
d3_latitude fw_num_metric,
|
||||
d3_longitude fw_num_metric,
|
||||
d4_unique_id fw_num_dimid,
|
||||
d4_src_id fw_text,
|
||||
d4_unique_id_name fw_text,
|
||||
d4a02 fw_text,
|
||||
d4a03 fw_text,
|
||||
d5_unique_id fw_num_dimid,
|
||||
d5_src_id fw_text,
|
||||
d5_unique_id_name fw_text,
|
||||
d5a01 fw_text,
|
||||
d5a02 fw_text,
|
||||
d5a03 fw_num_dimid,
|
||||
time_hh fw_num_dimid,
|
||||
date_field fw_date,
|
||||
date_yyyy fw_num_dimid,
|
||||
date_qq fw_num_dimid,
|
||||
date_mm fw_num_dimid,
|
||||
date_yyyymm fw_num_dimid,
|
||||
date_ww fw_num_dimid,
|
||||
date_dd fw_num_dimid,
|
||||
date_fy_yyyy fw_num_dimid,
|
||||
date_fy_qq fw_num_dimid,
|
||||
date_fy_mm fw_num_dimid,
|
||||
date_fy_yyyymm fw_num_dimid,
|
||||
date_fy_ww fw_num_dimid,
|
||||
date_weekday fw_text,
|
||||
date_weekend fw_flag_YN,
|
||||
date_lunarmonth fw_text,
|
||||
date_lunarday fw_text,
|
||||
date_holiday fw_flag_YN,
|
||||
date_festival fw_flag_YN,
|
||||
date_special fw_flag_YN,
|
||||
m1201 fw_num_metric,
|
||||
m1202 fw_num_metric,
|
||||
m1203 fw_num_metric,
|
||||
m1204 fw_num_metric,
|
||||
m1205 fw_num_metric,
|
||||
m1206 fw_num_metric,
|
||||
m1207 fw_num_metric,
|
||||
m1208 fw_num_metric,
|
||||
created_by_appuser fw_text default current_user,
|
||||
updated_by_appuser fw_text default current_user,
|
||||
created_by_dbuser fw_text default current_user,
|
||||
updated_by_dbuser fw_text default current_user,
|
||||
create_time fw_timestamp default current_timestamp,
|
||||
update_time fw_timestamp default current_timestamp,
|
||||
CONSTRAINT fw_ods_tli_syspk_pkey PRIMARY KEY (syspk)
|
||||
);
|
||||
79
retail_model/table/fw_ods_txn.sql
Normal file
79
retail_model/table/fw_ods_txn.sql
Normal file
@@ -0,0 +1,79 @@
|
||||
CREATE TABLE fw_ods_txn (
|
||||
syspk bigserial not null,
|
||||
client_id fw_num_dimid not null,
|
||||
function_id fw_num_dimid not null,
|
||||
d0l1_src_id fw_text,
|
||||
date_timestamp fw_timestamp not null,
|
||||
txna01_name fw_text,
|
||||
txna02_name fw_text,
|
||||
txna03_name fw_text,
|
||||
txna04_name fw_text,
|
||||
txna05_name fw_text,
|
||||
txna06_name fw_text,
|
||||
txna07_name fw_text,
|
||||
txna08_name fw_timestamp,
|
||||
txna09_name fw_timestamp,
|
||||
txna10_name fw_text,
|
||||
d3_unique_id fw_num_dimid,
|
||||
d3_src_id fw_text,
|
||||
d3_unique_id_name fw_text,
|
||||
d3a01 fw_text,
|
||||
d3a02 fw_text,
|
||||
d3_geo_id fw_num_dimid,
|
||||
d3_country fw_text,
|
||||
d3_region fw_text,
|
||||
d3_state fw_text,
|
||||
d3_district fw_text,
|
||||
d3_city_town fw_text,
|
||||
d3_location_area fw_text,
|
||||
d3_zipcode fw_text,
|
||||
d3_locality_type fw_text,
|
||||
d3_latitude fw_num_metric,
|
||||
d3_longitude fw_num_metric,
|
||||
d4_unique_id fw_num_dimid,
|
||||
d4_src_id fw_text,
|
||||
d4_unique_id_name fw_text,
|
||||
d4a02 fw_text,
|
||||
d4a03 fw_text,
|
||||
d5_unique_id fw_num_dimid,
|
||||
d5_src_id fw_text,
|
||||
d5_unique_id_name fw_text,
|
||||
d5a01 fw_text,
|
||||
d5a02 fw_text,
|
||||
d5a03 fw_num_dimid,
|
||||
time_hh fw_num_dimid,
|
||||
date_field fw_date,
|
||||
date_yyyy fw_num_dimid,
|
||||
date_qq fw_num_dimid,
|
||||
date_mm fw_num_dimid,
|
||||
date_yyyymm fw_num_dimid,
|
||||
date_ww fw_num_dimid,
|
||||
date_dd fw_num_dimid,
|
||||
date_fy_yyyy fw_num_dimid,
|
||||
date_fy_qq fw_num_dimid,
|
||||
date_fy_mm fw_num_dimid,
|
||||
date_fy_yyyymm fw_num_dimid,
|
||||
date_fy_ww fw_num_dimid,
|
||||
date_weekday fw_text,
|
||||
date_weekend fw_flag_YN,
|
||||
date_lunarmonth fw_text,
|
||||
date_lunarday fw_text,
|
||||
date_holiday fw_flag_YN,
|
||||
date_festival fw_flag_YN,
|
||||
date_special fw_flag_YN,
|
||||
m1101 fw_num_metric,
|
||||
m1102 fw_num_metric,
|
||||
m1103 fw_num_metric,
|
||||
m1104 fw_num_metric,
|
||||
m1105 fw_num_metric,
|
||||
m1106 fw_num_metric,
|
||||
m1107 fw_num_metric,
|
||||
m1108 fw_num_metric,
|
||||
created_by_appuser fw_text default current_user,
|
||||
updated_by_appuser fw_text default current_user,
|
||||
created_by_dbuser fw_text default current_user,
|
||||
updated_by_dbuser fw_text default current_user,
|
||||
create_time fw_timestamp default current_timestamp,
|
||||
update_time fw_timestamp default current_timestamp,
|
||||
CONSTRAINT fw_ods_txn_syspk_pkey PRIMARY KEY (syspk)
|
||||
);
|
||||
127
retail_model/table/fw_ods_weekly.sql
Normal file
127
retail_model/table/fw_ods_weekly.sql
Normal file
@@ -0,0 +1,127 @@
|
||||
CREATE TABLE fw_ods_weekly (
|
||||
syspk bigserial not null,
|
||||
client_id fw_num_dimid not null,
|
||||
function_id fw_num_dimid not null,
|
||||
txna01_name fw_text,
|
||||
txna02_name fw_text,
|
||||
txna03_name fw_text,
|
||||
txna04_name fw_text,
|
||||
txna05_name fw_text,
|
||||
txna06_name fw_text,
|
||||
txna07_name fw_text,
|
||||
txna08_name fw_timestamp,
|
||||
txna09_name fw_timestamp,
|
||||
txna10_name fw_text,
|
||||
tlia01_name fw_text,
|
||||
tlia02_name fw_text,
|
||||
d1_unique_id fw_num_dimid,
|
||||
d1_src_id fw_text,
|
||||
d1_unique_id_name fw_text,
|
||||
d1l01_id fw_num_dimid,
|
||||
d1l01_src_id fw_text,
|
||||
d1l01_name fw_text,
|
||||
d1l02_id fw_num_dimid,
|
||||
d1l02_src_id fw_text,
|
||||
d1l02_name fw_text,
|
||||
d1l03_id fw_num_dimid,
|
||||
d1l03_src_id fw_text,
|
||||
d1l03_name fw_text,
|
||||
d1l04_id fw_num_dimid,
|
||||
d1l04_src_id fw_text,
|
||||
d1l04_name fw_text,
|
||||
d1l05_id fw_num_dimid,
|
||||
d1l05_src_id fw_text,
|
||||
d1l05_name fw_text,
|
||||
d1a01 fw_text,
|
||||
d1a02 fw_text,
|
||||
d1a03 fw_num_dimid,
|
||||
d1a04 fw_date,
|
||||
d2_unique_id fw_num_dimid,
|
||||
d2_src_id fw_text,
|
||||
d2_unique_id_name fw_text,
|
||||
d2l01_id fw_num_dimid,
|
||||
d2l01_src_id fw_text,
|
||||
d2l01_name fw_text,
|
||||
d2l02_id fw_num_dimid,
|
||||
d2l02_src_id fw_text,
|
||||
d2l02_name fw_text,
|
||||
d2l03_id fw_num_dimid,
|
||||
d2l03_src_id fw_text,
|
||||
d2l03_name fw_text,
|
||||
d2l04_id fw_num_dimid,
|
||||
d2l04_src_id fw_text,
|
||||
d2l04_name fw_text,
|
||||
d2l05_id fw_num_dimid,
|
||||
d2l05_src_id fw_text,
|
||||
d2l05_name fw_text,
|
||||
d3_unique_id fw_num_dimid,
|
||||
d3_src_id fw_text,
|
||||
d3_unique_id_name fw_text,
|
||||
d3a01 fw_text,
|
||||
d3a02 fw_text,
|
||||
d3_geo_id fw_num_dimid,
|
||||
d3_country fw_text,
|
||||
d3_region fw_text,
|
||||
d3_state fw_text,
|
||||
d3_district fw_text,
|
||||
d3_city_town fw_text,
|
||||
d3_location_area fw_text,
|
||||
d3_zipcode fw_text,
|
||||
d3_locality_type fw_text,
|
||||
d3_latitude fw_num_metric,
|
||||
d3_longitude fw_num_metric,
|
||||
d4_unique_id fw_num_dimid,
|
||||
d4_src_id fw_text,
|
||||
d4_unique_id_name fw_text,
|
||||
d4a02 fw_text,
|
||||
d4a03 fw_text,
|
||||
d5_unique_id fw_num_dimid,
|
||||
d5_src_id fw_text,
|
||||
d5_unique_id_name fw_text,
|
||||
d5a01 fw_text,
|
||||
d5a02 fw_text,
|
||||
d5a03 fw_num_dimid,
|
||||
time_hh fw_num_dimid,
|
||||
date_field fw_date,
|
||||
date_yyyy fw_num_dimid,
|
||||
date_qq fw_num_dimid,
|
||||
date_mm fw_num_dimid,
|
||||
date_yyyymm fw_num_dimid,
|
||||
date_ww fw_num_dimid,
|
||||
date_dd fw_num_dimid,
|
||||
date_fy_yyyy fw_num_dimid,
|
||||
date_fy_qq fw_num_dimid,
|
||||
date_fy_mm fw_num_dimid,
|
||||
date_fy_yyyymm fw_num_dimid,
|
||||
date_fy_ww fw_num_dimid,
|
||||
date_weekday fw_text,
|
||||
date_weekend fw_flag_YN,
|
||||
date_lunarmonth fw_text,
|
||||
date_lunarday fw_text,
|
||||
date_holiday fw_flag_YN,
|
||||
date_festival fw_flag_YN,
|
||||
date_special fw_flag_YN,
|
||||
m1101 fw_num_metric,
|
||||
m1102 fw_num_metric,
|
||||
m1103 fw_num_metric,
|
||||
m1104 fw_num_metric,
|
||||
m1105 fw_num_metric,
|
||||
m1106 fw_num_metric,
|
||||
m1107 fw_num_metric,
|
||||
m1108 fw_num_metric,
|
||||
m1201 fw_num_metric,
|
||||
m1202 fw_num_metric,
|
||||
m1203 fw_num_metric,
|
||||
m1204 fw_num_metric,
|
||||
m1205 fw_num_metric,
|
||||
m1206 fw_num_metric,
|
||||
m1207 fw_num_metric,
|
||||
m1208 fw_num_metric,
|
||||
created_by_appuser fw_text default current_user,
|
||||
updated_by_appuser fw_text default current_user,
|
||||
created_by_dbuser fw_text default current_user,
|
||||
updated_by_dbuser fw_text default current_user,
|
||||
create_time fw_timestamp default current_timestamp,
|
||||
update_time fw_timestamp default current_timestamp,
|
||||
CONSTRAINT fw_ods_weekly_syspk_pkey PRIMARY KEY (syspk)
|
||||
);
|
||||
Reference in New Issue
Block a user