@@ -712,3 +712,57 @@ module "parking_dc_liberator_latest_permit_status" {
712712 " --environment" = var.environment
713713 }
714714}
715+ module "parking_disputes_kpi_gds_summary" {
716+ source = " ../modules/aws-glue-job"
717+ department = module. department_parking_data_source
718+ job_name = " ${ local . short_identifier_prefix } parking_disputes_kpi_gds_summary"
719+ helper_module_key = data. aws_s3_bucket_object . helpers . key
720+ pydeequ_zip_key = data. aws_s3_bucket_object . pydeequ . key
721+ spark_ui_output_storage_id = module. spark_ui_output_storage_data_source . bucket_id
722+ script_name = " parking_disputes_kpi_gds_summary"
723+ glue_version = " 3.0"
724+ # triggered_by_job = "${local.short_identifier_prefix}parking_pcn_denormalisation"
725+ job_description = " Disputes and responses for KPI reporting in Google Data Studio (GDS) summary"
726+ # workflow_name = "${local.short_identifier_prefix}parking-liberator-data-workflow"
727+ trigger_enabled = false
728+ job_parameters = {
729+ " --job-bookmark-option" = " job-bookmark-disabled"
730+ " --environment" = var.environment
731+ }
732+ }
733+ module "parking_foi_pcn_gds_daily_summary" {
734+ source = " ../modules/aws-glue-job"
735+ department = module. department_parking_data_source
736+ job_name = " ${ local . short_identifier_prefix } parking_foi_pcn_gds_daily_summary"
737+ helper_module_key = data. aws_s3_bucket_object . helpers . key
738+ pydeequ_zip_key = data. aws_s3_bucket_object . pydeequ . key
739+ spark_ui_output_storage_id = module. spark_ui_output_storage_data_source . bucket_id
740+ script_name = " parking_foi_pcn_gds_daily_summary"
741+ glue_version = " 3.0"
742+ # triggered_by_job = "${local.short_identifier_prefix}parking_pcn_denormalisation"
743+ job_description = " Daily summarising data from the FOI Google Data Studio dashboard as need to be under 100,000"
744+ # workflow_name = "${local.short_identifier_prefix}parking-liberator-data-workflow"
745+ trigger_enabled = false
746+ job_parameters = {
747+ " --job-bookmark-option" = " job-bookmark-disabled"
748+ " --environment" = var.environment
749+ }
750+ }
751+ module "parking_eta_decision_records_pcn_dispute_gds" {
752+ source = " ../modules/aws-glue-job"
753+ department = module. department_parking_data_source
754+ job_name = " ${ local . short_identifier_prefix } parking_eta_decision_records_pcn_dispute_gds"
755+ helper_module_key = data. aws_s3_bucket_object . helpers . key
756+ pydeequ_zip_key = data. aws_s3_bucket_object . pydeequ . key
757+ spark_ui_output_storage_id = module. spark_ui_output_storage_data_source . bucket_id
758+ script_name = " parking_eta_decision_records_pcn_dispute_gds"
759+ glue_version = " 3.0"
760+ # triggered_by_job = "${local.short_identifier_prefix}parking_pcn_denormalisation"
761+ job_description = " Daily summarising data from the FOI Google Data Studio dashboard as need to be under 100,000"
762+ # workflow_name = "${local.short_identifier_prefix}parking-liberator-data-workflow"
763+ trigger_enabled = false
764+ job_parameters = {
765+ " --job-bookmark-option" = " job-bookmark-disabled"
766+ " --environment" = var.environment
767+ }
768+ }
0 commit comments