Analysis-Services/UsqlScripts/all_single/warehouse.usql

39 lines
846 B
Plaintext

@raw_parsed = EXTRACT child_id int,
w_warehouse_sk string,
w_warehouse_id string,
w_warehouse_name string,
w_warehouse_sq_ft string,
w_street_number string,
w_street_name string,
w_street_type string,
w_suite_number string,
w_city string,
w_county string,
w_state string,
w_zip string,
w_country string,
w_gmt_offset string,
empty string
FROM "wasb://warehouse@<blob storage account name>/{*}_{child_id}_100.dat"
USING Extractors.Text(delimiter: '|');
@filtered_results = SELECT w_warehouse_sk,
w_warehouse_id,
w_warehouse_name,
w_warehouse_sq_ft,
w_street_number,
w_street_name,
w_street_type,
w_suite_number,
w_city,
w_county,
w_state,
w_zip,
w_country,
w_gmt_offset
FROM @raw_parsed;
OUTPUT @filtered_results
TO "/all_single/warehouse.csv"
USING Outputters.Csv(outputHeader: true);