Question: For part 2 - Data Processing For this part you will build a data structure that keeps tract of every event type ( specifically the

For part 2- Data Processing
For this part you will build a data structure that keeps tract of every event type (specifically the field call_type_final_desc, unless that
field is blank then use the call_type_original_desc field). You will keep with each event type the total number of calls, the number of
calls where the dispatch time is 2 minutes or less, from 3 to 5 minutes, 6 to 10 minute, and over 10 minutes, and the on scene times are 2
minutes or less, from 3 to 5 minutes, 6 to 10 minute, and over 10 minutes. You will also selectively keep track of those times for either 3
neighborhoods or police districts. Specifically 3 values from the analysis_neighborhood field or the police_district field depending
on the command line parameters. To calculate dispatch time parse and subtract the received_datetime from the dispatch_datetime .
To calculate the on scene time parse and subtract the enroute_datetime from the onscene_datetime .
The output should be well formatted and columnar with clear headings. The event type should print our in alphabetical order. This is a
short example of what the output can look like:
Total Time was 37.907384732 seconds
You my use any data structure you like to hold the data as it is being processed, but it must be global (i.e. each thread will be adding
directly to it and mot merging at the end) and you have to write the data structure code yourself, not using libraries. (Note: using string
libraries for copying and comparing are okay).
 For part 2- Data Processing For this part you will build

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!