75 lines
1.5 KiB
Plaintext
75 lines
1.5 KiB
Plaintext
|
@raw_parsed = EXTRACT child_id int,
|
||
|
cc_call_center_sk string,
|
||
|
cc_call_center_id string,
|
||
|
cc_rec_start_date string,
|
||
|
cc_rec_end_date string,
|
||
|
cc_closed_date_sk string,
|
||
|
cc_open_date_sk string,
|
||
|
cc_name string,
|
||
|
cc_class string,
|
||
|
cc_employees string,
|
||
|
cc_sq_ft string,
|
||
|
cc_hours string,
|
||
|
cc_manager string,
|
||
|
cc_mkt_id string,
|
||
|
cc_mkt_class string,
|
||
|
cc_mkt_desc string,
|
||
|
cc_market_manager string,
|
||
|
cc_division string,
|
||
|
cc_division_name string,
|
||
|
cc_company string,
|
||
|
cc_company_name string,
|
||
|
cc_street_number string,
|
||
|
cc_street_name string,
|
||
|
cc_street_type string,
|
||
|
cc_suite_number string,
|
||
|
cc_city string,
|
||
|
cc_county string,
|
||
|
cc_state string,
|
||
|
cc_zip string,
|
||
|
cc_country string,
|
||
|
cc_gmt_offset string,
|
||
|
cc_tax_percentage string,
|
||
|
empty string
|
||
|
FROM "wasb://call-center@aasuseast2/{*}_{child_id:*}_100.dat"
|
||
|
USING Extractors.Text(delimiter: '|');
|
||
|
|
||
|
@filtered_results = SELECT cc_call_center_sk,
|
||
|
cc_call_center_id,
|
||
|
cc_rec_start_date,
|
||
|
cc_rec_end_date,
|
||
|
cc_closed_date_sk,
|
||
|
cc_open_date_sk,
|
||
|
cc_name,
|
||
|
cc_class,
|
||
|
cc_employees,
|
||
|
cc_sq_ft,
|
||
|
cc_hours,
|
||
|
cc_manager,
|
||
|
cc_mkt_id,
|
||
|
cc_mkt_class,
|
||
|
cc_mkt_desc,
|
||
|
cc_market_manager,
|
||
|
cc_division,
|
||
|
cc_division_name,
|
||
|
cc_company,
|
||
|
cc_company_name,
|
||
|
cc_street_number,
|
||
|
cc_street_name,
|
||
|
cc_street_type,
|
||
|
cc_suite_number,
|
||
|
cc_city,
|
||
|
cc_county,
|
||
|
cc_state,
|
||
|
cc_zip,
|
||
|
cc_country,
|
||
|
cc_gmt_offset,
|
||
|
cc_tax_percentage
|
||
|
FROM @raw_parsed
|
||
|
ORDER BY child_id ASC
|
||
|
FETCH 100 ROWS;
|
||
|
|
||
|
OUTPUT @filtered_results
|
||
|
TO "/modelling/call_center.csv"
|
||
|
USING Outputters.Csv(outputHeader: true);
|
||
|
|