{"flowContents":{"identifier":"8d483794-4099-3f24-9c66-47290e0679f0","instanceIdentifier":"1bb6323c-6977-3661-cbca-8c89915b88b4","name":"Halifax Community over Code 2023","comments":"","position":{"x":624.0,"y":1720.0},"processGroups":[],"remoteProcessGroups":[],"processors":[{"identifier":"96214d63-e787-3c3a-9cc1-db93cafb821f","instanceIdentifier":"dc6f63d1-7fcf-31f8-e65a-c37b8cdf962e","name":"UpdateDatabaseTable","comments":"","position":{"x":-2904.0,"y":2000.0},"type":"org.apache.nifi.processors.standard.UpdateDatabaseTable","bundle":{"group":"org.apache.nifi","artifact":"nifi-standard-nar","version":"1.23.1.2.1.6.0-323"},"properties":{"updatedatabasetable-table-name":"${tablename}","updatedatabasetable-query-timeout":"0","updatedatabasetable-create-table":"Create If Not Exists","updatedatabasetable-update-field-names":"true","updatedatabasetable-quoted-column-identifiers":"false","updatedatabasetable-schema-name":"public","updatedatabasetable-dbcp-service":"1698024f-3aa9-3ffc-893e-6b89e8f274f0","updatedatabasetable-translate-field-names":"true","updatedatabasetable-catalog-name":null,"updatedatabasetable-primary-keys":"${primarykey}","db-type":"PostgreSQL","record-reader":"0b19172a-122d-3548-aab3-5f048280cf5a","updatedatabasetable-quoted-table-identifiers":"false","updatedatabasetable-record-writer":"c8de2d9d-868f-3017-ae47-70362fa1a938"},"propertyDescriptors":{"updatedatabasetable-table-name":{"name":"updatedatabasetable-table-name","displayName":"Table Name","identifiesControllerService":false,"sensitive":false},"updatedatabasetable-query-timeout":{"name":"updatedatabasetable-query-timeout","displayName":"Query Timeout","identifiesControllerService":false,"sensitive":false},"updatedatabasetable-create-table":{"name":"updatedatabasetable-create-table","displayName":"Create Table Strategy","identifiesControllerService":false,"sensitive":false},"updatedatabasetable-update-field-names":{"name":"updatedatabasetable-update-field-names","displayName":"Update Field Names","identifiesControllerService":false,"sensitive":false},"updatedatabasetable-quoted-column-identifiers":{"name":"updatedatabasetable-quoted-column-identifiers","displayName":"Quote Column Identifiers","identifiesControllerService":false,"sensitive":false},"updatedatabasetable-schema-name":{"name":"updatedatabasetable-schema-name","displayName":"Schema Name","identifiesControllerService":false,"sensitive":false},"updatedatabasetable-dbcp-service":{"name":"updatedatabasetable-dbcp-service","displayName":"Database Connection Pooling Service","identifiesControllerService":true,"sensitive":false},"updatedatabasetable-translate-field-names":{"name":"updatedatabasetable-translate-field-names","displayName":"Translate Field Names","identifiesControllerService":false,"sensitive":false},"updatedatabasetable-catalog-name":{"name":"updatedatabasetable-catalog-name","displayName":"Catalog Name","identifiesControllerService":false,"sensitive":false},"updatedatabasetable-primary-keys":{"name":"updatedatabasetable-primary-keys","displayName":"Primary Key Fields","identifiesControllerService":false,"sensitive":false},"db-type":{"name":"db-type","displayName":"Database Type","identifiesControllerService":false,"sensitive":false},"record-reader":{"name":"record-reader","displayName":"Record Reader","identifiesControllerService":true,"sensitive":false},"updatedatabasetable-quoted-table-identifiers":{"name":"updatedatabasetable-quoted-table-identifiers","displayName":"Quote Table Identifiers","identifiesControllerService":false,"sensitive":false},"updatedatabasetable-record-writer":{"name":"updatedatabasetable-record-writer","displayName":"Record Writer","identifiesControllerService":true,"sensitive":false}},"style":{},"schedulingPeriod":"0 sec","schedulingStrategy":"TIMER_DRIVEN","executionNode":"ALL","penaltyDuration":"30 sec","yieldDuration":"1 sec","bulletinLevel":"WARN","runDurationMillis":0,"concurrentlySchedulableTaskCount":1,"autoTerminatedRelationships":[],"scheduledState":"ENABLED","retryCount":10,"retriedRelationships":[],"backoffMechanism":"PENALIZE_FLOWFILE","maxBackoffPeriod":"10 mins","componentType":"PROCESSOR","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"394cecea-d99a-3fda-99f7-6caa2d5e1663","instanceIdentifier":"9900e3af-0347-39c0-7ba9-bf177cb4de82","name":"SplitRecord","comments":"","position":{"x":-1672.0,"y":2056.0},"type":"org.apache.nifi.processors.standard.SplitRecord","bundle":{"group":"org.apache.nifi","artifact":"nifi-standard-nar","version":"1.23.1.2.1.6.0-323"},"properties":{"Record Writer":"c8de2d9d-868f-3017-ae47-70362fa1a938","Record Reader":"0b19172a-122d-3548-aab3-5f048280cf5a","Records Per Split":"1"},"propertyDescriptors":{"Record Writer":{"name":"Record Writer","displayName":"Record Writer","identifiesControllerService":true,"sensitive":false},"Record Reader":{"name":"Record Reader","displayName":"Record Reader","identifiesControllerService":true,"sensitive":false},"Records Per Split":{"name":"Records Per Split","displayName":"Records Per Split","identifiesControllerService":false,"sensitive":false}},"style":{},"schedulingPeriod":"0 sec","schedulingStrategy":"TIMER_DRIVEN","executionNode":"ALL","penaltyDuration":"30 sec","yieldDuration":"1 sec","bulletinLevel":"WARN","runDurationMillis":0,"concurrentlySchedulableTaskCount":1,"autoTerminatedRelationships":["original","failure"],"scheduledState":"ENABLED","retryCount":10,"retriedRelationships":[],"backoffMechanism":"PENALIZE_FLOWFILE","maxBackoffPeriod":"10 mins","componentType":"PROCESSOR","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"11f7e5b2-d13e-316b-91a9-f6b26df00b1e","instanceIdentifier":"4ad8fe80-e4f2-3790-9b9b-310a5120645c","name":"QueryRecord Convert","comments":"","position":{"x":-1672.0,"y":1848.0},"type":"org.apache.nifi.processors.standard.QueryRecord","bundle":{"group":"org.apache.nifi","artifact":"nifi-standard-nar","version":"1.23.1.2.1.6.0-323"},"properties":{"cleanall":"SELECT * FROM FLOWFILE\nWHERE route_id is not null ","cache-schema":"true","dbf-default-precision":"10","record-writer":"fe9b8878-2cdd-353e-8168-c8f8e1338aa0","record-reader":"c03d4014-8509-3942-a188-893d5ee67cbe","include-zero-record-flowfiles":"false","dbf-default-scale":"0"},"propertyDescriptors":{"cleanall":{"name":"cleanall","displayName":"cleanall","identifiesControllerService":false,"sensitive":false},"cache-schema":{"name":"cache-schema","displayName":"Cache Schema","identifiesControllerService":false,"sensitive":false},"dbf-default-precision":{"name":"dbf-default-precision","displayName":"Default Decimal Precision","identifiesControllerService":false,"sensitive":false},"record-writer":{"name":"record-writer","displayName":"Record Writer","identifiesControllerService":true,"sensitive":false},"record-reader":{"name":"record-reader","displayName":"Record Reader","identifiesControllerService":true,"sensitive":false},"include-zero-record-flowfiles":{"name":"include-zero-record-flowfiles","displayName":"Include Zero Record FlowFiles","identifiesControllerService":false,"sensitive":false},"dbf-default-scale":{"name":"dbf-default-scale","displayName":"Default Decimal Scale","identifiesControllerService":false,"sensitive":false}},"style":{},"schedulingPeriod":"0 sec","schedulingStrategy":"TIMER_DRIVEN","executionNode":"ALL","penaltyDuration":"30 sec","yieldDuration":"1 sec","bulletinLevel":"WARN","runDurationMillis":0,"concurrentlySchedulableTaskCount":1,"autoTerminatedRelationships":["original"],"scheduledState":"ENABLED","retryCount":10,"retriedRelationships":[],"backoffMechanism":"PENALIZE_FLOWFILE","maxBackoffPeriod":"10 mins","componentType":"PROCESSOR","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"4cfc414f-3340-381b-805d-8ef4e29e2be4","instanceIdentifier":"5c301a4f-b46c-3ac6-8fe2-d4f15b8b7281","name":"Run Trip Update","comments":"","position":{"x":144.0,"y":328.0},"type":"org.apache.nifi.processors.standard.ExecuteStreamCommand","bundle":{"group":"org.apache.nifi","artifact":"nifi-standard-nar","version":"1.23.1.2.1.6.0-323"},"properties":{"argumentsStrategy":"Command Arguments Property","Max Attribute Length":"4096","Working Directory":"/Users/tspann/Downloads/code/FLaNK-Halifax","Command Path":"/Users/tspann/Downloads/code/FLaNK-Halifax/runalerts.sh","Output Destination Attribute":null,"Argument Delimiter":";","Ignore STDIN":"false","Command Arguments":null},"propertyDescriptors":{"argumentsStrategy":{"name":"argumentsStrategy","displayName":"Command Arguments Strategy","identifiesControllerService":false,"sensitive":false},"Max Attribute Length":{"name":"Max Attribute Length","displayName":"Max Attribute Length","identifiesControllerService":false,"sensitive":false},"Working Directory":{"name":"Working Directory","displayName":"Working Directory","identifiesControllerService":false,"sensitive":false},"Command Path":{"name":"Command Path","displayName":"Command Path","identifiesControllerService":false,"sensitive":false},"Output Destination Attribute":{"name":"Output Destination Attribute","displayName":"Output Destination Attribute","identifiesControllerService":false,"sensitive":false},"Argument Delimiter":{"name":"Argument Delimiter","displayName":"Argument Delimiter","identifiesControllerService":false,"sensitive":false},"Ignore STDIN":{"name":"Ignore STDIN","displayName":"Ignore STDIN","identifiesControllerService":false,"sensitive":false},"Command Arguments":{"name":"Command Arguments","displayName":"Command Arguments","identifiesControllerService":false,"sensitive":false}},"style":{},"schedulingPeriod":"0 sec","schedulingStrategy":"TIMER_DRIVEN","executionNode":"ALL","penaltyDuration":"30 sec","yieldDuration":"1 sec","bulletinLevel":"WARN","runDurationMillis":0,"concurrentlySchedulableTaskCount":1,"autoTerminatedRelationships":["original"],"scheduledState":"ENABLED","retryCount":0,"retriedRelationships":[],"backoffMechanism":"PENALIZE_FLOWFILE","maxBackoffPeriod":"10 mins","componentType":"PROCESSOR","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"f35f0115-7caf-3aa6-8aa9-0353d81296ef","instanceIdentifier":"efc3ef43-99ef-3654-28eb-3c1d77c53fd9","name":"Build Flat Record","comments":"","position":{"x":1489.0,"y":1329.0},"type":"org.apache.nifi.processors.standard.EvaluateJsonPath","bundle":{"group":"org.apache.nifi","artifact":"nifi-standard-nar","version":"1.23.1.2.1.6.0-323"},"properties":{"Destination":"flowfile-attribute","stopsequence":"$.stopSequence","Return Type":"json","arrivaltime":"$.arrival.time","stopid":"$.stopId","Null Value Representation":"empty string","departuretime":"$.departure.time","Path Not Found Behavior":"ignore"},"propertyDescriptors":{"Destination":{"name":"Destination","displayName":"Destination","identifiesControllerService":false,"sensitive":false},"stopsequence":{"name":"stopsequence","displayName":"stopsequence","identifiesControllerService":false,"sensitive":false},"Return Type":{"name":"Return Type","displayName":"Return Type","identifiesControllerService":false,"sensitive":false},"arrivaltime":{"name":"arrivaltime","displayName":"arrivaltime","identifiesControllerService":false,"sensitive":false},"stopid":{"name":"stopid","displayName":"stopid","identifiesControllerService":false,"sensitive":false},"Null Value Representation":{"name":"Null Value Representation","displayName":"Null Value Representation","identifiesControllerService":false,"sensitive":false},"departuretime":{"name":"departuretime","displayName":"departuretime","identifiesControllerService":false,"sensitive":false},"Path Not Found Behavior":{"name":"Path Not Found Behavior","displayName":"Path Not Found Behavior","identifiesControllerService":false,"sensitive":false}},"style":{},"schedulingPeriod":"0 sec","schedulingStrategy":"TIMER_DRIVEN","executionNode":"ALL","penaltyDuration":"30 sec","yieldDuration":"1 sec","bulletinLevel":"WARN","runDurationMillis":0,"concurrentlySchedulableTaskCount":1,"autoTerminatedRelationships":[],"scheduledState":"ENABLED","retryCount":10,"retriedRelationships":[],"backoffMechanism":"PENALIZE_FLOWFILE","maxBackoffPeriod":"10 mins","componentType":"PROCESSOR","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"2788eef4-cbc2-3840-993c-c999d2972c8d","instanceIdentifier":"a8b9b8e0-8e53-3462-e1e4-4846c0082581","name":"Update Content Type JSON","comments":"","position":{"x":1497.0,"y":2328.0},"type":"org.apache.nifi.processors.attributes.UpdateAttribute","bundle":{"group":"org.apache.nifi","artifact":"nifi-update-attribute-nar","version":"1.23.1.2.1.6.0-323"},"properties":{"Mime-Type":"application/json","schema":"halifax-updates","mime-type":"application/json","Store State":"Do not store state","canonical-value-lookup-cache-size":"100","mime.type":"application/json","Stateful Variables Initial Value":null,"content.type":"application/json","Content.Type":"application/json","Delete Attributes Expression":null,"Mime.Type":"application/json","schema.name":"halifax-updates","topic":"halifax-updates","content-type":"application/json","Content-Type":"application/json"},"propertyDescriptors":{"Mime-Type":{"name":"Mime-Type","displayName":"Mime-Type","identifiesControllerService":false,"sensitive":false},"schema":{"name":"schema","displayName":"schema","identifiesControllerService":false,"sensitive":false},"mime-type":{"name":"mime-type","displayName":"mime-type","identifiesControllerService":false,"sensitive":false},"Store State":{"name":"Store State","displayName":"Store State","identifiesControllerService":false,"sensitive":false},"canonical-value-lookup-cache-size":{"name":"canonical-value-lookup-cache-size","displayName":"Cache Value Lookup Cache Size","identifiesControllerService":false,"sensitive":false},"mime.type":{"name":"mime.type","displayName":"mime.type","identifiesControllerService":false,"sensitive":false},"Stateful Variables Initial Value":{"name":"Stateful Variables Initial Value","displayName":"Stateful Variables Initial Value","identifiesControllerService":false,"sensitive":false},"content.type":{"name":"content.type","displayName":"content.type","identifiesControllerService":false,"sensitive":false},"Content.Type":{"name":"Content.Type","displayName":"Content.Type","identifiesControllerService":false,"sensitive":false},"Delete Attributes Expression":{"name":"Delete Attributes Expression","displayName":"Delete Attributes Expression","identifiesControllerService":false,"sensitive":false},"Mime.Type":{"name":"Mime.Type","displayName":"Mime.Type","identifiesControllerService":false,"sensitive":false},"schema.name":{"name":"schema.name","displayName":"schema.name","identifiesControllerService":false,"sensitive":false},"topic":{"name":"topic","displayName":"topic","identifiesControllerService":false,"sensitive":false},"content-type":{"name":"content-type","displayName":"content-type","identifiesControllerService":false,"sensitive":false},"Content-Type":{"name":"Content-Type","displayName":"Content-Type","identifiesControllerService":false,"sensitive":false}},"style":{},"schedulingPeriod":"0 sec","schedulingStrategy":"TIMER_DRIVEN","executionNode":"ALL","penaltyDuration":"30 sec","yieldDuration":"1 sec","bulletinLevel":"WARN","runDurationMillis":0,"concurrentlySchedulableTaskCount":1,"autoTerminatedRelationships":[],"scheduledState":"ENABLED","retryCount":0,"retriedRelationships":[],"backoffMechanism":"PENALIZE_FLOWFILE","maxBackoffPeriod":"10 mins","componentType":"PROCESSOR","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"c8cf4dfa-af71-3312-8629-76dee303f67f","instanceIdentifier":"8b7b5a19-b2bb-3d47-d753-ab9cd609fa58","name":"Unpack Zip Content","comments":"","position":{"x":-2896.0,"y":592.0},"type":"org.apache.nifi.processors.standard.UnpackContent","bundle":{"group":"org.apache.nifi","artifact":"nifi-standard-nar","version":"1.23.1.2.1.6.0-323"},"properties":{"Packaging Format":"zip","allow-stored-entries-wdd":"false","File Filter":".*"},"propertyDescriptors":{"Packaging Format":{"name":"Packaging Format","displayName":"Packaging Format","identifiesControllerService":false,"sensitive":false},"allow-stored-entries-wdd":{"name":"allow-stored-entries-wdd","displayName":"Allow Stored Entries With Data Descriptor","identifiesControllerService":false,"sensitive":false},"File Filter":{"name":"File Filter","displayName":"File Filter","identifiesControllerService":false,"sensitive":false},"Password":{"name":"Password","displayName":"Password","identifiesControllerService":false,"sensitive":true}},"style":{"background-color":"#d6e3ff"},"schedulingPeriod":"0 sec","schedulingStrategy":"TIMER_DRIVEN","executionNode":"ALL","penaltyDuration":"30 sec","yieldDuration":"1 sec","bulletinLevel":"WARN","runDurationMillis":0,"concurrentlySchedulableTaskCount":1,"autoTerminatedRelationships":["original"],"scheduledState":"ENABLED","retryCount":0,"retriedRelationships":[],"backoffMechanism":"PENALIZE_FLOWFILE","maxBackoffPeriod":"10 mins","componentType":"PROCESSOR","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"ab794649-36bb-37a7-b3a4-078630c4b305","instanceIdentifier":"11bf3942-5ba0-1c32-5446-dd37907768bd","name":"ConvertProtobuf","comments":"","position":{"x":2600.0,"y":352.0},"type":"com.cloudera.nifi.processors.grpc.ConvertProtobuf","bundle":{"group":"com.cloudera","artifact":"nifi-cdf-grpc-nar","version":"1.0.0.2.1.6.0-323"},"properties":{"message-type":"transit_realtime.FeedMessage","output-field":null,"proto-directory":"/Users/tspann/Downloads/gtfs/"},"propertyDescriptors":{"message-type":{"name":"message-type","displayName":"Message Type","identifiesControllerService":false,"sensitive":false},"output-field":{"name":"output-field","displayName":"Output Field","identifiesControllerService":false,"sensitive":false},"proto-directory":{"name":"proto-directory","displayName":"Proto Directory","identifiesControllerService":false,"sensitive":false}},"style":{},"schedulingPeriod":"0 sec","schedulingStrategy":"TIMER_DRIVEN","executionNode":"ALL","penaltyDuration":"30 sec","yieldDuration":"1 sec","bulletinLevel":"WARN","runDurationMillis":0,"concurrentlySchedulableTaskCount":1,"autoTerminatedRelationships":[],"scheduledState":"ENABLED","retryCount":10,"retriedRelationships":[],"backoffMechanism":"PENALIZE_FLOWFILE","maxBackoffPeriod":"10 mins","componentType":"PROCESSOR","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"1da33976-6bb7-38e4-9d25-ebab1c280d6f","instanceIdentifier":"26fbfbd8-3811-3dbf-830e-7b3ba0622a3e","name":"Send Msg to Slack Channel NiFi-SE","comments":"","position":{"x":-2328.0,"y":2448.0},"type":"org.apache.nifi.processors.slack.PutSlack","bundle":{"group":"org.apache.nifi","artifact":"nifi-slack-nar","version":"1.23.1.2.1.6.0-323"},"properties":{"icon-emoji":null,"webhook-text":"==== NiFi from Halifax vehicle Positions\nOn Date: ${date}\nFile Name: ${filename}\nuuid : ${uuid}\nstartdate : ${startdate}\ntimestamp : ${timestamp}\nroute_id : ${route_id}\nschema : ${schema}\nspeed : ${speed}\ntripid : ${tripid}\nvehicleid : ${vehicleid}\nvehiclelabel : ${vehiclelabel}\n=====","channel":"#chat","icon-url":null,"username":"webhookbot "},"propertyDescriptors":{"icon-emoji":{"name":"icon-emoji","displayName":"Icon Emoji","identifiesControllerService":false,"sensitive":false},"webhook-url":{"name":"webhook-url","displayName":"Webhook URL","identifiesControllerService":false,"sensitive":true},"webhook-text":{"name":"webhook-text","displayName":"Webhook Text","identifiesControllerService":false,"sensitive":false},"channel":{"name":"channel","displayName":"Channel","identifiesControllerService":false,"sensitive":false},"icon-url":{"name":"icon-url","displayName":"Icon URL","identifiesControllerService":false,"sensitive":false},"username":{"name":"username","displayName":"Username","identifiesControllerService":false,"sensitive":false}},"style":{},"schedulingPeriod":"10 sec","schedulingStrategy":"TIMER_DRIVEN","executionNode":"ALL","penaltyDuration":"30 sec","yieldDuration":"1 sec","bulletinLevel":"WARN","runDurationMillis":0,"concurrentlySchedulableTaskCount":1,"autoTerminatedRelationships":["success"],"scheduledState":"ENABLED","retryCount":0,"retriedRelationships":[],"backoffMechanism":"PENALIZE_FLOWFILE","maxBackoffPeriod":"10 mins","componentType":"PROCESSOR","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"95ea7b38-15d6-3c9e-83f8-adfd45a4010a","instanceIdentifier":"ac436360-c476-32df-af4b-4a16a1f2a72b","name":"ConsumeKafka Halifax Lookup Routes","comments":"","position":{"x":-2896.0,"y":1464.0},"type":"org.apache.nifi.processors.kafka.pubsub.ConsumeKafkaRecord_2_6","bundle":{"group":"org.apache.nifi","artifact":"nifi-kafka-2-6-nar","version":"1.23.1.2.1.6.0-323"},"properties":{"header-name-regex":".*","Commit Offsets":"true","output-strategy":"USE_VALUE","record-writer":"c8de2d9d-868f-3017-ae47-70362fa1a938","group.id":"nifi-halifaxsroutes-reader3","bootstrap.servers":"kafka:9092","topic_type":"names","sasl.kerberos.principal":null,"sasl.kerberos.service.name":null,"kerberos-credentials-service":null,"max-uncommit-offset-wait":"1 secs","sasl.mechanism":"GSSAPI","honor-transactions":"true","record-reader":"0b19172a-122d-3548-aab3-5f048280cf5a","kerberos-user-service":null,"message-header-encoding":"UTF-8","key-format":"byte-array","sasl.username":null,"max.poll.records":"10000","aws.profile.name":null,"security.protocol":"PLAINTEXT","ssl.context.service":null,"key-record-reader":null,"sasl.token.auth":"false","sasl.kerberos.keytab":null,"Communications Timeout":"60 secs","topic":"halifax-lookup-routes","separate-by-key":"false","key-attribute-encoding":"utf-8","auto.offset.reset":"earliest"},"propertyDescriptors":{"header-name-regex":{"name":"header-name-regex","displayName":"Headers to Add as Attributes (Regex)","identifiesControllerService":false,"sensitive":false},"Commit Offsets":{"name":"Commit Offsets","displayName":"Commit Offsets","identifiesControllerService":false,"sensitive":false},"output-strategy":{"name":"output-strategy","displayName":"Output Strategy","identifiesControllerService":false,"sensitive":false},"record-writer":{"name":"record-writer","displayName":"Record Value Writer","identifiesControllerService":true,"sensitive":false},"group.id":{"name":"group.id","displayName":"Group ID","identifiesControllerService":false,"sensitive":false},"bootstrap.servers":{"name":"bootstrap.servers","displayName":"Kafka Brokers","identifiesControllerService":false,"sensitive":false},"topic_type":{"name":"topic_type","displayName":"Topic Name Format","identifiesControllerService":false,"sensitive":false},"sasl.kerberos.principal":{"name":"sasl.kerberos.principal","displayName":"Kerberos Principal","identifiesControllerService":false,"sensitive":false},"sasl.kerberos.service.name":{"name":"sasl.kerberos.service.name","displayName":"Kerberos Service Name","identifiesControllerService":false,"sensitive":false},"kerberos-credentials-service":{"name":"kerberos-credentials-service","displayName":"Kerberos Credentials Service","identifiesControllerService":true,"sensitive":false},"max-uncommit-offset-wait":{"name":"max-uncommit-offset-wait","displayName":"Max Uncommitted Time","identifiesControllerService":false,"sensitive":false},"sasl.mechanism":{"name":"sasl.mechanism","displayName":"SASL Mechanism","identifiesControllerService":false,"sensitive":false},"honor-transactions":{"name":"honor-transactions","displayName":"Honor Transactions","identifiesControllerService":false,"sensitive":false},"record-reader":{"name":"record-reader","displayName":"Value Record Reader","identifiesControllerService":true,"sensitive":false},"kerberos-user-service":{"name":"kerberos-user-service","displayName":"Kerberos User Service","identifiesControllerService":true,"sensitive":false},"message-header-encoding":{"name":"message-header-encoding","displayName":"Message Header Encoding","identifiesControllerService":false,"sensitive":false},"key-format":{"name":"key-format","displayName":"Key Format","identifiesControllerService":false,"sensitive":false},"sasl.username":{"name":"sasl.username","displayName":"Username","identifiesControllerService":false,"sensitive":false},"max.poll.records":{"name":"max.poll.records","displayName":"Max Poll Records","identifiesControllerService":false,"sensitive":false},"aws.profile.name":{"name":"aws.profile.name","displayName":"AWS Profile Name","identifiesControllerService":false,"sensitive":false},"security.protocol":{"name":"security.protocol","displayName":"Security Protocol","identifiesControllerService":false,"sensitive":false},"ssl.context.service":{"name":"ssl.context.service","displayName":"SSL Context Service","identifiesControllerService":true,"sensitive":false},"key-record-reader":{"name":"key-record-reader","displayName":"Key Record Reader","identifiesControllerService":true,"sensitive":false},"sasl.token.auth":{"name":"sasl.token.auth","displayName":"Token Authentication","identifiesControllerService":false,"sensitive":false},"sasl.kerberos.keytab":{"name":"sasl.kerberos.keytab","displayName":"Kerberos Keytab","identifiesControllerService":false,"sensitive":false,"resourceDefinition":{"cardinality":"SINGLE","resourceTypes":["FILE"]}},"Communications Timeout":{"name":"Communications Timeout","displayName":"Communications Timeout","identifiesControllerService":false,"sensitive":false},"topic":{"name":"topic","displayName":"Topic Name(s)","identifiesControllerService":false,"sensitive":false},"separate-by-key":{"name":"separate-by-key","displayName":"Separate By Key","identifiesControllerService":false,"sensitive":false},"sasl.password":{"name":"sasl.password","displayName":"Password","identifiesControllerService":false,"sensitive":true},"key-attribute-encoding":{"name":"key-attribute-encoding","displayName":"Key Attribute Encoding","identifiesControllerService":false,"sensitive":false},"auto.offset.reset":{"name":"auto.offset.reset","displayName":"Offset Reset","identifiesControllerService":false,"sensitive":false}},"style":{},"schedulingPeriod":"0 sec","schedulingStrategy":"TIMER_DRIVEN","executionNode":"ALL","penaltyDuration":"30 sec","yieldDuration":"1 sec","bulletinLevel":"WARN","runDurationMillis":0,"concurrentlySchedulableTaskCount":1,"autoTerminatedRelationships":[],"scheduledState":"ENABLED","retryCount":10,"retriedRelationships":[],"backoffMechanism":"PENALIZE_FLOWFILE","maxBackoffPeriod":"10 mins","componentType":"PROCESSOR","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"96aa43be-440a-3079-a19b-16c8c5076c33","instanceIdentifier":"e03bc29d-112e-3e4d-7a02-b20519253cab","name":"Update Content Type JSON","comments":"","position":{"x":168.0,"y":1520.0},"type":"org.apache.nifi.processors.attributes.UpdateAttribute","bundle":{"group":"org.apache.nifi","artifact":"nifi-update-attribute-nar","version":"1.23.1.2.1.6.0-323"},"properties":{"Mime-Type":"application/json","schema":"halifax-alerts","mime-type":"application/json","Store State":"Do not store state","canonical-value-lookup-cache-size":"100","mime.type":"application/json","Stateful Variables Initial Value":null,"content.type":"application/json","Content.Type":"application/json","Delete Attributes Expression":null,"Mime.Type":"application/json","schema.name":"halifax-alerts","topic":"halifax-alerts","content-type":"application/json","Content-Type":"application/json"},"propertyDescriptors":{"Mime-Type":{"name":"Mime-Type","displayName":"Mime-Type","identifiesControllerService":false,"sensitive":false},"schema":{"name":"schema","displayName":"schema","identifiesControllerService":false,"sensitive":false},"mime-type":{"name":"mime-type","displayName":"mime-type","identifiesControllerService":false,"sensitive":false},"Store State":{"name":"Store State","displayName":"Store State","identifiesControllerService":false,"sensitive":false},"canonical-value-lookup-cache-size":{"name":"canonical-value-lookup-cache-size","displayName":"Cache Value Lookup Cache Size","identifiesControllerService":false,"sensitive":false},"mime.type":{"name":"mime.type","displayName":"mime.type","identifiesControllerService":false,"sensitive":false},"Stateful Variables Initial Value":{"name":"Stateful Variables Initial Value","displayName":"Stateful Variables Initial Value","identifiesControllerService":false,"sensitive":false},"content.type":{"name":"content.type","displayName":"content.type","identifiesControllerService":false,"sensitive":false},"Content.Type":{"name":"Content.Type","displayName":"Content.Type","identifiesControllerService":false,"sensitive":false},"Delete Attributes Expression":{"name":"Delete Attributes Expression","displayName":"Delete Attributes Expression","identifiesControllerService":false,"sensitive":false},"Mime.Type":{"name":"Mime.Type","displayName":"Mime.Type","identifiesControllerService":false,"sensitive":false},"schema.name":{"name":"schema.name","displayName":"schema.name","identifiesControllerService":false,"sensitive":false},"topic":{"name":"topic","displayName":"topic","identifiesControllerService":false,"sensitive":false},"content-type":{"name":"content-type","displayName":"content-type","identifiesControllerService":false,"sensitive":false},"Content-Type":{"name":"Content-Type","displayName":"Content-Type","identifiesControllerService":false,"sensitive":false}},"style":{},"schedulingPeriod":"0 sec","schedulingStrategy":"TIMER_DRIVEN","executionNode":"ALL","penaltyDuration":"30 sec","yieldDuration":"1 sec","bulletinLevel":"WARN","runDurationMillis":0,"concurrentlySchedulableTaskCount":1,"autoTerminatedRelationships":[],"scheduledState":"ENABLED","retryCount":0,"retriedRelationships":[],"backoffMechanism":"PENALIZE_FLOWFILE","maxBackoffPeriod":"10 mins","componentType":"PROCESSOR","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"0a56f58a-8138-3f5a-89d4-bda4748713cf","instanceIdentifier":"82507e78-4c51-3840-8de5-313c58b3a6ec","name":"RetryFlowFile","comments":"","position":{"x":-2904.0,"y":976.0},"type":"org.apache.nifi.processors.standard.RetryFlowFile","bundle":{"group":"org.apache.nifi","artifact":"nifi-standard-nar","version":"1.23.1.2.1.6.0-323"},"properties":{"penalize-retries":"true","maximum-retries":"3","Fail on Non-numerical Overwrite":"false","reuse-mode":"fail","retry-attribute":"flowfile.retries"},"propertyDescriptors":{"penalize-retries":{"name":"penalize-retries","displayName":"Penalize Retries","identifiesControllerService":false,"sensitive":false},"maximum-retries":{"name":"maximum-retries","displayName":"Maximum Retries","identifiesControllerService":false,"sensitive":false},"Fail on Non-numerical Overwrite":{"name":"Fail on Non-numerical Overwrite","displayName":"Fail on Non-numerical Overwrite","identifiesControllerService":false,"sensitive":false},"reuse-mode":{"name":"reuse-mode","displayName":"Reuse Mode","identifiesControllerService":false,"sensitive":false},"retry-attribute":{"name":"retry-attribute","displayName":"Retry Attribute","identifiesControllerService":false,"sensitive":false}},"style":{},"schedulingPeriod":"0 sec","schedulingStrategy":"TIMER_DRIVEN","executionNode":"ALL","penaltyDuration":"30 sec","yieldDuration":"1 sec","bulletinLevel":"WARN","runDurationMillis":0,"concurrentlySchedulableTaskCount":1,"autoTerminatedRelationships":[],"scheduledState":"ENABLED","retryCount":0,"retriedRelationships":[],"backoffMechanism":"PENALIZE_FLOWFILE","maxBackoffPeriod":"10 mins","componentType":"PROCESSOR","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"25a2f367-929c-3bd6-aa39-4c1adb8fd640","instanceIdentifier":"c5430ed4-4c98-34ed-917a-5403bd6286a6","name":"SplitRecord","comments":"","position":{"x":1498.0,"y":737.0},"type":"org.apache.nifi.processors.standard.SplitRecord","bundle":{"group":"org.apache.nifi","artifact":"nifi-standard-nar","version":"1.23.1.2.1.6.0-323"},"properties":{"Record Writer":"c8de2d9d-868f-3017-ae47-70362fa1a938","Record Reader":"0b19172a-122d-3548-aab3-5f048280cf5a","Records Per Split":"1"},"propertyDescriptors":{"Record Writer":{"name":"Record Writer","displayName":"Record Writer","identifiesControllerService":true,"sensitive":false},"Record Reader":{"name":"Record Reader","displayName":"Record Reader","identifiesControllerService":true,"sensitive":false},"Records Per Split":{"name":"Records Per Split","displayName":"Records Per Split","identifiesControllerService":false,"sensitive":false}},"style":{},"schedulingPeriod":"0 sec","schedulingStrategy":"TIMER_DRIVEN","executionNode":"ALL","penaltyDuration":"30 sec","yieldDuration":"1 sec","bulletinLevel":"WARN","runDurationMillis":0,"concurrentlySchedulableTaskCount":1,"autoTerminatedRelationships":["original"],"scheduledState":"ENABLED","retryCount":10,"retriedRelationships":[],"backoffMechanism":"PENALIZE_FLOWFILE","maxBackoffPeriod":"10 mins","componentType":"PROCESSOR","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"91905e1f-f7bd-3ad9-81fe-0bd2989a8d90","instanceIdentifier":"6187ec87-ab7e-377c-3b43-711d9bf237d7","name":"Add Empty Stop Name","comments":"","position":{"x":857.0,"y":2144.0},"type":"org.apache.nifi.processors.standard.UpdateRecord","bundle":{"group":"org.apache.nifi","artifact":"nifi-standard-nar","version":"1.23.1.2.1.6.0-323"},"properties":{"record-writer":"c8de2d9d-868f-3017-ae47-70362fa1a938","record-reader":"0b19172a-122d-3548-aab3-5f048280cf5a","/stop_name":"${stopid}","replacement-value-strategy":"literal-value"},"propertyDescriptors":{"record-writer":{"name":"record-writer","displayName":"Record Writer","identifiesControllerService":true,"sensitive":false},"record-reader":{"name":"record-reader","displayName":"Record Reader","identifiesControllerService":true,"sensitive":false},"/stop_name":{"name":"/stop_name","displayName":"/stop_name","identifiesControllerService":false,"sensitive":false},"replacement-value-strategy":{"name":"replacement-value-strategy","displayName":"Replacement Value Strategy","identifiesControllerService":false,"sensitive":false}},"style":{},"schedulingPeriod":"0 sec","schedulingStrategy":"TIMER_DRIVEN","executionNode":"ALL","penaltyDuration":"30 sec","yieldDuration":"1 sec","bulletinLevel":"WARN","runDurationMillis":0,"concurrentlySchedulableTaskCount":1,"autoTerminatedRelationships":[],"scheduledState":"ENABLED","retryCount":0,"retriedRelationships":[],"backoffMechanism":"PENALIZE_FLOWFILE","maxBackoffPeriod":"10 mins","componentType":"PROCESSOR","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"33b7df1b-c10e-385c-992c-ec946dd433fa","instanceIdentifier":"e42365a4-897c-3475-a1f6-a956f5736c4c","name":"Unzip Text Files","comments":"","position":{"x":-2904.0,"y":408.0},"type":"org.apache.nifi.processors.standard.CompressContent","bundle":{"group":"org.apache.nifi","artifact":"nifi-standard-nar","version":"1.23.1.2.1.6.0-323"},"properties":{"Compression Format":"use mime.type attribute","Mode":"decompress","Compression Level":"1","Update Filename":"false"},"propertyDescriptors":{"Compression Format":{"name":"Compression Format","displayName":"Compression Format","identifiesControllerService":false,"sensitive":false},"Mode":{"name":"Mode","displayName":"Mode","identifiesControllerService":false,"sensitive":false},"Compression Level":{"name":"Compression Level","displayName":"Compression Level","identifiesControllerService":false,"sensitive":false},"Update Filename":{"name":"Update Filename","displayName":"Update Filename","identifiesControllerService":false,"sensitive":false}},"style":{},"schedulingPeriod":"0 sec","schedulingStrategy":"TIMER_DRIVEN","executionNode":"ALL","penaltyDuration":"30 sec","yieldDuration":"1 sec","bulletinLevel":"WARN","runDurationMillis":0,"concurrentlySchedulableTaskCount":1,"autoTerminatedRelationships":[],"scheduledState":"ENABLED","retryCount":0,"retriedRelationships":[],"backoffMechanism":"PENALIZE_FLOWFILE","maxBackoffPeriod":"10 mins","componentType":"PROCESSOR","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"8b2974fd-9c27-3471-bec1-15eae7a938f4","instanceIdentifier":"64f139c0-34ea-3dd2-3249-9cbe6b194e7c","name":"SplitRecord","comments":"","position":{"x":-1680.0,"y":880.0},"type":"org.apache.nifi.processors.standard.SplitRecord","bundle":{"group":"org.apache.nifi","artifact":"nifi-standard-nar","version":"1.23.1.2.1.6.0-323"},"properties":{"Record Writer":"c8a0006c-1fd0-30e9-8b61-994352aaa8d9","Record Reader":"0b19172a-122d-3548-aab3-5f048280cf5a","Records Per Split":"1"},"propertyDescriptors":{"Record Writer":{"name":"Record Writer","displayName":"Record Writer","identifiesControllerService":true,"sensitive":false},"Record Reader":{"name":"Record Reader","displayName":"Record Reader","identifiesControllerService":true,"sensitive":false},"Records Per Split":{"name":"Records Per Split","displayName":"Records Per Split","identifiesControllerService":false,"sensitive":false}},"style":{},"schedulingPeriod":"0 sec","schedulingStrategy":"TIMER_DRIVEN","executionNode":"ALL","penaltyDuration":"30 sec","yieldDuration":"1 sec","bulletinLevel":"WARN","runDurationMillis":0,"concurrentlySchedulableTaskCount":1,"autoTerminatedRelationships":["original"],"scheduledState":"ENABLED","retryCount":10,"retriedRelationships":[],"backoffMechanism":"PENALIZE_FLOWFILE","maxBackoffPeriod":"10 mins","componentType":"PROCESSOR","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"dcf310f9-5ae8-3fdb-9c30-08a69c34c8c4","instanceIdentifier":"7feaddd5-b343-3dd5-2350-d6d2e061bf33","name":"PublishKafkaRecord Cloudera alerts","comments":"","position":{"x":168.0,"y":1712.0},"type":"org.apache.nifi.processors.kafka.pubsub.PublishKafkaRecord_2_6","bundle":{"group":"org.apache.nifi","artifact":"nifi-kafka-2-6-nar","version":"1.23.1.2.1.6.0-323"},"properties":{"compression.type":"none","attribute-name-regex":"filename,avro.schema,schema.name","record-writer":"c8de2d9d-868f-3017-ae47-70362fa1a938","bootstrap.servers":"kafka:9092","sasl.kerberos.principal":null,"sasl.kerberos.service.name":null,"kerberos-credentials-service":null,"partition":null,"record-key-writer":null,"sasl.mechanism":"GSSAPI","max.block.ms":"5 sec","record-reader":"0b19172a-122d-3548-aab3-5f048280cf5a","message-header-encoding":"UTF-8","kerberos-user-service":null,"transactional-id-prefix":null,"client.id":"halifax-${topic}","ack.wait.time":"5 secs","sasl.username":null,"use-transactions":"false","acks":"0","aws.profile.name":null,"Record Metadata Strategy":"Use Configured Values","security.protocol":"PLAINTEXT","ssl.context.service":null,"max.request.size":"1 MB","sasl.token.auth":"false","message-key-field":"uuid","Failure Strategy":"Route to Failure","partitioner.class":"org.apache.kafka.clients.producer.internals.DefaultPartitioner","sasl.kerberos.keytab":null,"topic":"${topic}","publish-strategy":"USE_VALUE"},"propertyDescriptors":{"compression.type":{"name":"compression.type","displayName":"Compression Type","identifiesControllerService":false,"sensitive":false},"attribute-name-regex":{"name":"attribute-name-regex","displayName":"Attributes to Send as Headers (Regex)","identifiesControllerService":false,"sensitive":false},"record-writer":{"name":"record-writer","displayName":"Record Writer","identifiesControllerService":true,"sensitive":false},"bootstrap.servers":{"name":"bootstrap.servers","displayName":"Kafka Brokers","identifiesControllerService":false,"sensitive":false},"sasl.kerberos.principal":{"name":"sasl.kerberos.principal","displayName":"Kerberos Principal","identifiesControllerService":false,"sensitive":false},"sasl.kerberos.service.name":{"name":"sasl.kerberos.service.name","displayName":"Kerberos Service Name","identifiesControllerService":false,"sensitive":false},"kerberos-credentials-service":{"name":"kerberos-credentials-service","displayName":"Kerberos Credentials Service","identifiesControllerService":true,"sensitive":false},"partition":{"name":"partition","displayName":"Partition","identifiesControllerService":false,"sensitive":false},"record-key-writer":{"name":"record-key-writer","displayName":"Record Key Writer","identifiesControllerService":true,"sensitive":false},"sasl.mechanism":{"name":"sasl.mechanism","displayName":"SASL Mechanism","identifiesControllerService":false,"sensitive":false},"max.block.ms":{"name":"max.block.ms","displayName":"Max Metadata Wait Time","identifiesControllerService":false,"sensitive":false},"record-reader":{"name":"record-reader","displayName":"Record Reader","identifiesControllerService":true,"sensitive":false},"message-header-encoding":{"name":"message-header-encoding","displayName":"Message Header Encoding","identifiesControllerService":false,"sensitive":false},"kerberos-user-service":{"name":"kerberos-user-service","displayName":"Kerberos User Service","identifiesControllerService":true,"sensitive":false},"transactional-id-prefix":{"name":"transactional-id-prefix","displayName":"Transactional Id Prefix","identifiesControllerService":false,"sensitive":false},"client.id":{"name":"client.id","displayName":"client.id","identifiesControllerService":false,"sensitive":false},"ack.wait.time":{"name":"ack.wait.time","displayName":"Acknowledgment Wait Time","identifiesControllerService":false,"sensitive":false},"sasl.username":{"name":"sasl.username","displayName":"Username","identifiesControllerService":false,"sensitive":false},"use-transactions":{"name":"use-transactions","displayName":"Use Transactions","identifiesControllerService":false,"sensitive":false},"acks":{"name":"acks","displayName":"Delivery Guarantee","identifiesControllerService":false,"sensitive":false},"aws.profile.name":{"name":"aws.profile.name","displayName":"AWS Profile Name","identifiesControllerService":false,"sensitive":false},"Record Metadata Strategy":{"name":"Record Metadata Strategy","displayName":"Record Metadata Strategy","identifiesControllerService":false,"sensitive":false},"security.protocol":{"name":"security.protocol","displayName":"Security Protocol","identifiesControllerService":false,"sensitive":false},"ssl.context.service":{"name":"ssl.context.service","displayName":"SSL Context Service","identifiesControllerService":true,"sensitive":false},"max.request.size":{"name":"max.request.size","displayName":"Max Request Size","identifiesControllerService":false,"sensitive":false},"sasl.token.auth":{"name":"sasl.token.auth","displayName":"Token Authentication","identifiesControllerService":false,"sensitive":false},"message-key-field":{"name":"message-key-field","displayName":"Message Key Field","identifiesControllerService":false,"sensitive":false},"Failure Strategy":{"name":"Failure Strategy","displayName":"Failure Strategy","identifiesControllerService":false,"sensitive":false},"partitioner.class":{"name":"partitioner.class","displayName":"Partitioner class","identifiesControllerService":false,"sensitive":false},"sasl.kerberos.keytab":{"name":"sasl.kerberos.keytab","displayName":"Kerberos Keytab","identifiesControllerService":false,"sensitive":false,"resourceDefinition":{"cardinality":"SINGLE","resourceTypes":["FILE"]}},"topic":{"name":"topic","displayName":"Topic Name","identifiesControllerService":false,"sensitive":false},"sasl.password":{"name":"sasl.password","displayName":"Password","identifiesControllerService":false,"sensitive":true},"publish-strategy":{"name":"publish-strategy","displayName":"Publish Strategy","identifiesControllerService":false,"sensitive":false}},"style":{},"schedulingPeriod":"1 sec","schedulingStrategy":"TIMER_DRIVEN","executionNode":"ALL","penaltyDuration":"30 sec","yieldDuration":"1 sec","bulletinLevel":"WARN","runDurationMillis":0,"concurrentlySchedulableTaskCount":1,"autoTerminatedRelationships":["success"],"scheduledState":"ENABLED","retryCount":10,"retriedRelationships":[],"backoffMechanism":"PENALIZE_FLOWFILE","maxBackoffPeriod":"10 mins","componentType":"PROCESSOR","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"94770dfd-21d3-3848-813c-e8e63218d541","instanceIdentifier":"9069857a-cfd0-3fb2-d85a-a624ba51ce69","name":"SplitJson","comments":"","position":{"x":-1680.0,"y":696.0},"type":"org.apache.nifi.processors.standard.SplitJson","bundle":{"group":"org.apache.nifi","artifact":"nifi-standard-nar","version":"1.23.1.2.1.6.0-323"},"properties":{"Null Value Representation":"empty string","JsonPath Expression":"$.entity"},"propertyDescriptors":{"Null Value Representation":{"name":"Null Value Representation","displayName":"Null Value Representation","identifiesControllerService":false,"sensitive":false},"JsonPath Expression":{"name":"JsonPath Expression","displayName":"JsonPath Expression","identifiesControllerService":false,"sensitive":false}},"style":{},"schedulingPeriod":"0 sec","schedulingStrategy":"TIMER_DRIVEN","executionNode":"ALL","penaltyDuration":"30 sec","yieldDuration":"1 sec","bulletinLevel":"WARN","runDurationMillis":0,"concurrentlySchedulableTaskCount":1,"autoTerminatedRelationships":["original"],"scheduledState":"ENABLED","retryCount":10,"retriedRelationships":[],"backoffMechanism":"PENALIZE_FLOWFILE","maxBackoffPeriod":"10 mins","componentType":"PROCESSOR","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"02b639cc-e68d-3796-851c-a5c63b594e08","instanceIdentifier":"5d2d22a6-1afd-3b72-9084-535832b6e324","name":"Add Fields","comments":"","position":{"x":-1696.0,"y":1456.0},"type":"org.apache.nifi.processors.standard.UpdateRecord","bundle":{"group":"org.apache.nifi","artifact":"nifi-standard-nar","version":"1.23.1.2.1.6.0-323"},"properties":{"record-writer":"c8de2d9d-868f-3017-ae47-70362fa1a938","record-reader":"0b19172a-122d-3548-aab3-5f048280cf5a","replacement-value-strategy":"literal-value","/ts":"${now():toNumber()}"},"propertyDescriptors":{"record-writer":{"name":"record-writer","displayName":"Record Writer","identifiesControllerService":true,"sensitive":false},"record-reader":{"name":"record-reader","displayName":"Record Reader","identifiesControllerService":true,"sensitive":false},"replacement-value-strategy":{"name":"replacement-value-strategy","displayName":"Replacement Value Strategy","identifiesControllerService":false,"sensitive":false},"/ts":{"name":"/ts","displayName":"/ts","identifiesControllerService":false,"sensitive":false}},"style":{},"schedulingPeriod":"0 sec","schedulingStrategy":"TIMER_DRIVEN","executionNode":"ALL","penaltyDuration":"30 sec","yieldDuration":"1 sec","bulletinLevel":"WARN","runDurationMillis":0,"concurrentlySchedulableTaskCount":1,"autoTerminatedRelationships":[],"scheduledState":"ENABLED","retryCount":0,"retriedRelationships":[],"backoffMechanism":"PENALIZE_FLOWFILE","maxBackoffPeriod":"10 mins","componentType":"PROCESSOR","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"26f4a4a5-078f-309d-9dff-866245f94520","instanceIdentifier":"03fc0dea-c6c3-3a0d-84c0-31010580a07b","name":"Run Trip Update","comments":"","position":{"x":1496.0,"y":352.0},"type":"org.apache.nifi.processors.standard.ExecuteStreamCommand","bundle":{"group":"org.apache.nifi","artifact":"nifi-standard-nar","version":"1.23.1.2.1.6.0-323"},"properties":{"argumentsStrategy":"Command Arguments Property","Max Attribute Length":"4096","Working Directory":"/Users/tspann/Downloads/code/FLaNK-Halifax","Command Path":"/Users/tspann/Downloads/code/FLaNK-Halifax/runhalifax.sh","Output Destination Attribute":null,"Argument Delimiter":";","Ignore STDIN":"false","Command Arguments":null},"propertyDescriptors":{"argumentsStrategy":{"name":"argumentsStrategy","displayName":"Command Arguments Strategy","identifiesControllerService":false,"sensitive":false},"Max Attribute Length":{"name":"Max Attribute Length","displayName":"Max Attribute Length","identifiesControllerService":false,"sensitive":false},"Working Directory":{"name":"Working Directory","displayName":"Working Directory","identifiesControllerService":false,"sensitive":false},"Command Path":{"name":"Command Path","displayName":"Command Path","identifiesControllerService":false,"sensitive":false},"Output Destination Attribute":{"name":"Output Destination Attribute","displayName":"Output Destination Attribute","identifiesControllerService":false,"sensitive":false},"Argument Delimiter":{"name":"Argument Delimiter","displayName":"Argument Delimiter","identifiesControllerService":false,"sensitive":false},"Ignore STDIN":{"name":"Ignore STDIN","displayName":"Ignore STDIN","identifiesControllerService":false,"sensitive":false},"Command Arguments":{"name":"Command Arguments","displayName":"Command Arguments","identifiesControllerService":false,"sensitive":false}},"style":{},"schedulingPeriod":"0 sec","schedulingStrategy":"TIMER_DRIVEN","executionNode":"ALL","penaltyDuration":"30 sec","yieldDuration":"1 sec","bulletinLevel":"WARN","runDurationMillis":0,"concurrentlySchedulableTaskCount":1,"autoTerminatedRelationships":["original"],"scheduledState":"ENABLED","retryCount":0,"retriedRelationships":[],"backoffMechanism":"PENALIZE_FLOWFILE","maxBackoffPeriod":"10 mins","componentType":"PROCESSOR","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"57f1e4ac-f4dd-3d49-ac03-1e02ea3fe804","instanceIdentifier":"f1ad5240-4daa-3124-75e9-48c0e0cb90ce","name":"RetryFlowFile","comments":"","position":{"x":1497.0,"y":2751.0},"type":"org.apache.nifi.processors.standard.RetryFlowFile","bundle":{"group":"org.apache.nifi","artifact":"nifi-standard-nar","version":"1.23.1.2.1.6.0-323"},"properties":{"penalize-retries":"true","maximum-retries":"3","Fail on Non-numerical Overwrite":"false","reuse-mode":"fail","retry-attribute":"flowfile.retries"},"propertyDescriptors":{"penalize-retries":{"name":"penalize-retries","displayName":"Penalize Retries","identifiesControllerService":false,"sensitive":false},"maximum-retries":{"name":"maximum-retries","displayName":"Maximum Retries","identifiesControllerService":false,"sensitive":false},"Fail on Non-numerical Overwrite":{"name":"Fail on Non-numerical Overwrite","displayName":"Fail on Non-numerical Overwrite","identifiesControllerService":false,"sensitive":false},"reuse-mode":{"name":"reuse-mode","displayName":"Reuse Mode","identifiesControllerService":false,"sensitive":false},"retry-attribute":{"name":"retry-attribute","displayName":"Retry Attribute","identifiesControllerService":false,"sensitive":false}},"style":{},"schedulingPeriod":"0 sec","schedulingStrategy":"TIMER_DRIVEN","executionNode":"ALL","penaltyDuration":"30 sec","yieldDuration":"1 sec","bulletinLevel":"WARN","runDurationMillis":0,"concurrentlySchedulableTaskCount":1,"autoTerminatedRelationships":[],"scheduledState":"ENABLED","retryCount":0,"retriedRelationships":[],"backoffMechanism":"PENALIZE_FLOWFILE","maxBackoffPeriod":"10 mins","componentType":"PROCESSOR","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"d87d3dca-bbc5-3510-bf85-7e1ad2dbb896","instanceIdentifier":"f3b300db-9ec0-3a89-a4e2-2ba06f8bf4d4","name":"SplitRecord","comments":"","position":{"x":1009.0,"y":2568.0},"type":"org.apache.nifi.processors.standard.SplitRecord","bundle":{"group":"org.apache.nifi","artifact":"nifi-standard-nar","version":"1.23.1.2.1.6.0-323"},"properties":{"Record Writer":"c8de2d9d-868f-3017-ae47-70362fa1a938","Record Reader":"0b19172a-122d-3548-aab3-5f048280cf5a","Records Per Split":"1"},"propertyDescriptors":{"Record Writer":{"name":"Record Writer","displayName":"Record Writer","identifiesControllerService":true,"sensitive":false},"Record Reader":{"name":"Record Reader","displayName":"Record Reader","identifiesControllerService":true,"sensitive":false},"Records Per Split":{"name":"Records Per Split","displayName":"Records Per Split","identifiesControllerService":false,"sensitive":false}},"style":{},"schedulingPeriod":"0 sec","schedulingStrategy":"TIMER_DRIVEN","executionNode":"ALL","penaltyDuration":"30 sec","yieldDuration":"1 sec","bulletinLevel":"WARN","runDurationMillis":0,"concurrentlySchedulableTaskCount":1,"autoTerminatedRelationships":["original","failure"],"scheduledState":"ENABLED","retryCount":10,"retriedRelationships":[],"backoffMechanism":"PENALIZE_FLOWFILE","maxBackoffPeriod":"10 mins","componentType":"PROCESSOR","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"276ec94f-6350-3260-a2b7-8fcc5274df57","instanceIdentifier":"6b033312-089c-3230-7149-ec1c7f35ffbe","name":"Halifax Trip Alerts","comments":"","position":{"x":144.0,"y":136.0},"type":"org.apache.nifi.processors.standard.GenerateFlowFile","bundle":{"group":"org.apache.nifi","artifact":"nifi-standard-nar","version":"1.23.1.2.1.6.0-323"},"properties":{"character-set":"UTF-8","File Size":"500B","mime-type":null,"generate-ff-custom-text":null,"Batch Size":"1","Unique FlowFiles":"false","Data Format":"Text"},"propertyDescriptors":{"character-set":{"name":"character-set","displayName":"Character Set","identifiesControllerService":false,"sensitive":false},"File Size":{"name":"File Size","displayName":"File Size","identifiesControllerService":false,"sensitive":false},"mime-type":{"name":"mime-type","displayName":"Mime Type","identifiesControllerService":false,"sensitive":false},"generate-ff-custom-text":{"name":"generate-ff-custom-text","displayName":"Custom Text","identifiesControllerService":false,"sensitive":false},"Batch Size":{"name":"Batch Size","displayName":"Batch Size","identifiesControllerService":false,"sensitive":false},"Unique FlowFiles":{"name":"Unique FlowFiles","displayName":"Unique FlowFiles","identifiesControllerService":false,"sensitive":false},"Data Format":{"name":"Data Format","displayName":"Data Format","identifiesControllerService":false,"sensitive":false}},"style":{},"schedulingPeriod":"60 sec","schedulingStrategy":"TIMER_DRIVEN","executionNode":"ALL","penaltyDuration":"30 sec","yieldDuration":"1 sec","bulletinLevel":"WARN","runDurationMillis":0,"concurrentlySchedulableTaskCount":1,"autoTerminatedRelationships":[],"scheduledState":"ENABLED","retryCount":0,"retriedRelationships":[],"backoffMechanism":"PENALIZE_FLOWFILE","maxBackoffPeriod":"10 mins","componentType":"PROCESSOR","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"e96e5f04-2613-3342-9b76-c00c873f7116","instanceIdentifier":"2f328e43-b77b-30b3-6b9b-17c88fcc360c","name":"Add Fields","comments":"","position":{"x":1489.0,"y":1713.0},"type":"org.apache.nifi.processors.standard.UpdateRecord","bundle":{"group":"org.apache.nifi","artifact":"nifi-standard-nar","version":"1.23.1.2.1.6.0-323"},"properties":{"record-writer":"c8de2d9d-868f-3017-ae47-70362fa1a938","/uuid":"${uuid}","record-reader":"0b19172a-122d-3548-aab3-5f048280cf5a","replacement-value-strategy":"literal-value","/ts":"${now():toNumber()}"},"propertyDescriptors":{"record-writer":{"name":"record-writer","displayName":"Record Writer","identifiesControllerService":true,"sensitive":false},"/uuid":{"name":"/uuid","displayName":"/uuid","identifiesControllerService":false,"sensitive":false},"record-reader":{"name":"record-reader","displayName":"Record Reader","identifiesControllerService":true,"sensitive":false},"replacement-value-strategy":{"name":"replacement-value-strategy","displayName":"Replacement Value Strategy","identifiesControllerService":false,"sensitive":false},"/ts":{"name":"/ts","displayName":"/ts","identifiesControllerService":false,"sensitive":false}},"style":{},"schedulingPeriod":"0 sec","schedulingStrategy":"TIMER_DRIVEN","executionNode":"ALL","penaltyDuration":"30 sec","yieldDuration":"1 sec","bulletinLevel":"WARN","runDurationMillis":0,"concurrentlySchedulableTaskCount":1,"autoTerminatedRelationships":[],"scheduledState":"ENABLED","retryCount":0,"retriedRelationships":[],"backoffMechanism":"PENALIZE_FLOWFILE","maxBackoffPeriod":"10 mins","componentType":"PROCESSOR","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"2ece0b57-d812-3d75-a992-52ed8959214d","instanceIdentifier":"04734b28-4666-33a6-100f-bfa6310e63b2","name":"SplitRecord","comments":"","position":{"x":-448.0,"y":1528.0},"type":"org.apache.nifi.processors.standard.SplitRecord","bundle":{"group":"org.apache.nifi","artifact":"nifi-standard-nar","version":"1.23.1.2.1.6.0-323"},"properties":{"Record Writer":"c8de2d9d-868f-3017-ae47-70362fa1a938","Record Reader":"0b19172a-122d-3548-aab3-5f048280cf5a","Records Per Split":"1"},"propertyDescriptors":{"Record Writer":{"name":"Record Writer","displayName":"Record Writer","identifiesControllerService":true,"sensitive":false},"Record Reader":{"name":"Record Reader","displayName":"Record Reader","identifiesControllerService":true,"sensitive":false},"Records Per Split":{"name":"Records Per Split","displayName":"Records Per Split","identifiesControllerService":false,"sensitive":false}},"style":{},"schedulingPeriod":"0 sec","schedulingStrategy":"TIMER_DRIVEN","executionNode":"ALL","penaltyDuration":"30 sec","yieldDuration":"1 sec","bulletinLevel":"WARN","runDurationMillis":0,"concurrentlySchedulableTaskCount":1,"autoTerminatedRelationships":["original","failure"],"scheduledState":"ENABLED","retryCount":10,"retriedRelationships":[],"backoffMechanism":"PENALIZE_FLOWFILE","maxBackoffPeriod":"10 mins","componentType":"PROCESSOR","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"a66cdc84-3832-3e92-be2f-40e96bbb30de","instanceIdentifier":"1e977064-d2c9-3efb-b9e3-230e22e49618","name":"RetryFlowFile","comments":"","position":{"x":168.0,"y":1912.0},"type":"org.apache.nifi.processors.standard.RetryFlowFile","bundle":{"group":"org.apache.nifi","artifact":"nifi-standard-nar","version":"1.23.1.2.1.6.0-323"},"properties":{"penalize-retries":"true","maximum-retries":"3","Fail on Non-numerical Overwrite":"false","reuse-mode":"fail","retry-attribute":"flowfile.retries"},"propertyDescriptors":{"penalize-retries":{"name":"penalize-retries","displayName":"Penalize Retries","identifiesControllerService":false,"sensitive":false},"maximum-retries":{"name":"maximum-retries","displayName":"Maximum Retries","identifiesControllerService":false,"sensitive":false},"Fail on Non-numerical Overwrite":{"name":"Fail on Non-numerical Overwrite","displayName":"Fail on Non-numerical Overwrite","identifiesControllerService":false,"sensitive":false},"reuse-mode":{"name":"reuse-mode","displayName":"Reuse Mode","identifiesControllerService":false,"sensitive":false},"retry-attribute":{"name":"retry-attribute","displayName":"Retry Attribute","identifiesControllerService":false,"sensitive":false}},"style":{},"schedulingPeriod":"0 sec","schedulingStrategy":"TIMER_DRIVEN","executionNode":"ALL","penaltyDuration":"30 sec","yieldDuration":"1 sec","bulletinLevel":"WARN","runDurationMillis":0,"concurrentlySchedulableTaskCount":1,"autoTerminatedRelationships":[],"scheduledState":"ENABLED","retryCount":0,"retriedRelationships":[],"backoffMechanism":"PENALIZE_FLOWFILE","maxBackoffPeriod":"10 mins","componentType":"PROCESSOR","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"cc9b017c-ec02-3374-b276-7a29bb38f855","instanceIdentifier":"1579d10d-a2d0-3ef6-e1c3-fa343211abbb","name":"RoutesPGSQLLookupRecord","comments":"","position":{"x":1489.0,"y":1913.0},"type":"org.apache.nifi.processors.standard.LookupRecord","bundle":{"group":"org.apache.nifi","artifact":"nifi-standard-nar","version":"1.23.1.2.1.6.0-323"},"properties":{"result-contents":"record-fields","routing-strategy":"route-to-matched-unmatched","record-path-lookup-miss-result-cache-size":"0","result-record-path":"/","record-writer":"c8de2d9d-868f-3017-ae47-70362fa1a938","record-reader":"0b19172a-122d-3548-aab3-5f048280cf5a","lookup-service":"abc936f3-edb8-396a-8ec4-7fbbd137cc29","record-update-strategy":"use-property","key":"/triprouteid"},"propertyDescriptors":{"result-contents":{"name":"result-contents","displayName":"Record Result Contents","identifiesControllerService":false,"sensitive":false},"routing-strategy":{"name":"routing-strategy","displayName":"Routing Strategy","identifiesControllerService":false,"sensitive":false},"record-path-lookup-miss-result-cache-size":{"name":"record-path-lookup-miss-result-cache-size","displayName":"Cache Size","identifiesControllerService":false,"sensitive":false},"result-record-path":{"name":"result-record-path","displayName":"Result RecordPath","identifiesControllerService":false,"sensitive":false},"record-writer":{"name":"record-writer","displayName":"Record Writer","identifiesControllerService":true,"sensitive":false},"record-reader":{"name":"record-reader","displayName":"Record Reader","identifiesControllerService":true,"sensitive":false},"lookup-service":{"name":"lookup-service","displayName":"Lookup Service","identifiesControllerService":true,"sensitive":false},"record-update-strategy":{"name":"record-update-strategy","displayName":"Record Update Strategy","identifiesControllerService":false,"sensitive":false},"key":{"name":"key","displayName":"key","identifiesControllerService":false,"sensitive":false}},"style":{},"schedulingPeriod":"0 sec","schedulingStrategy":"TIMER_DRIVEN","executionNode":"ALL","penaltyDuration":"30 sec","yieldDuration":"1 sec","bulletinLevel":"WARN","runDurationMillis":0,"concurrentlySchedulableTaskCount":1,"autoTerminatedRelationships":[],"scheduledState":"ENABLED","retryCount":10,"retriedRelationships":[],"backoffMechanism":"PENALIZE_FLOWFILE","maxBackoffPeriod":"10 mins","componentType":"PROCESSOR","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"66a149d7-a931-3977-a32c-082d589d0fc3","instanceIdentifier":"5287e712-7c88-3283-c668-fb60aedd961a","name":"ConsumeKafka Halifax Lookup Stops","comments":"","position":{"x":-3568.0,"y":1416.0},"type":"org.apache.nifi.processors.kafka.pubsub.ConsumeKafkaRecord_2_6","bundle":{"group":"org.apache.nifi","artifact":"nifi-kafka-2-6-nar","version":"1.23.1.2.1.6.0-323"},"properties":{"header-name-regex":".*","Commit Offsets":"true","output-strategy":"USE_VALUE","record-writer":"c8de2d9d-868f-3017-ae47-70362fa1a938","group.id":"nifi-halifaxstops-reader2","bootstrap.servers":"kafka:9092","topic_type":"names","sasl.kerberos.principal":null,"sasl.kerberos.service.name":null,"kerberos-credentials-service":null,"max-uncommit-offset-wait":"1 secs","sasl.mechanism":"GSSAPI","honor-transactions":"true","record-reader":"0b19172a-122d-3548-aab3-5f048280cf5a","kerberos-user-service":null,"message-header-encoding":"UTF-8","key-format":"byte-array","sasl.username":null,"max.poll.records":"10000","aws.profile.name":null,"security.protocol":"PLAINTEXT","ssl.context.service":null,"key-record-reader":null,"sasl.token.auth":"false","sasl.kerberos.keytab":null,"Communications Timeout":"60 secs","topic":"halifax-lookup-stops","separate-by-key":"false","key-attribute-encoding":"utf-8","auto.offset.reset":"earliest"},"propertyDescriptors":{"header-name-regex":{"name":"header-name-regex","displayName":"Headers to Add as Attributes (Regex)","identifiesControllerService":false,"sensitive":false},"Commit Offsets":{"name":"Commit Offsets","displayName":"Commit Offsets","identifiesControllerService":false,"sensitive":false},"output-strategy":{"name":"output-strategy","displayName":"Output Strategy","identifiesControllerService":false,"sensitive":false},"record-writer":{"name":"record-writer","displayName":"Record Value Writer","identifiesControllerService":true,"sensitive":false},"group.id":{"name":"group.id","displayName":"Group ID","identifiesControllerService":false,"sensitive":false},"bootstrap.servers":{"name":"bootstrap.servers","displayName":"Kafka Brokers","identifiesControllerService":false,"sensitive":false},"topic_type":{"name":"topic_type","displayName":"Topic Name Format","identifiesControllerService":false,"sensitive":false},"sasl.kerberos.principal":{"name":"sasl.kerberos.principal","displayName":"Kerberos Principal","identifiesControllerService":false,"sensitive":false},"sasl.kerberos.service.name":{"name":"sasl.kerberos.service.name","displayName":"Kerberos Service Name","identifiesControllerService":false,"sensitive":false},"kerberos-credentials-service":{"name":"kerberos-credentials-service","displayName":"Kerberos Credentials Service","identifiesControllerService":true,"sensitive":false},"max-uncommit-offset-wait":{"name":"max-uncommit-offset-wait","displayName":"Max Uncommitted Time","identifiesControllerService":false,"sensitive":false},"sasl.mechanism":{"name":"sasl.mechanism","displayName":"SASL Mechanism","identifiesControllerService":false,"sensitive":false},"honor-transactions":{"name":"honor-transactions","displayName":"Honor Transactions","identifiesControllerService":false,"sensitive":false},"record-reader":{"name":"record-reader","displayName":"Value Record Reader","identifiesControllerService":true,"sensitive":false},"kerberos-user-service":{"name":"kerberos-user-service","displayName":"Kerberos User Service","identifiesControllerService":true,"sensitive":false},"message-header-encoding":{"name":"message-header-encoding","displayName":"Message Header Encoding","identifiesControllerService":false,"sensitive":false},"key-format":{"name":"key-format","displayName":"Key Format","identifiesControllerService":false,"sensitive":false},"sasl.username":{"name":"sasl.username","displayName":"Username","identifiesControllerService":false,"sensitive":false},"max.poll.records":{"name":"max.poll.records","displayName":"Max Poll Records","identifiesControllerService":false,"sensitive":false},"aws.profile.name":{"name":"aws.profile.name","displayName":"AWS Profile Name","identifiesControllerService":false,"sensitive":false},"security.protocol":{"name":"security.protocol","displayName":"Security Protocol","identifiesControllerService":false,"sensitive":false},"ssl.context.service":{"name":"ssl.context.service","displayName":"SSL Context Service","identifiesControllerService":true,"sensitive":false},"key-record-reader":{"name":"key-record-reader","displayName":"Key Record Reader","identifiesControllerService":true,"sensitive":false},"sasl.token.auth":{"name":"sasl.token.auth","displayName":"Token Authentication","identifiesControllerService":false,"sensitive":false},"sasl.kerberos.keytab":{"name":"sasl.kerberos.keytab","displayName":"Kerberos Keytab","identifiesControllerService":false,"sensitive":false,"resourceDefinition":{"cardinality":"SINGLE","resourceTypes":["FILE"]}},"Communications Timeout":{"name":"Communications Timeout","displayName":"Communications Timeout","identifiesControllerService":false,"sensitive":false},"topic":{"name":"topic","displayName":"Topic Name(s)","identifiesControllerService":false,"sensitive":false},"separate-by-key":{"name":"separate-by-key","displayName":"Separate By Key","identifiesControllerService":false,"sensitive":false},"sasl.password":{"name":"sasl.password","displayName":"Password","identifiesControllerService":false,"sensitive":true},"key-attribute-encoding":{"name":"key-attribute-encoding","displayName":"Key Attribute Encoding","identifiesControllerService":false,"sensitive":false},"auto.offset.reset":{"name":"auto.offset.reset","displayName":"Offset Reset","identifiesControllerService":false,"sensitive":false}},"style":{},"schedulingPeriod":"0 sec","schedulingStrategy":"TIMER_DRIVEN","executionNode":"ALL","penaltyDuration":"30 sec","yieldDuration":"1 sec","bulletinLevel":"WARN","runDurationMillis":0,"concurrentlySchedulableTaskCount":1,"autoTerminatedRelationships":[],"scheduledState":"ENABLED","retryCount":10,"retriedRelationships":[],"backoffMechanism":"PENALIZE_FLOWFILE","maxBackoffPeriod":"10 mins","componentType":"PROCESSOR","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"786f2bc7-bedc-3269-bfb5-de8479a3aabc","instanceIdentifier":"324b250e-b5bd-3430-c6bc-e0bb18530d69","name":"Update Content Type JSON","comments":"","position":{"x":-2896.0,"y":1712.0},"type":"org.apache.nifi.processors.attributes.UpdateAttribute","bundle":{"group":"org.apache.nifi","artifact":"nifi-update-attribute-nar","version":"1.23.1.2.1.6.0-323"},"properties":{"Mime-Type":"application/json","mime-type":"application/json","Store State":"Do not store state","canonical-value-lookup-cache-size":"100","mime.type":"application/json","Stateful Variables Initial Value":null,"content.type":"application/json","Content.Type":"application/json","Delete Attributes Expression":null,"Mime.Type":"application/json","content-type":"application/json","tablename":"halifaxlookuproutes","primarykey":"route_id","Content-Type":"application/json"},"propertyDescriptors":{"Mime-Type":{"name":"Mime-Type","displayName":"Mime-Type","identifiesControllerService":false,"sensitive":false},"mime-type":{"name":"mime-type","displayName":"mime-type","identifiesControllerService":false,"sensitive":false},"Store State":{"name":"Store State","displayName":"Store State","identifiesControllerService":false,"sensitive":false},"canonical-value-lookup-cache-size":{"name":"canonical-value-lookup-cache-size","displayName":"Cache Value Lookup Cache Size","identifiesControllerService":false,"sensitive":false},"mime.type":{"name":"mime.type","displayName":"mime.type","identifiesControllerService":false,"sensitive":false},"Stateful Variables Initial Value":{"name":"Stateful Variables Initial Value","displayName":"Stateful Variables Initial Value","identifiesControllerService":false,"sensitive":false},"content.type":{"name":"content.type","displayName":"content.type","identifiesControllerService":false,"sensitive":false},"Content.Type":{"name":"Content.Type","displayName":"Content.Type","identifiesControllerService":false,"sensitive":false},"Delete Attributes Expression":{"name":"Delete Attributes Expression","displayName":"Delete Attributes Expression","identifiesControllerService":false,"sensitive":false},"Mime.Type":{"name":"Mime.Type","displayName":"Mime.Type","identifiesControllerService":false,"sensitive":false},"content-type":{"name":"content-type","displayName":"content-type","identifiesControllerService":false,"sensitive":false},"tablename":{"name":"tablename","displayName":"tablename","identifiesControllerService":false,"sensitive":false},"primarykey":{"name":"primarykey","displayName":"primarykey","identifiesControllerService":false,"sensitive":false},"Content-Type":{"name":"Content-Type","displayName":"Content-Type","identifiesControllerService":false,"sensitive":false}},"style":{},"schedulingPeriod":"0 sec","schedulingStrategy":"TIMER_DRIVEN","executionNode":"ALL","penaltyDuration":"30 sec","yieldDuration":"1 sec","bulletinLevel":"WARN","runDurationMillis":0,"concurrentlySchedulableTaskCount":1,"autoTerminatedRelationships":[],"scheduledState":"ENABLED","retryCount":0,"retriedRelationships":[],"backoffMechanism":"PENALIZE_FLOWFILE","maxBackoffPeriod":"10 mins","componentType":"PROCESSOR","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"355b8c2a-7ce0-33b8-9e4f-3ad790e6ed6e","instanceIdentifier":"13f55d16-7c21-398a-9ebb-1382b9ae8566","name":"Update Content Type JSON","comments":"","position":{"x":-1680.0,"y":1648.0},"type":"org.apache.nifi.processors.attributes.UpdateAttribute","bundle":{"group":"org.apache.nifi","artifact":"nifi-update-attribute-nar","version":"1.23.1.2.1.6.0-323"},"properties":{"Mime-Type":"application/json","schema":"halifaxvehiclepositions","mime-type":"application/json","Store State":"Do not store state","canonical-value-lookup-cache-size":"100","mime.type":"application/json","Stateful Variables Initial Value":null,"content.type":"application/json","Content.Type":"application/json","Delete Attributes Expression":null,"Mime.Type":"application/json","schema.name":"halifaxvehiclepositions","topic":"halifaxvehiclepositions","content-type":"application/json","Content-Type":"application/json"},"propertyDescriptors":{"Mime-Type":{"name":"Mime-Type","displayName":"Mime-Type","identifiesControllerService":false,"sensitive":false},"schema":{"name":"schema","displayName":"schema","identifiesControllerService":false,"sensitive":false},"mime-type":{"name":"mime-type","displayName":"mime-type","identifiesControllerService":false,"sensitive":false},"Store State":{"name":"Store State","displayName":"Store State","identifiesControllerService":false,"sensitive":false},"canonical-value-lookup-cache-size":{"name":"canonical-value-lookup-cache-size","displayName":"Cache Value Lookup Cache Size","identifiesControllerService":false,"sensitive":false},"mime.type":{"name":"mime.type","displayName":"mime.type","identifiesControllerService":false,"sensitive":false},"Stateful Variables Initial Value":{"name":"Stateful Variables Initial Value","displayName":"Stateful Variables Initial Value","identifiesControllerService":false,"sensitive":false},"content.type":{"name":"content.type","displayName":"content.type","identifiesControllerService":false,"sensitive":false},"Content.Type":{"name":"Content.Type","displayName":"Content.Type","identifiesControllerService":false,"sensitive":false},"Delete Attributes Expression":{"name":"Delete Attributes Expression","displayName":"Delete Attributes Expression","identifiesControllerService":false,"sensitive":false},"Mime.Type":{"name":"Mime.Type","displayName":"Mime.Type","identifiesControllerService":false,"sensitive":false},"schema.name":{"name":"schema.name","displayName":"schema.name","identifiesControllerService":false,"sensitive":false},"topic":{"name":"topic","displayName":"topic","identifiesControllerService":false,"sensitive":false},"content-type":{"name":"content-type","displayName":"content-type","identifiesControllerService":false,"sensitive":false},"Content-Type":{"name":"Content-Type","displayName":"Content-Type","identifiesControllerService":false,"sensitive":false}},"style":{},"schedulingPeriod":"0 sec","schedulingStrategy":"TIMER_DRIVEN","executionNode":"ALL","penaltyDuration":"30 sec","yieldDuration":"1 sec","bulletinLevel":"WARN","runDurationMillis":0,"concurrentlySchedulableTaskCount":1,"autoTerminatedRelationships":[],"scheduledState":"ENABLED","retryCount":0,"retriedRelationships":[],"backoffMechanism":"PENALIZE_FLOWFILE","maxBackoffPeriod":"10 mins","componentType":"PROCESSOR","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"10437ffe-a00b-3d1a-bf32-0886c0a32fe6","instanceIdentifier":"fea74bab-750e-384c-001b-d8458ed6bfb2","name":"AttributesToJSON","comments":"","position":{"x":-1704.0,"y":1264.0},"type":"org.apache.nifi.processors.standard.AttributesToJSON","bundle":{"group":"org.apache.nifi","artifact":"nifi-standard-nar","version":"1.23.1.2.1.6.0-323"},"properties":{"attributes-to-json-regex":null,"Destination":"flowfile-content","Null Value":"false","Attributes List":"bearing,directionid,latitude,longitude,route_id,speed,startdate,timestamp,tripid,uuid,vehicleid,vehiclelabel","Include Core Attributes":"false","JSON Handling Strategy":"ESCAPED"},"propertyDescriptors":{"attributes-to-json-regex":{"name":"attributes-to-json-regex","displayName":"Attributes Regular Expression","identifiesControllerService":false,"sensitive":false},"Destination":{"name":"Destination","displayName":"Destination","identifiesControllerService":false,"sensitive":false},"Null Value":{"name":"Null Value","displayName":"Null Value","identifiesControllerService":false,"sensitive":false},"Attributes List":{"name":"Attributes List","displayName":"Attributes List","identifiesControllerService":false,"sensitive":false},"Include Core Attributes":{"name":"Include Core Attributes","displayName":"Include Core Attributes","identifiesControllerService":false,"sensitive":false},"JSON Handling Strategy":{"name":"JSON Handling Strategy","displayName":"JSON Handling Strategy","identifiesControllerService":false,"sensitive":false}},"style":{},"schedulingPeriod":"0 sec","schedulingStrategy":"TIMER_DRIVEN","executionNode":"ALL","penaltyDuration":"30 sec","yieldDuration":"1 sec","bulletinLevel":"WARN","runDurationMillis":0,"concurrentlySchedulableTaskCount":1,"autoTerminatedRelationships":[],"scheduledState":"ENABLED","retryCount":10,"retriedRelationships":[],"backoffMechanism":"PENALIZE_FLOWFILE","maxBackoffPeriod":"10 mins","componentType":"PROCESSOR","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"fc22d61f-37d5-3b1f-ae8a-9f1cf3d1adac","instanceIdentifier":"694b918c-3ba4-3d83-98aa-3827385b1d7b","name":"PublishKafkaRecord Cloudera alerts","comments":"","position":{"x":1496.0,"y":2560.0},"type":"org.apache.nifi.processors.kafka.pubsub.PublishKafkaRecord_2_6","bundle":{"group":"org.apache.nifi","artifact":"nifi-kafka-2-6-nar","version":"1.23.1.2.1.6.0-323"},"properties":{"compression.type":"none","attribute-name-regex":"filename,avro.schema,schema.name","record-writer":"c8de2d9d-868f-3017-ae47-70362fa1a938","bootstrap.servers":"kafka:9092","sasl.kerberos.principal":null,"sasl.kerberos.service.name":null,"kerberos-credentials-service":null,"partition":null,"record-key-writer":null,"sasl.mechanism":"GSSAPI","max.block.ms":"5 sec","record-reader":"0b19172a-122d-3548-aab3-5f048280cf5a","message-header-encoding":"UTF-8","kerberos-user-service":null,"transactional-id-prefix":null,"client.id":"halifax-${topic}","ack.wait.time":"5 secs","sasl.username":null,"use-transactions":"false","acks":"0","aws.profile.name":null,"Record Metadata Strategy":"Use Configured Values","security.protocol":"PLAINTEXT","ssl.context.service":null,"max.request.size":"1 MB","sasl.token.auth":"false","message-key-field":"uuid","Failure Strategy":"Route to Failure","partitioner.class":"org.apache.kafka.clients.producer.internals.DefaultPartitioner","sasl.kerberos.keytab":null,"topic":"${topic}","publish-strategy":"USE_VALUE"},"propertyDescriptors":{"compression.type":{"name":"compression.type","displayName":"Compression Type","identifiesControllerService":false,"sensitive":false},"attribute-name-regex":{"name":"attribute-name-regex","displayName":"Attributes to Send as Headers (Regex)","identifiesControllerService":false,"sensitive":false},"record-writer":{"name":"record-writer","displayName":"Record Writer","identifiesControllerService":true,"sensitive":false},"bootstrap.servers":{"name":"bootstrap.servers","displayName":"Kafka Brokers","identifiesControllerService":false,"sensitive":false},"sasl.kerberos.principal":{"name":"sasl.kerberos.principal","displayName":"Kerberos Principal","identifiesControllerService":false,"sensitive":false},"sasl.kerberos.service.name":{"name":"sasl.kerberos.service.name","displayName":"Kerberos Service Name","identifiesControllerService":false,"sensitive":false},"kerberos-credentials-service":{"name":"kerberos-credentials-service","displayName":"Kerberos Credentials Service","identifiesControllerService":true,"sensitive":false},"partition":{"name":"partition","displayName":"Partition","identifiesControllerService":false,"sensitive":false},"record-key-writer":{"name":"record-key-writer","displayName":"Record Key Writer","identifiesControllerService":true,"sensitive":false},"sasl.mechanism":{"name":"sasl.mechanism","displayName":"SASL Mechanism","identifiesControllerService":false,"sensitive":false},"max.block.ms":{"name":"max.block.ms","displayName":"Max Metadata Wait Time","identifiesControllerService":false,"sensitive":false},"record-reader":{"name":"record-reader","displayName":"Record Reader","identifiesControllerService":true,"sensitive":false},"message-header-encoding":{"name":"message-header-encoding","displayName":"Message Header Encoding","identifiesControllerService":false,"sensitive":false},"kerberos-user-service":{"name":"kerberos-user-service","displayName":"Kerberos User Service","identifiesControllerService":true,"sensitive":false},"transactional-id-prefix":{"name":"transactional-id-prefix","displayName":"Transactional Id Prefix","identifiesControllerService":false,"sensitive":false},"client.id":{"name":"client.id","displayName":"client.id","identifiesControllerService":false,"sensitive":false},"ack.wait.time":{"name":"ack.wait.time","displayName":"Acknowledgment Wait Time","identifiesControllerService":false,"sensitive":false},"sasl.username":{"name":"sasl.username","displayName":"Username","identifiesControllerService":false,"sensitive":false},"use-transactions":{"name":"use-transactions","displayName":"Use Transactions","identifiesControllerService":false,"sensitive":false},"acks":{"name":"acks","displayName":"Delivery Guarantee","identifiesControllerService":false,"sensitive":false},"aws.profile.name":{"name":"aws.profile.name","displayName":"AWS Profile Name","identifiesControllerService":false,"sensitive":false},"Record Metadata Strategy":{"name":"Record Metadata Strategy","displayName":"Record Metadata Strategy","identifiesControllerService":false,"sensitive":false},"security.protocol":{"name":"security.protocol","displayName":"Security Protocol","identifiesControllerService":false,"sensitive":false},"ssl.context.service":{"name":"ssl.context.service","displayName":"SSL Context Service","identifiesControllerService":true,"sensitive":false},"max.request.size":{"name":"max.request.size","displayName":"Max Request Size","identifiesControllerService":false,"sensitive":false},"sasl.token.auth":{"name":"sasl.token.auth","displayName":"Token Authentication","identifiesControllerService":false,"sensitive":false},"message-key-field":{"name":"message-key-field","displayName":"Message Key Field","identifiesControllerService":false,"sensitive":false},"Failure Strategy":{"name":"Failure Strategy","displayName":"Failure Strategy","identifiesControllerService":false,"sensitive":false},"partitioner.class":{"name":"partitioner.class","displayName":"Partitioner class","identifiesControllerService":false,"sensitive":false},"sasl.kerberos.keytab":{"name":"sasl.kerberos.keytab","displayName":"Kerberos Keytab","identifiesControllerService":false,"sensitive":false,"resourceDefinition":{"cardinality":"SINGLE","resourceTypes":["FILE"]}},"topic":{"name":"topic","displayName":"Topic Name","identifiesControllerService":false,"sensitive":false},"sasl.password":{"name":"sasl.password","displayName":"Password","identifiesControllerService":false,"sensitive":true},"publish-strategy":{"name":"publish-strategy","displayName":"Publish Strategy","identifiesControllerService":false,"sensitive":false}},"style":{},"schedulingPeriod":"1 sec","schedulingStrategy":"TIMER_DRIVEN","executionNode":"ALL","penaltyDuration":"30 sec","yieldDuration":"1 sec","bulletinLevel":"WARN","runDurationMillis":0,"concurrentlySchedulableTaskCount":1,"autoTerminatedRelationships":["success"],"scheduledState":"ENABLED","retryCount":10,"retriedRelationships":[],"backoffMechanism":"PENALIZE_FLOWFILE","maxBackoffPeriod":"10 mins","componentType":"PROCESSOR","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"6d3729ee-5ee2-3f4c-ba82-6b37d3ca73b7","instanceIdentifier":"daca62cc-5b43-37a0-7ed6-6c17152a7f4f","name":"SplitJson","comments":"","position":{"x":1497.0,"y":1129.0},"type":"org.apache.nifi.processors.standard.SplitJson","bundle":{"group":"org.apache.nifi","artifact":"nifi-standard-nar","version":"1.23.1.2.1.6.0-323"},"properties":{"Null Value Representation":"empty string","JsonPath Expression":"$.tripUpdate.stopTimeUpdate"},"propertyDescriptors":{"Null Value Representation":{"name":"Null Value Representation","displayName":"Null Value Representation","identifiesControllerService":false,"sensitive":false},"JsonPath Expression":{"name":"JsonPath Expression","displayName":"JsonPath Expression","identifiesControllerService":false,"sensitive":false}},"style":{},"schedulingPeriod":"0 sec","schedulingStrategy":"TIMER_DRIVEN","executionNode":"ALL","penaltyDuration":"30 sec","yieldDuration":"1 sec","bulletinLevel":"WARN","runDurationMillis":0,"concurrentlySchedulableTaskCount":1,"autoTerminatedRelationships":["original"],"scheduledState":"ENABLED","retryCount":10,"retriedRelationships":[],"backoffMechanism":"PENALIZE_FLOWFILE","maxBackoffPeriod":"10 mins","componentType":"PROCESSOR","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"f15fc7e8-598d-3d90-a0cb-3483c4126f74","instanceIdentifier":"11bf3941-5ba0-1c32-64d8-16479c667509","name":"Call Halifax GTFS","comments":"","position":{"x":2592.0,"y":136.0},"type":"org.apache.nifi.processors.standard.InvokeHTTP","bundle":{"group":"org.apache.nifi","artifact":"nifi-standard-nar","version":"1.23.1.2.1.6.0-323"},"properties":{"Proxy Host":null,"Attributes to Send":null,"use-etag":"false","proxy-configuration-service":null,"Proxy Type":"http","cookie-strategy":"ACCEPT_ALL","Connection Timeout":"225 secs","send-message-body":"true","set-form-filename":"true","Always Output Response":"false","etag-max-cache-size":"10MB","Content-Encoding":"DISABLED","disable-http2":"False","idle-timeout":"5 mins","Put Response Body In Attribute":null,"Use Chunked Encoding":"false","Follow Redirects":"True","Remote URL":"https://gtfs.halifax.ca/realtime/TripUpdate/TripUpdates.pb","form-body-form-name":null,"Content-Type":"${mime.type}","flow-file-naming-strategy":"URL_PATH","max-idle-connections":"5","invokehttp-proxy-user":null,"Read Timeout":"415 secs","Socket Write Timeout":"515 secs","Max Length To Put In Attribute":"256","ignore-response-content":"false","Proxy Port":null,"SSL Context Service":null,"Digest Authentication":"false","HTTP Method":"GET","Add Response Headers to Request":"false","oauth2-access-token-provider":null,"Basic Authentication Username":null,"Include Date Header":"True","Penalize on \"No Retry\"":"false","Useragent":"nifi-halifax-gtfs"},"propertyDescriptors":{"Proxy Host":{"name":"Proxy Host","displayName":"Proxy Host","identifiesControllerService":false,"sensitive":false},"Attributes to Send":{"name":"Attributes to Send","displayName":"Request Header Attributes Pattern","identifiesControllerService":false,"sensitive":false},"use-etag":{"name":"use-etag","displayName":"Response Cache Enabled","identifiesControllerService":false,"sensitive":false},"proxy-configuration-service":{"name":"proxy-configuration-service","displayName":"Proxy Configuration Service","identifiesControllerService":true,"sensitive":false},"Proxy Type":{"name":"Proxy Type","displayName":"Proxy Type","identifiesControllerService":false,"sensitive":false},"Basic Authentication Password":{"name":"Basic Authentication Password","displayName":"Request Password","identifiesControllerService":false,"sensitive":true},"cookie-strategy":{"name":"cookie-strategy","displayName":"Response Cookie Strategy","identifiesControllerService":false,"sensitive":false},"Connection Timeout":{"name":"Connection Timeout","displayName":"Socket Connect Timeout","identifiesControllerService":false,"sensitive":false},"send-message-body":{"name":"send-message-body","displayName":"Request Body Enabled","identifiesControllerService":false,"sensitive":false},"set-form-filename":{"name":"set-form-filename","displayName":"Request Multipart Form-Data Filename Enabled","identifiesControllerService":false,"sensitive":false},"Always Output Response":{"name":"Always Output Response","displayName":"Response Generation Required","identifiesControllerService":false,"sensitive":false},"etag-max-cache-size":{"name":"etag-max-cache-size","displayName":"Response Cache Size","identifiesControllerService":false,"sensitive":false},"Content-Encoding":{"name":"Content-Encoding","displayName":"Request Content-Encoding","identifiesControllerService":false,"sensitive":false},"disable-http2":{"name":"disable-http2","displayName":"HTTP/2 Disabled","identifiesControllerService":false,"sensitive":false},"idle-timeout":{"name":"idle-timeout","displayName":"Socket Idle Timeout","identifiesControllerService":false,"sensitive":false},"Put Response Body In Attribute":{"name":"Put Response Body In Attribute","displayName":"Response Body Attribute Name","identifiesControllerService":false,"sensitive":false},"Use Chunked Encoding":{"name":"Use Chunked Encoding","displayName":"Request Chunked Transfer-Encoding Enabled","identifiesControllerService":false,"sensitive":false},"Follow Redirects":{"name":"Follow Redirects","displayName":"Response Redirects Enabled","identifiesControllerService":false,"sensitive":false},"Remote URL":{"name":"Remote URL","displayName":"HTTP URL","identifiesControllerService":false,"sensitive":false},"form-body-form-name":{"name":"form-body-form-name","displayName":"Request Multipart Form-Data Name","identifiesControllerService":false,"sensitive":false},"Content-Type":{"name":"Content-Type","displayName":"Request Content-Type","identifiesControllerService":false,"sensitive":false},"flow-file-naming-strategy":{"name":"flow-file-naming-strategy","displayName":"Response FlowFile Naming Strategy","identifiesControllerService":false,"sensitive":false},"max-idle-connections":{"name":"max-idle-connections","displayName":"Socket Idle Connections","identifiesControllerService":false,"sensitive":false},"invokehttp-proxy-user":{"name":"invokehttp-proxy-user","displayName":"Proxy Username","identifiesControllerService":false,"sensitive":false},"Read Timeout":{"name":"Read Timeout","displayName":"Socket Read Timeout","identifiesControllerService":false,"sensitive":false},"Socket Write Timeout":{"name":"Socket Write Timeout","displayName":"Socket Write Timeout","identifiesControllerService":false,"sensitive":false},"Max Length To Put In Attribute":{"name":"Max Length To Put In Attribute","displayName":"Response Body Attribute Size","identifiesControllerService":false,"sensitive":false},"invokehttp-proxy-password":{"name":"invokehttp-proxy-password","displayName":"Proxy Password","identifiesControllerService":false,"sensitive":true},"ignore-response-content":{"name":"ignore-response-content","displayName":"Response Body Ignored","identifiesControllerService":false,"sensitive":false},"Proxy Port":{"name":"Proxy Port","displayName":"Proxy Port","identifiesControllerService":false,"sensitive":false},"SSL Context Service":{"name":"SSL Context Service","displayName":"SSL Context Service","identifiesControllerService":true,"sensitive":false},"Digest Authentication":{"name":"Digest Authentication","displayName":"Request Digest Authentication Enabled","identifiesControllerService":false,"sensitive":false},"HTTP Method":{"name":"HTTP Method","displayName":"HTTP Method","identifiesControllerService":false,"sensitive":false},"Add Response Headers to Request":{"name":"Add Response Headers to Request","displayName":"Response Header Request Attributes Enabled","identifiesControllerService":false,"sensitive":false},"oauth2-access-token-provider":{"name":"oauth2-access-token-provider","displayName":"Request OAuth2 Access Token Provider","identifiesControllerService":true,"sensitive":false},"Basic Authentication Username":{"name":"Basic Authentication Username","displayName":"Request Username","identifiesControllerService":false,"sensitive":false},"Include Date Header":{"name":"Include Date Header","displayName":"Request Date Header Enabled","identifiesControllerService":false,"sensitive":false},"Penalize on \"No Retry\"":{"name":"Penalize on \"No Retry\"","displayName":"Request Failure Penalization Enabled","identifiesControllerService":false,"sensitive":false},"Useragent":{"name":"Useragent","displayName":"Request User-Agent","identifiesControllerService":false,"sensitive":false}},"style":{},"schedulingPeriod":"30 sec","schedulingStrategy":"TIMER_DRIVEN","executionNode":"ALL","penaltyDuration":"30 sec","yieldDuration":"1 sec","bulletinLevel":"WARN","runDurationMillis":0,"concurrentlySchedulableTaskCount":1,"autoTerminatedRelationships":["Original"],"scheduledState":"ENABLED","retryCount":10,"retriedRelationships":[],"backoffMechanism":"PENALIZE_FLOWFILE","maxBackoffPeriod":"10 mins","componentType":"PROCESSOR","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"fcb3ed16-e49d-3c18-9a7c-fad7582ea36b","instanceIdentifier":"7b0f5158-24ad-3913-6b7f-ae11465d0c0e","name":"StopsPGSQLLookupRecord","comments":"","position":{"x":1489.0,"y":2112.0},"type":"org.apache.nifi.processors.standard.LookupRecord","bundle":{"group":"org.apache.nifi","artifact":"nifi-standard-nar","version":"1.23.1.2.1.6.0-323"},"properties":{"result-contents":"record-fields","routing-strategy":"route-to-matched-unmatched","record-path-lookup-miss-result-cache-size":"0","result-record-path":"/stop_name","record-writer":"c8de2d9d-868f-3017-ae47-70362fa1a938","record-reader":"0b19172a-122d-3548-aab3-5f048280cf5a","lookup-service":"bb8d26da-a5a6-3b5b-b883-3836e4e18046","record-update-strategy":"use-property","key":"/stopid"},"propertyDescriptors":{"result-contents":{"name":"result-contents","displayName":"Record Result Contents","identifiesControllerService":false,"sensitive":false},"routing-strategy":{"name":"routing-strategy","displayName":"Routing Strategy","identifiesControllerService":false,"sensitive":false},"record-path-lookup-miss-result-cache-size":{"name":"record-path-lookup-miss-result-cache-size","displayName":"Cache Size","identifiesControllerService":false,"sensitive":false},"result-record-path":{"name":"result-record-path","displayName":"Result RecordPath","identifiesControllerService":false,"sensitive":false},"record-writer":{"name":"record-writer","displayName":"Record Writer","identifiesControllerService":true,"sensitive":false},"record-reader":{"name":"record-reader","displayName":"Record Reader","identifiesControllerService":true,"sensitive":false},"lookup-service":{"name":"lookup-service","displayName":"Lookup Service","identifiesControllerService":true,"sensitive":false},"record-update-strategy":{"name":"record-update-strategy","displayName":"Record Update Strategy","identifiesControllerService":false,"sensitive":false},"key":{"name":"key","displayName":"key","identifiesControllerService":false,"sensitive":false}},"style":{},"schedulingPeriod":"0 sec","schedulingStrategy":"TIMER_DRIVEN","executionNode":"ALL","penaltyDuration":"30 sec","yieldDuration":"1 sec","bulletinLevel":"WARN","runDurationMillis":0,"concurrentlySchedulableTaskCount":1,"autoTerminatedRelationships":[],"scheduledState":"ENABLED","retryCount":10,"retriedRelationships":[],"backoffMechanism":"PENALIZE_FLOWFILE","maxBackoffPeriod":"10 mins","componentType":"PROCESSOR","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"cdd475d6-0d3b-3f20-823b-737994cf675a","instanceIdentifier":"fc940fb6-3b9d-30c3-e889-bf992cab22f2","name":"RoutesPGSQLLookupRecord","comments":"","position":{"x":-1680.0,"y":2288.0},"type":"org.apache.nifi.processors.standard.LookupRecord","bundle":{"group":"org.apache.nifi","artifact":"nifi-standard-nar","version":"1.23.1.2.1.6.0-323"},"properties":{"result-contents":"record-fields","routing-strategy":"route-to-matched-unmatched","record-path-lookup-miss-result-cache-size":"0","result-record-path":"/","record-writer":"c8de2d9d-868f-3017-ae47-70362fa1a938","record-reader":"c03d4014-8509-3942-a188-893d5ee67cbe","lookup-service":"abc936f3-edb8-396a-8ec4-7fbbd137cc29","record-update-strategy":"use-property","key":"/route_id"},"propertyDescriptors":{"result-contents":{"name":"result-contents","displayName":"Record Result Contents","identifiesControllerService":false,"sensitive":false},"routing-strategy":{"name":"routing-strategy","displayName":"Routing Strategy","identifiesControllerService":false,"sensitive":false},"record-path-lookup-miss-result-cache-size":{"name":"record-path-lookup-miss-result-cache-size","displayName":"Cache Size","identifiesControllerService":false,"sensitive":false},"result-record-path":{"name":"result-record-path","displayName":"Result RecordPath","identifiesControllerService":false,"sensitive":false},"record-writer":{"name":"record-writer","displayName":"Record Writer","identifiesControllerService":true,"sensitive":false},"record-reader":{"name":"record-reader","displayName":"Record Reader","identifiesControllerService":true,"sensitive":false},"lookup-service":{"name":"lookup-service","displayName":"Lookup Service","identifiesControllerService":true,"sensitive":false},"record-update-strategy":{"name":"record-update-strategy","displayName":"Record Update Strategy","identifiesControllerService":false,"sensitive":false},"key":{"name":"key","displayName":"key","identifiesControllerService":false,"sensitive":false}},"style":{},"schedulingPeriod":"0 sec","schedulingStrategy":"TIMER_DRIVEN","executionNode":"ALL","penaltyDuration":"30 sec","yieldDuration":"1 sec","bulletinLevel":"WARN","runDurationMillis":0,"concurrentlySchedulableTaskCount":1,"autoTerminatedRelationships":[],"scheduledState":"ENABLED","retryCount":10,"retriedRelationships":[],"backoffMechanism":"PENALIZE_FLOWFILE","maxBackoffPeriod":"10 mins","componentType":"PROCESSOR","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"ea141fb3-2698-3c26-a703-8c4fe0de6272","instanceIdentifier":"a1d2ffdb-fb90-3678-0a3c-36ad5377d9e2","name":"ExtractText","comments":"","position":{"x":1009.0,"y":2760.0},"type":"org.apache.nifi.processors.standard.ExtractText","bundle":{"group":"org.apache.nifi","artifact":"nifi-standard-nar","version":"1.23.1.2.1.6.0-323"},"properties":{"Enable Unicode Predefined Character Classes":"false","Permit Whitespace and Comments in Pattern":"false","Enable Unicode-aware Case Folding":"false","Enable DOTALL Mode":"false","Enable Unix Lines Mode":"false","extract-text-enable-named-groups":"false","Maximum Buffer Size":"1 MB","Enable Canonical Equivalence":"false","Enable Case-insensitive Matching":"false","Enable Multiline Mode":"false","Maximum Capture Group Length":"1024","Enable Literal Parsing of the Pattern":"false","Character Set":"UTF-8","Include Capture Group 0":"true","extract-text-enable-repeating-capture-group":"false","flow":"(?s)(^.*$)"},"propertyDescriptors":{"Enable Unicode Predefined Character Classes":{"name":"Enable Unicode Predefined Character Classes","displayName":"Enable Unicode Predefined Character Classes","identifiesControllerService":false,"sensitive":false},"Permit Whitespace and Comments in Pattern":{"name":"Permit Whitespace and Comments in Pattern","displayName":"Permit Whitespace and Comments in Pattern","identifiesControllerService":false,"sensitive":false},"Enable Unicode-aware Case Folding":{"name":"Enable Unicode-aware Case Folding","displayName":"Enable Unicode-aware Case Folding","identifiesControllerService":false,"sensitive":false},"Enable DOTALL Mode":{"name":"Enable DOTALL Mode","displayName":"Enable DOTALL Mode","identifiesControllerService":false,"sensitive":false},"Enable Unix Lines Mode":{"name":"Enable Unix Lines Mode","displayName":"Enable Unix Lines Mode","identifiesControllerService":false,"sensitive":false},"extract-text-enable-named-groups":{"name":"extract-text-enable-named-groups","displayName":"Enable named group support","identifiesControllerService":false,"sensitive":false},"Maximum Buffer Size":{"name":"Maximum Buffer Size","displayName":"Maximum Buffer Size","identifiesControllerService":false,"sensitive":false},"Enable Canonical Equivalence":{"name":"Enable Canonical Equivalence","displayName":"Enable Canonical Equivalence","identifiesControllerService":false,"sensitive":false},"Enable Case-insensitive Matching":{"name":"Enable Case-insensitive Matching","displayName":"Enable Case-insensitive Matching","identifiesControllerService":false,"sensitive":false},"Enable Multiline Mode":{"name":"Enable Multiline Mode","displayName":"Enable Multiline Mode","identifiesControllerService":false,"sensitive":false},"Maximum Capture Group Length":{"name":"Maximum Capture Group Length","displayName":"Maximum Capture Group Length","identifiesControllerService":false,"sensitive":false},"Enable Literal Parsing of the Pattern":{"name":"Enable Literal Parsing of the Pattern","displayName":"Enable Literal Parsing of the Pattern","identifiesControllerService":false,"sensitive":false},"Character Set":{"name":"Character Set","displayName":"Character Set","identifiesControllerService":false,"sensitive":false},"Include Capture Group 0":{"name":"Include Capture Group 0","displayName":"Include Capture Group 0","identifiesControllerService":false,"sensitive":false},"extract-text-enable-repeating-capture-group":{"name":"extract-text-enable-repeating-capture-group","displayName":"Enable repeating capture group","identifiesControllerService":false,"sensitive":false},"flow":{"name":"flow","displayName":"flow","identifiesControllerService":false,"sensitive":false}},"style":{},"schedulingPeriod":"0 sec","schedulingStrategy":"TIMER_DRIVEN","executionNode":"ALL","penaltyDuration":"30 sec","yieldDuration":"1 sec","bulletinLevel":"WARN","runDurationMillis":0,"concurrentlySchedulableTaskCount":1,"autoTerminatedRelationships":["unmatched"],"scheduledState":"ENABLED","retryCount":10,"retriedRelationships":[],"backoffMechanism":"PENALIZE_FLOWFILE","maxBackoffPeriod":"10 mins","componentType":"PROCESSOR","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"a4e77706-7f4a-3d74-9f96-91fa39c175e8","instanceIdentifier":"12387193-cca1-32bf-bdd3-aa7f1e7aa7e1","name":"Send Msg to Slack Channel NiFi-SE","comments":"","position":{"x":1009.0,"y":2935.0},"type":"org.apache.nifi.processors.slack.PutSlack","bundle":{"group":"org.apache.nifi","artifact":"nifi-slack-nar","version":"1.23.1.2.1.6.0-323"},"properties":{"icon-emoji":null,"webhook-text":"==== NiFi from Halifax Updates\n\nOn Date: ${date}\nFile Name: ${filename}\nUUID: ${uuid}\ntopic: ${topic}\narrivaltime: ${arrivaltime}\ndeparturetime: ${departuretime}\ntripstartdate: ${tripstartdate}\ntriprouteid: ${triprouteid}\nstopid: ${stopid}\ntripid: ${tripid}\nstopsequence: ${stopsequence}\nData Flow: ${flow}\n=====","channel":"#chat","icon-url":null,"username":"webhookbot "},"propertyDescriptors":{"icon-emoji":{"name":"icon-emoji","displayName":"Icon Emoji","identifiesControllerService":false,"sensitive":false},"webhook-url":{"name":"webhook-url","displayName":"Webhook URL","identifiesControllerService":false,"sensitive":true},"webhook-text":{"name":"webhook-text","displayName":"Webhook Text","identifiesControllerService":false,"sensitive":false},"channel":{"name":"channel","displayName":"Channel","identifiesControllerService":false,"sensitive":false},"icon-url":{"name":"icon-url","displayName":"Icon URL","identifiesControllerService":false,"sensitive":false},"username":{"name":"username","displayName":"Username","identifiesControllerService":false,"sensitive":false}},"style":{},"schedulingPeriod":"10 sec","schedulingStrategy":"TIMER_DRIVEN","executionNode":"ALL","penaltyDuration":"30 sec","yieldDuration":"1 sec","bulletinLevel":"WARN","runDurationMillis":0,"concurrentlySchedulableTaskCount":1,"autoTerminatedRelationships":["success"],"scheduledState":"ENABLED","retryCount":0,"retriedRelationships":[],"backoffMechanism":"PENALIZE_FLOWFILE","maxBackoffPeriod":"10 mins","componentType":"PROCESSOR","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"fb6b723c-3abc-3f70-b893-c085c9bb86d0","instanceIdentifier":"983316bd-b80d-3937-e739-3b7252be1b6e","name":"Build New Record","comments":"","position":{"x":152.0,"y":1096.0},"type":"org.apache.nifi.processors.standard.AttributesToJSON","bundle":{"group":"org.apache.nifi","artifact":"nifi-standard-nar","version":"1.23.1.2.1.6.0-323"},"properties":{"attributes-to-json-regex":null,"Destination":"flowfile-content","Null Value":"false","Attributes List":"activeperiodend,activeperiodstart,alertlang,alerttext,cause,descriptionlang,descriptiontext,effect,routeid,routeid2,routeid3,routeid4,routeid5,stopid,stopid2,stopid3,stopid4,stopid5","Include Core Attributes":"false","JSON Handling Strategy":"ESCAPED"},"propertyDescriptors":{"attributes-to-json-regex":{"name":"attributes-to-json-regex","displayName":"Attributes Regular Expression","identifiesControllerService":false,"sensitive":false},"Destination":{"name":"Destination","displayName":"Destination","identifiesControllerService":false,"sensitive":false},"Null Value":{"name":"Null Value","displayName":"Null Value","identifiesControllerService":false,"sensitive":false},"Attributes List":{"name":"Attributes List","displayName":"Attributes List","identifiesControllerService":false,"sensitive":false},"Include Core Attributes":{"name":"Include Core Attributes","displayName":"Include Core Attributes","identifiesControllerService":false,"sensitive":false},"JSON Handling Strategy":{"name":"JSON Handling Strategy","displayName":"JSON Handling Strategy","identifiesControllerService":false,"sensitive":false}},"style":{},"schedulingPeriod":"0 sec","schedulingStrategy":"TIMER_DRIVEN","executionNode":"ALL","penaltyDuration":"30 sec","yieldDuration":"1 sec","bulletinLevel":"WARN","runDurationMillis":0,"concurrentlySchedulableTaskCount":1,"autoTerminatedRelationships":[],"scheduledState":"ENABLED","retryCount":10,"retriedRelationships":[],"backoffMechanism":"PENALIZE_FLOWFILE","maxBackoffPeriod":"10 mins","componentType":"PROCESSOR","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"410c663f-3dab-33f5-a96f-c5bc63ed9455","instanceIdentifier":"b4876233-3eb4-3931-7505-394ee10688fe","name":"Halifax Trip Updates","comments":"","position":{"x":1496.0,"y":152.0},"type":"org.apache.nifi.processors.standard.GenerateFlowFile","bundle":{"group":"org.apache.nifi","artifact":"nifi-standard-nar","version":"1.23.1.2.1.6.0-323"},"properties":{"character-set":"UTF-8","File Size":"500B","mime-type":null,"generate-ff-custom-text":null,"Batch Size":"1","Unique FlowFiles":"false","Data Format":"Text"},"propertyDescriptors":{"character-set":{"name":"character-set","displayName":"Character Set","identifiesControllerService":false,"sensitive":false},"File Size":{"name":"File Size","displayName":"File Size","identifiesControllerService":false,"sensitive":false},"mime-type":{"name":"mime-type","displayName":"Mime Type","identifiesControllerService":false,"sensitive":false},"generate-ff-custom-text":{"name":"generate-ff-custom-text","displayName":"Custom Text","identifiesControllerService":false,"sensitive":false},"Batch Size":{"name":"Batch Size","displayName":"Batch Size","identifiesControllerService":false,"sensitive":false},"Unique FlowFiles":{"name":"Unique FlowFiles","displayName":"Unique FlowFiles","identifiesControllerService":false,"sensitive":false},"Data Format":{"name":"Data Format","displayName":"Data Format","identifiesControllerService":false,"sensitive":false}},"style":{},"schedulingPeriod":"60 sec","schedulingStrategy":"TIMER_DRIVEN","executionNode":"ALL","penaltyDuration":"30 sec","yieldDuration":"1 sec","bulletinLevel":"WARN","runDurationMillis":0,"concurrentlySchedulableTaskCount":1,"autoTerminatedRelationships":[],"scheduledState":"ENABLED","retryCount":0,"retriedRelationships":[],"backoffMechanism":"PENALIZE_FLOWFILE","maxBackoffPeriod":"10 mins","componentType":"PROCESSOR","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"c0ca6a45-658d-373c-9a02-5493cb46cbe0","instanceIdentifier":"bbd65e29-1f22-34f9-69df-4a8a5ee06d67","name":"Send Msg to Slack Channel NiFi-SE","comments":"","position":{"x":-448.0,"y":1720.0},"type":"org.apache.nifi.processors.slack.PutSlack","bundle":{"group":"org.apache.nifi","artifact":"nifi-slack-nar","version":"1.23.1.2.1.6.0-323"},"properties":{"icon-emoji":null,"webhook-text":"==== NiFi from Halifax Alerts\n\nOn Date: ${date}\nFile Name: ${filename}\nUUID: ${uuid}\nactiveperiodend : ${activeperiodend}\nactiveperiodstart : ${activeperiodstart}\nalertlang : ${alertlang}\nalerttext: ${alerttext}\ncause: ${cause}\ndescriptionlang : ${descriptionlang}\ndescriptiontext : ${descriptiontext}\neffect : ${effect}\nrouteid : ${routeid}\nrouteid2 : ${routeid2}\nrouteid3 : ${routeid3}\nrouteid4 : ${routeid4}\nrouteid5 : ${routeid5}\nstopid : ${stopid}\nstopid2 : ${stopid2}\nstopid3 : ${stopid3}\nstopid4 : ${stopid4}\nstopid5 : ${stopid5}\n=====","channel":"#chat","icon-url":null,"username":"webhookbot "},"propertyDescriptors":{"icon-emoji":{"name":"icon-emoji","displayName":"Icon Emoji","identifiesControllerService":false,"sensitive":false},"webhook-url":{"name":"webhook-url","displayName":"Webhook URL","identifiesControllerService":false,"sensitive":true},"webhook-text":{"name":"webhook-text","displayName":"Webhook Text","identifiesControllerService":false,"sensitive":false},"channel":{"name":"channel","displayName":"Channel","identifiesControllerService":false,"sensitive":false},"icon-url":{"name":"icon-url","displayName":"Icon URL","identifiesControllerService":false,"sensitive":false},"username":{"name":"username","displayName":"Username","identifiesControllerService":false,"sensitive":false}},"style":{},"schedulingPeriod":"10 sec","schedulingStrategy":"TIMER_DRIVEN","executionNode":"ALL","penaltyDuration":"30 sec","yieldDuration":"1 sec","bulletinLevel":"WARN","runDurationMillis":0,"concurrentlySchedulableTaskCount":1,"autoTerminatedRelationships":["success"],"scheduledState":"ENABLED","retryCount":0,"retriedRelationships":[],"backoffMechanism":"PENALIZE_FLOWFILE","maxBackoffPeriod":"10 mins","componentType":"PROCESSOR","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"e6becb49-6238-338c-96a1-05f23874d82a","instanceIdentifier":"2acd5284-2083-3a7f-6652-89635e829c6f","name":"Halifax Vehicle Positions","comments":"","position":{"x":-1672.0,"y":296.0},"type":"org.apache.nifi.processors.standard.GenerateFlowFile","bundle":{"group":"org.apache.nifi","artifact":"nifi-standard-nar","version":"1.23.1.2.1.6.0-323"},"properties":{"character-set":"UTF-8","File Size":"500B","mime-type":null,"generate-ff-custom-text":null,"Batch Size":"1","Unique FlowFiles":"false","Data Format":"Text"},"propertyDescriptors":{"character-set":{"name":"character-set","displayName":"Character Set","identifiesControllerService":false,"sensitive":false},"File Size":{"name":"File Size","displayName":"File Size","identifiesControllerService":false,"sensitive":false},"mime-type":{"name":"mime-type","displayName":"Mime Type","identifiesControllerService":false,"sensitive":false},"generate-ff-custom-text":{"name":"generate-ff-custom-text","displayName":"Custom Text","identifiesControllerService":false,"sensitive":false},"Batch Size":{"name":"Batch Size","displayName":"Batch Size","identifiesControllerService":false,"sensitive":false},"Unique FlowFiles":{"name":"Unique FlowFiles","displayName":"Unique FlowFiles","identifiesControllerService":false,"sensitive":false},"Data Format":{"name":"Data Format","displayName":"Data Format","identifiesControllerService":false,"sensitive":false}},"style":{},"schedulingPeriod":"60 sec","schedulingStrategy":"TIMER_DRIVEN","executionNode":"ALL","penaltyDuration":"30 sec","yieldDuration":"1 sec","bulletinLevel":"WARN","runDurationMillis":0,"concurrentlySchedulableTaskCount":1,"autoTerminatedRelationships":[],"scheduledState":"ENABLED","retryCount":0,"retriedRelationships":[],"backoffMechanism":"PENALIZE_FLOWFILE","maxBackoffPeriod":"10 mins","componentType":"PROCESSOR","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"d244a087-6128-3d13-9868-12276001b6a6","instanceIdentifier":"9d9cd44c-1e8d-3cdd-7bfe-21acf3bb6801","name":"SplitRecord","comments":"","position":{"x":152.0,"y":704.0},"type":"org.apache.nifi.processors.standard.SplitRecord","bundle":{"group":"org.apache.nifi","artifact":"nifi-standard-nar","version":"1.23.1.2.1.6.0-323"},"properties":{"Record Writer":"c8de2d9d-868f-3017-ae47-70362fa1a938","Record Reader":"0b19172a-122d-3548-aab3-5f048280cf5a","Records Per Split":"1"},"propertyDescriptors":{"Record Writer":{"name":"Record Writer","displayName":"Record Writer","identifiesControllerService":true,"sensitive":false},"Record Reader":{"name":"Record Reader","displayName":"Record Reader","identifiesControllerService":true,"sensitive":false},"Records Per Split":{"name":"Records Per Split","displayName":"Records Per Split","identifiesControllerService":false,"sensitive":false}},"style":{},"schedulingPeriod":"0 sec","schedulingStrategy":"TIMER_DRIVEN","executionNode":"ALL","penaltyDuration":"30 sec","yieldDuration":"1 sec","bulletinLevel":"WARN","runDurationMillis":0,"concurrentlySchedulableTaskCount":1,"autoTerminatedRelationships":["original"],"scheduledState":"ENABLED","retryCount":10,"retriedRelationships":[],"backoffMechanism":"PENALIZE_FLOWFILE","maxBackoffPeriod":"10 mins","componentType":"PROCESSOR","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"0bd33dd9-8f38-3b1e-8759-54a732e366f9","instanceIdentifier":"eb9eb308-7c6f-32ab-4d0c-bd8d6b5babbb","name":"PublishKafkaRecord Cloudera CSV to JSON","comments":"","position":{"x":-2904.0,"y":784.0},"type":"org.apache.nifi.processors.kafka.pubsub.PublishKafkaRecord_2_6","bundle":{"group":"org.apache.nifi","artifact":"nifi-kafka-2-6-nar","version":"1.23.1.2.1.6.0-323"},"properties":{"compression.type":"none","attribute-name-regex":"filename,avro.schema,schema.name","record-writer":"c8de2d9d-868f-3017-ae47-70362fa1a938","bootstrap.servers":"kafka:9092","sasl.kerberos.principal":null,"sasl.kerberos.service.name":null,"kerberos-credentials-service":null,"partition":null,"record-key-writer":null,"sasl.mechanism":"GSSAPI","max.block.ms":"5 sec","record-reader":"21ea24f1-9101-38ac-a815-5afd81f78acd","message-header-encoding":"UTF-8","kerberos-user-service":null,"transactional-id-prefix":null,"client.id":"halifaxnifivp","ack.wait.time":"5 secs","sasl.username":null,"use-transactions":"false","acks":"0","aws.profile.name":null,"Record Metadata Strategy":"Use Configured Values","security.protocol":"PLAINTEXT","ssl.context.service":null,"max.request.size":"1 MB","sasl.token.auth":"false","message-key-field":"trip_id","Failure Strategy":"Route to Failure","partitioner.class":"org.apache.kafka.clients.producer.internals.DefaultPartitioner","sasl.kerberos.keytab":null,"topic":"halifax-lookup-${filename:substringBefore('.')}","publish-strategy":"USE_VALUE"},"propertyDescriptors":{"compression.type":{"name":"compression.type","displayName":"Compression Type","identifiesControllerService":false,"sensitive":false},"attribute-name-regex":{"name":"attribute-name-regex","displayName":"Attributes to Send as Headers (Regex)","identifiesControllerService":false,"sensitive":false},"record-writer":{"name":"record-writer","displayName":"Record Writer","identifiesControllerService":true,"sensitive":false},"bootstrap.servers":{"name":"bootstrap.servers","displayName":"Kafka Brokers","identifiesControllerService":false,"sensitive":false},"sasl.kerberos.principal":{"name":"sasl.kerberos.principal","displayName":"Kerberos Principal","identifiesControllerService":false,"sensitive":false},"sasl.kerberos.service.name":{"name":"sasl.kerberos.service.name","displayName":"Kerberos Service Name","identifiesControllerService":false,"sensitive":false},"kerberos-credentials-service":{"name":"kerberos-credentials-service","displayName":"Kerberos Credentials Service","identifiesControllerService":true,"sensitive":false},"partition":{"name":"partition","displayName":"Partition","identifiesControllerService":false,"sensitive":false},"record-key-writer":{"name":"record-key-writer","displayName":"Record Key Writer","identifiesControllerService":true,"sensitive":false},"sasl.mechanism":{"name":"sasl.mechanism","displayName":"SASL Mechanism","identifiesControllerService":false,"sensitive":false},"max.block.ms":{"name":"max.block.ms","displayName":"Max Metadata Wait Time","identifiesControllerService":false,"sensitive":false},"record-reader":{"name":"record-reader","displayName":"Record Reader","identifiesControllerService":true,"sensitive":false},"message-header-encoding":{"name":"message-header-encoding","displayName":"Message Header Encoding","identifiesControllerService":false,"sensitive":false},"kerberos-user-service":{"name":"kerberos-user-service","displayName":"Kerberos User Service","identifiesControllerService":true,"sensitive":false},"transactional-id-prefix":{"name":"transactional-id-prefix","displayName":"Transactional Id Prefix","identifiesControllerService":false,"sensitive":false},"client.id":{"name":"client.id","displayName":"client.id","identifiesControllerService":false,"sensitive":false},"ack.wait.time":{"name":"ack.wait.time","displayName":"Acknowledgment Wait Time","identifiesControllerService":false,"sensitive":false},"sasl.username":{"name":"sasl.username","displayName":"Username","identifiesControllerService":false,"sensitive":false},"use-transactions":{"name":"use-transactions","displayName":"Use Transactions","identifiesControllerService":false,"sensitive":false},"acks":{"name":"acks","displayName":"Delivery Guarantee","identifiesControllerService":false,"sensitive":false},"aws.profile.name":{"name":"aws.profile.name","displayName":"AWS Profile Name","identifiesControllerService":false,"sensitive":false},"Record Metadata Strategy":{"name":"Record Metadata Strategy","displayName":"Record Metadata Strategy","identifiesControllerService":false,"sensitive":false},"security.protocol":{"name":"security.protocol","displayName":"Security Protocol","identifiesControllerService":false,"sensitive":false},"ssl.context.service":{"name":"ssl.context.service","displayName":"SSL Context Service","identifiesControllerService":true,"sensitive":false},"max.request.size":{"name":"max.request.size","displayName":"Max Request Size","identifiesControllerService":false,"sensitive":false},"sasl.token.auth":{"name":"sasl.token.auth","displayName":"Token Authentication","identifiesControllerService":false,"sensitive":false},"message-key-field":{"name":"message-key-field","displayName":"Message Key Field","identifiesControllerService":false,"sensitive":false},"Failure Strategy":{"name":"Failure Strategy","displayName":"Failure Strategy","identifiesControllerService":false,"sensitive":false},"partitioner.class":{"name":"partitioner.class","displayName":"Partitioner class","identifiesControllerService":false,"sensitive":false},"sasl.kerberos.keytab":{"name":"sasl.kerberos.keytab","displayName":"Kerberos Keytab","identifiesControllerService":false,"sensitive":false,"resourceDefinition":{"cardinality":"SINGLE","resourceTypes":["FILE"]}},"topic":{"name":"topic","displayName":"Topic Name","identifiesControllerService":false,"sensitive":false},"sasl.password":{"name":"sasl.password","displayName":"Password","identifiesControllerService":false,"sensitive":true},"publish-strategy":{"name":"publish-strategy","displayName":"Publish Strategy","identifiesControllerService":false,"sensitive":false}},"style":{},"schedulingPeriod":"1 sec","schedulingStrategy":"TIMER_DRIVEN","executionNode":"ALL","penaltyDuration":"30 sec","yieldDuration":"1 sec","bulletinLevel":"WARN","runDurationMillis":0,"concurrentlySchedulableTaskCount":1,"autoTerminatedRelationships":["success"],"scheduledState":"ENABLED","retryCount":10,"retriedRelationships":[],"backoffMechanism":"PENALIZE_FLOWFILE","maxBackoffPeriod":"10 mins","componentType":"PROCESSOR","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"7f26974c-18e1-32f6-9cd8-b97656c6d36d","instanceIdentifier":"6b3c0cbf-d0ef-37d0-9e28-ae2643cf827e","name":"PublishKafkaRecord Cloudera","comments":"","position":{"x":-1680.0,"y":2504.0},"type":"org.apache.nifi.processors.kafka.pubsub.PublishKafkaRecord_2_6","bundle":{"group":"org.apache.nifi","artifact":"nifi-kafka-2-6-nar","version":"1.23.1.2.1.6.0-323"},"properties":{"compression.type":"none","attribute-name-regex":"filename,avro.schema,schema.name","record-writer":"c8de2d9d-868f-3017-ae47-70362fa1a938","bootstrap.servers":"kafka:9092","sasl.kerberos.principal":null,"sasl.kerberos.service.name":null,"kerberos-credentials-service":null,"partition":null,"record-key-writer":null,"sasl.mechanism":"GSSAPI","max.block.ms":"5 sec","record-reader":"0b19172a-122d-3548-aab3-5f048280cf5a","message-header-encoding":"UTF-8","kerberos-user-service":null,"transactional-id-prefix":null,"client.id":"halifaxnifivp","ack.wait.time":"5 secs","sasl.username":null,"use-transactions":"false","acks":"0","aws.profile.name":null,"Record Metadata Strategy":"Use Configured Values","security.protocol":"PLAINTEXT","ssl.context.service":null,"max.request.size":"1 MB","sasl.token.auth":"false","message-key-field":"uuid","Failure Strategy":"Route to Failure","partitioner.class":"org.apache.kafka.clients.producer.internals.DefaultPartitioner","sasl.kerberos.keytab":null,"topic":"${schema.name}","publish-strategy":"USE_VALUE"},"propertyDescriptors":{"compression.type":{"name":"compression.type","displayName":"Compression Type","identifiesControllerService":false,"sensitive":false},"attribute-name-regex":{"name":"attribute-name-regex","displayName":"Attributes to Send as Headers (Regex)","identifiesControllerService":false,"sensitive":false},"record-writer":{"name":"record-writer","displayName":"Record Writer","identifiesControllerService":true,"sensitive":false},"bootstrap.servers":{"name":"bootstrap.servers","displayName":"Kafka Brokers","identifiesControllerService":false,"sensitive":false},"sasl.kerberos.principal":{"name":"sasl.kerberos.principal","displayName":"Kerberos Principal","identifiesControllerService":false,"sensitive":false},"sasl.kerberos.service.name":{"name":"sasl.kerberos.service.name","displayName":"Kerberos Service Name","identifiesControllerService":false,"sensitive":false},"kerberos-credentials-service":{"name":"kerberos-credentials-service","displayName":"Kerberos Credentials Service","identifiesControllerService":true,"sensitive":false},"partition":{"name":"partition","displayName":"Partition","identifiesControllerService":false,"sensitive":false},"record-key-writer":{"name":"record-key-writer","displayName":"Record Key Writer","identifiesControllerService":true,"sensitive":false},"sasl.mechanism":{"name":"sasl.mechanism","displayName":"SASL Mechanism","identifiesControllerService":false,"sensitive":false},"max.block.ms":{"name":"max.block.ms","displayName":"Max Metadata Wait Time","identifiesControllerService":false,"sensitive":false},"record-reader":{"name":"record-reader","displayName":"Record Reader","identifiesControllerService":true,"sensitive":false},"message-header-encoding":{"name":"message-header-encoding","displayName":"Message Header Encoding","identifiesControllerService":false,"sensitive":false},"kerberos-user-service":{"name":"kerberos-user-service","displayName":"Kerberos User Service","identifiesControllerService":true,"sensitive":false},"transactional-id-prefix":{"name":"transactional-id-prefix","displayName":"Transactional Id Prefix","identifiesControllerService":false,"sensitive":false},"client.id":{"name":"client.id","displayName":"client.id","identifiesControllerService":false,"sensitive":false},"ack.wait.time":{"name":"ack.wait.time","displayName":"Acknowledgment Wait Time","identifiesControllerService":false,"sensitive":false},"sasl.username":{"name":"sasl.username","displayName":"Username","identifiesControllerService":false,"sensitive":false},"use-transactions":{"name":"use-transactions","displayName":"Use Transactions","identifiesControllerService":false,"sensitive":false},"acks":{"name":"acks","displayName":"Delivery Guarantee","identifiesControllerService":false,"sensitive":false},"aws.profile.name":{"name":"aws.profile.name","displayName":"AWS Profile Name","identifiesControllerService":false,"sensitive":false},"Record Metadata Strategy":{"name":"Record Metadata Strategy","displayName":"Record Metadata Strategy","identifiesControllerService":false,"sensitive":false},"security.protocol":{"name":"security.protocol","displayName":"Security Protocol","identifiesControllerService":false,"sensitive":false},"ssl.context.service":{"name":"ssl.context.service","displayName":"SSL Context Service","identifiesControllerService":true,"sensitive":false},"max.request.size":{"name":"max.request.size","displayName":"Max Request Size","identifiesControllerService":false,"sensitive":false},"sasl.token.auth":{"name":"sasl.token.auth","displayName":"Token Authentication","identifiesControllerService":false,"sensitive":false},"message-key-field":{"name":"message-key-field","displayName":"Message Key Field","identifiesControllerService":false,"sensitive":false},"Failure Strategy":{"name":"Failure Strategy","displayName":"Failure Strategy","identifiesControllerService":false,"sensitive":false},"partitioner.class":{"name":"partitioner.class","displayName":"Partitioner class","identifiesControllerService":false,"sensitive":false},"sasl.kerberos.keytab":{"name":"sasl.kerberos.keytab","displayName":"Kerberos Keytab","identifiesControllerService":false,"sensitive":false,"resourceDefinition":{"cardinality":"SINGLE","resourceTypes":["FILE"]}},"topic":{"name":"topic","displayName":"Topic Name","identifiesControllerService":false,"sensitive":false},"sasl.password":{"name":"sasl.password","displayName":"Password","identifiesControllerService":false,"sensitive":true},"publish-strategy":{"name":"publish-strategy","displayName":"Publish Strategy","identifiesControllerService":false,"sensitive":false}},"style":{},"schedulingPeriod":"1 sec","schedulingStrategy":"TIMER_DRIVEN","executionNode":"ALL","penaltyDuration":"30 sec","yieldDuration":"1 sec","bulletinLevel":"WARN","runDurationMillis":0,"concurrentlySchedulableTaskCount":1,"autoTerminatedRelationships":["success"],"scheduledState":"ENABLED","retryCount":10,"retriedRelationships":[],"backoffMechanism":"PENALIZE_FLOWFILE","maxBackoffPeriod":"10 mins","componentType":"PROCESSOR","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"d28af427-a3e9-312b-a1df-e03047d876de","instanceIdentifier":"f45f3435-a7d2-3b6c-c57f-04bf903a9224","name":"Build New Record","comments":"","position":{"x":1489.0,"y":1529.0},"type":"org.apache.nifi.processors.standard.AttributesToJSON","bundle":{"group":"org.apache.nifi","artifact":"nifi-standard-nar","version":"1.23.1.2.1.6.0-323"},"properties":{"attributes-to-json-regex":null,"Destination":"flowfile-content","Null Value":"false","Attributes List":"arrivaltime,departuretime,stopid,stopsequence,tripid,triprouteid,tripstartdate","Include Core Attributes":"false","JSON Handling Strategy":"ESCAPED"},"propertyDescriptors":{"attributes-to-json-regex":{"name":"attributes-to-json-regex","displayName":"Attributes Regular Expression","identifiesControllerService":false,"sensitive":false},"Destination":{"name":"Destination","displayName":"Destination","identifiesControllerService":false,"sensitive":false},"Null Value":{"name":"Null Value","displayName":"Null Value","identifiesControllerService":false,"sensitive":false},"Attributes List":{"name":"Attributes List","displayName":"Attributes List","identifiesControllerService":false,"sensitive":false},"Include Core Attributes":{"name":"Include Core Attributes","displayName":"Include Core Attributes","identifiesControllerService":false,"sensitive":false},"JSON Handling Strategy":{"name":"JSON Handling Strategy","displayName":"JSON Handling Strategy","identifiesControllerService":false,"sensitive":false}},"style":{},"schedulingPeriod":"0 sec","schedulingStrategy":"TIMER_DRIVEN","executionNode":"ALL","penaltyDuration":"30 sec","yieldDuration":"1 sec","bulletinLevel":"WARN","runDurationMillis":0,"concurrentlySchedulableTaskCount":1,"autoTerminatedRelationships":[],"scheduledState":"ENABLED","retryCount":10,"retriedRelationships":[],"backoffMechanism":"PENALIZE_FLOWFILE","maxBackoffPeriod":"10 mins","componentType":"PROCESSOR","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"d7d8aacb-1ab2-3c95-abc0-e005f4689ab0","instanceIdentifier":"5250ac31-53b4-38e2-a61d-9ae77231cf1d","name":"SplitJson","comments":"","position":{"x":144.0,"y":512.0},"type":"org.apache.nifi.processors.standard.SplitJson","bundle":{"group":"org.apache.nifi","artifact":"nifi-standard-nar","version":"1.23.1.2.1.6.0-323"},"properties":{"Null Value Representation":"empty string","JsonPath Expression":"$.entity"},"propertyDescriptors":{"Null Value Representation":{"name":"Null Value Representation","displayName":"Null Value Representation","identifiesControllerService":false,"sensitive":false},"JsonPath Expression":{"name":"JsonPath Expression","displayName":"JsonPath Expression","identifiesControllerService":false,"sensitive":false}},"style":{},"schedulingPeriod":"0 sec","schedulingStrategy":"TIMER_DRIVEN","executionNode":"ALL","penaltyDuration":"30 sec","yieldDuration":"1 sec","bulletinLevel":"WARN","runDurationMillis":0,"concurrentlySchedulableTaskCount":1,"autoTerminatedRelationships":["original"],"scheduledState":"ENABLED","retryCount":10,"retriedRelationships":[],"backoffMechanism":"PENALIZE_FLOWFILE","maxBackoffPeriod":"10 mins","componentType":"PROCESSOR","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"3cb5bf14-69ef-3324-a5ad-c52bed666088","instanceIdentifier":"623b020f-bf57-30bd-82c8-d1ee3889fb72","name":"Build Flat Record","comments":"","position":{"x":152.0,"y":896.0},"type":"org.apache.nifi.processors.standard.EvaluateJsonPath","bundle":{"group":"org.apache.nifi","artifact":"nifi-standard-nar","version":"1.23.1.2.1.6.0-323"},"properties":{"Destination":"flowfile-attribute","routeid4":"$.alert.informedEntity.[3].routeId","routeid5":"$.alert.informedEntity.[4].routeId","Return Type":"json","descriptionlang":"$.alert.descriptionText.translation.[0].language","stopid":"$.alert.informedEntity.[0].stopId","cause":"$.alert.cause","Null Value Representation":"empty string","alerttext":"$.alert.headerText.translation.[0].text","alertlang":"$.alert.headerText.translation.[0].language","Path Not Found Behavior":"ignore","routeid":"$.alert.informedEntity.[0].routeId","effect":"$.alert.effect","stopid5":"$.alert.informedEntity.[4].stopId","stopid4":"$.alert.informedEntity.[3].stopId","descriptiontext":"$.alert.descriptionText.translation.[0].text","activeperiodend":"$.alert.activePeriod.[0].end","stopid3":"$.alert.informedEntity.[2].stopId","stopid2":"$.alert.informedEntity.[1].stopId","routeid2":"$.alert.informedEntity.[1].routeId","routeid3":"$.alert.informedEntity.[2].routeId","activeperiodstart":"$.alert.activePeriod.[0].start"},"propertyDescriptors":{"Destination":{"name":"Destination","displayName":"Destination","identifiesControllerService":false,"sensitive":false},"routeid4":{"name":"routeid4","displayName":"routeid4","identifiesControllerService":false,"sensitive":false},"routeid5":{"name":"routeid5","displayName":"routeid5","identifiesControllerService":false,"sensitive":false},"Return Type":{"name":"Return Type","displayName":"Return Type","identifiesControllerService":false,"sensitive":false},"descriptionlang":{"name":"descriptionlang","displayName":"descriptionlang","identifiesControllerService":false,"sensitive":false},"stopid":{"name":"stopid","displayName":"stopid","identifiesControllerService":false,"sensitive":false},"cause":{"name":"cause","displayName":"cause","identifiesControllerService":false,"sensitive":false},"Null Value Representation":{"name":"Null Value Representation","displayName":"Null Value Representation","identifiesControllerService":false,"sensitive":false},"alerttext":{"name":"alerttext","displayName":"alerttext","identifiesControllerService":false,"sensitive":false},"alertlang":{"name":"alertlang","displayName":"alertlang","identifiesControllerService":false,"sensitive":false},"Path Not Found Behavior":{"name":"Path Not Found Behavior","displayName":"Path Not Found Behavior","identifiesControllerService":false,"sensitive":false},"routeid":{"name":"routeid","displayName":"routeid","identifiesControllerService":false,"sensitive":false},"effect":{"name":"effect","displayName":"effect","identifiesControllerService":false,"sensitive":false},"stopid5":{"name":"stopid5","displayName":"stopid5","identifiesControllerService":false,"sensitive":false},"stopid4":{"name":"stopid4","displayName":"stopid4","identifiesControllerService":false,"sensitive":false},"descriptiontext":{"name":"descriptiontext","displayName":"descriptiontext","identifiesControllerService":false,"sensitive":false},"activeperiodend":{"name":"activeperiodend","displayName":"activeperiodend","identifiesControllerService":false,"sensitive":false},"stopid3":{"name":"stopid3","displayName":"stopid3","identifiesControllerService":false,"sensitive":false},"stopid2":{"name":"stopid2","displayName":"stopid2","identifiesControllerService":false,"sensitive":false},"routeid2":{"name":"routeid2","displayName":"routeid2","identifiesControllerService":false,"sensitive":false},"routeid3":{"name":"routeid3","displayName":"routeid3","identifiesControllerService":false,"sensitive":false},"activeperiodstart":{"name":"activeperiodstart","displayName":"activeperiodstart","identifiesControllerService":false,"sensitive":false}},"style":{},"schedulingPeriod":"0 sec","schedulingStrategy":"TIMER_DRIVEN","executionNode":"ALL","penaltyDuration":"30 sec","yieldDuration":"1 sec","bulletinLevel":"WARN","runDurationMillis":0,"concurrentlySchedulableTaskCount":1,"autoTerminatedRelationships":[],"scheduledState":"ENABLED","retryCount":10,"retriedRelationships":[],"backoffMechanism":"PENALIZE_FLOWFILE","maxBackoffPeriod":"10 mins","componentType":"PROCESSOR","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"955811e8-2038-38f1-bf30-3f48d39a5f13","instanceIdentifier":"f23ef8fe-d84d-3909-b6e8-2a8ae956a62c","name":"Send to Postgresql","comments":"","position":{"x":-2912.0,"y":2232.0},"type":"org.apache.nifi.processors.standard.PutDatabaseRecord","bundle":{"group":"org.apache.nifi","artifact":"nifi-standard-nar","version":"1.23.1.2.1.6.0-323"},"properties":{"put-db-record-allow-multiple-statements":"false","table-schema-cache-size":"100","put-db-record-schema-name":"public","put-db-record-field-containing-sql":null,"put-db-record-quoted-table-identifiers":"false","Statement Type Record Path":null,"put-db-record-unmatched-column-behavior":"Ignore Unmatched Columns","put-db-record-catalog-name":null,"put-db-record-translate-field-names":"true","put-db-record-dcbp-service":"1698024f-3aa9-3ffc-893e-6b89e8f274f0","put-db-record-query-timeout":"0 seconds","rollback-on-failure":"false","put-db-record-statement-type":"INSERT","db-type":"PostgreSQL","put-db-record-update-keys":null,"put-db-record-quoted-identifiers":"false","put-db-record-table-name":"${tablename}","put-db-record-unmatched-field-behavior":"Ignore Unmatched Fields","put-db-record-max-batch-size":"0","put-db-record-record-reader":"0b19172a-122d-3548-aab3-5f048280cf5a","Data Record Path":null},"propertyDescriptors":{"put-db-record-allow-multiple-statements":{"name":"put-db-record-allow-multiple-statements","displayName":"Allow Multiple SQL Statements","identifiesControllerService":false,"sensitive":false},"table-schema-cache-size":{"name":"table-schema-cache-size","displayName":"Table Schema Cache Size","identifiesControllerService":false,"sensitive":false},"put-db-record-schema-name":{"name":"put-db-record-schema-name","displayName":"Schema Name","identifiesControllerService":false,"sensitive":false},"put-db-record-field-containing-sql":{"name":"put-db-record-field-containing-sql","displayName":"Field Containing SQL","identifiesControllerService":false,"sensitive":false},"put-db-record-quoted-table-identifiers":{"name":"put-db-record-quoted-table-identifiers","displayName":"Quote Table Identifiers","identifiesControllerService":false,"sensitive":false},"Statement Type Record Path":{"name":"Statement Type Record Path","displayName":"Statement Type Record Path","identifiesControllerService":false,"sensitive":false},"put-db-record-unmatched-column-behavior":{"name":"put-db-record-unmatched-column-behavior","displayName":"Unmatched Column Behavior","identifiesControllerService":false,"sensitive":false},"put-db-record-catalog-name":{"name":"put-db-record-catalog-name","displayName":"Catalog Name","identifiesControllerService":false,"sensitive":false},"put-db-record-translate-field-names":{"name":"put-db-record-translate-field-names","displayName":"Translate Field Names","identifiesControllerService":false,"sensitive":false},"put-db-record-dcbp-service":{"name":"put-db-record-dcbp-service","displayName":"Database Connection Pooling Service","identifiesControllerService":true,"sensitive":false},"put-db-record-query-timeout":{"name":"put-db-record-query-timeout","displayName":"Max Wait Time","identifiesControllerService":false,"sensitive":false},"rollback-on-failure":{"name":"rollback-on-failure","displayName":"Rollback On Failure","identifiesControllerService":false,"sensitive":false},"put-db-record-statement-type":{"name":"put-db-record-statement-type","displayName":"Statement Type","identifiesControllerService":false,"sensitive":false},"db-type":{"name":"db-type","displayName":"Database Type","identifiesControllerService":false,"sensitive":false},"put-db-record-update-keys":{"name":"put-db-record-update-keys","displayName":"Update Keys","identifiesControllerService":false,"sensitive":false},"put-db-record-quoted-identifiers":{"name":"put-db-record-quoted-identifiers","displayName":"Quote Column Identifiers","identifiesControllerService":false,"sensitive":false},"put-db-record-table-name":{"name":"put-db-record-table-name","displayName":"Table Name","identifiesControllerService":false,"sensitive":false},"put-db-record-unmatched-field-behavior":{"name":"put-db-record-unmatched-field-behavior","displayName":"Unmatched Field Behavior","identifiesControllerService":false,"sensitive":false},"put-db-record-max-batch-size":{"name":"put-db-record-max-batch-size","displayName":"Maximum Batch Size","identifiesControllerService":false,"sensitive":false},"put-db-record-record-reader":{"name":"put-db-record-record-reader","displayName":"Record Reader","identifiesControllerService":true,"sensitive":false},"Data Record Path":{"name":"Data Record Path","displayName":"Data Record Path","identifiesControllerService":false,"sensitive":false}},"style":{},"schedulingPeriod":"0 sec","schedulingStrategy":"TIMER_DRIVEN","executionNode":"ALL","penaltyDuration":"30 sec","yieldDuration":"1 sec","bulletinLevel":"NONE","runDurationMillis":0,"concurrentlySchedulableTaskCount":1,"autoTerminatedRelationships":["success"],"scheduledState":"ENABLED","retryCount":0,"retriedRelationships":[],"backoffMechanism":"PENALIZE_FLOWFILE","maxBackoffPeriod":"10 mins","componentType":"PROCESSOR","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"2e6d43ad-f2b1-30bb-94b4-c001529c16f9","instanceIdentifier":"b0e029cb-a502-3cc3-8d19-c1b5130e0f42","name":"SplitJson","comments":"","position":{"x":1506.0,"y":553.0},"type":"org.apache.nifi.processors.standard.SplitJson","bundle":{"group":"org.apache.nifi","artifact":"nifi-standard-nar","version":"1.23.1.2.1.6.0-323"},"properties":{"Null Value Representation":"empty string","JsonPath Expression":"$.entity"},"propertyDescriptors":{"Null Value Representation":{"name":"Null Value Representation","displayName":"Null Value Representation","identifiesControllerService":false,"sensitive":false},"JsonPath Expression":{"name":"JsonPath Expression","displayName":"JsonPath Expression","identifiesControllerService":false,"sensitive":false}},"style":{},"schedulingPeriod":"0 sec","schedulingStrategy":"TIMER_DRIVEN","executionNode":"ALL","penaltyDuration":"30 sec","yieldDuration":"1 sec","bulletinLevel":"WARN","runDurationMillis":0,"concurrentlySchedulableTaskCount":1,"autoTerminatedRelationships":["original"],"scheduledState":"ENABLED","retryCount":10,"retriedRelationships":[],"backoffMechanism":"PENALIZE_FLOWFILE","maxBackoffPeriod":"10 mins","componentType":"PROCESSOR","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"26dc9b85-b187-3e97-b608-205b56592c1c","instanceIdentifier":"1b6efe45-2eab-3464-c312-fd02a18a3524","name":"Build Flat Record","comments":"","position":{"x":-1696.0,"y":1072.0},"type":"org.apache.nifi.processors.standard.EvaluateJsonPath","bundle":{"group":"org.apache.nifi","artifact":"nifi-standard-nar","version":"1.23.1.2.1.6.0-323"},"properties":{"Destination":"flowfile-attribute","route_id":"$.vehicle.trip.routeId","directionid":"$.vehicle.trip.directionId","bearing":"$.vehicle.position.bearing","Return Type":"json","latitude":"$.vehicle.position.latitude","Null Value Representation":"empty string","tripid":"$.vehicle.trip.tripId","startdate":"$.vehicle.trip.startDate","speed":"$.vehicle.position.speed","Path Not Found Behavior":"ignore","routeid":"$.vehicle.trip.routeId","vehiclelabel":"$.vehicle.vehicle.label","vehicleid":"$.vehicle.vehicle.id","timestamp":"$.vehicle.timestamp","longitude":"$.vehicle.position.longitude"},"propertyDescriptors":{"Destination":{"name":"Destination","displayName":"Destination","identifiesControllerService":false,"sensitive":false},"route_id":{"name":"route_id","displayName":"route_id","identifiesControllerService":false,"sensitive":false},"directionid":{"name":"directionid","displayName":"directionid","identifiesControllerService":false,"sensitive":false},"bearing":{"name":"bearing","displayName":"bearing","identifiesControllerService":false,"sensitive":false},"Return Type":{"name":"Return Type","displayName":"Return Type","identifiesControllerService":false,"sensitive":false},"latitude":{"name":"latitude","displayName":"latitude","identifiesControllerService":false,"sensitive":false},"Null Value Representation":{"name":"Null Value Representation","displayName":"Null Value Representation","identifiesControllerService":false,"sensitive":false},"tripid":{"name":"tripid","displayName":"tripid","identifiesControllerService":false,"sensitive":false},"startdate":{"name":"startdate","displayName":"startdate","identifiesControllerService":false,"sensitive":false},"speed":{"name":"speed","displayName":"speed","identifiesControllerService":false,"sensitive":false},"Path Not Found Behavior":{"name":"Path Not Found Behavior","displayName":"Path Not Found Behavior","identifiesControllerService":false,"sensitive":false},"routeid":{"name":"routeid","displayName":"routeid","identifiesControllerService":false,"sensitive":false},"vehiclelabel":{"name":"vehiclelabel","displayName":"vehiclelabel","identifiesControllerService":false,"sensitive":false},"vehicleid":{"name":"vehicleid","displayName":"vehicleid","identifiesControllerService":false,"sensitive":false},"timestamp":{"name":"timestamp","displayName":"timestamp","identifiesControllerService":false,"sensitive":false},"longitude":{"name":"longitude","displayName":"longitude","identifiesControllerService":false,"sensitive":false}},"style":{},"schedulingPeriod":"0 sec","schedulingStrategy":"TIMER_DRIVEN","executionNode":"ALL","penaltyDuration":"30 sec","yieldDuration":"1 sec","bulletinLevel":"WARN","runDurationMillis":0,"concurrentlySchedulableTaskCount":1,"autoTerminatedRelationships":[],"scheduledState":"ENABLED","retryCount":10,"retriedRelationships":[],"backoffMechanism":"PENALIZE_FLOWFILE","maxBackoffPeriod":"10 mins","componentType":"PROCESSOR","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"0ded98ed-b2ec-3199-adf1-ccffb1e8695a","instanceIdentifier":"ef3e26b7-de7c-399c-2db4-23c457d7932a","name":"Add Fields","comments":"","position":{"x":160.0,"y":1320.0},"type":"org.apache.nifi.processors.standard.UpdateRecord","bundle":{"group":"org.apache.nifi","artifact":"nifi-standard-nar","version":"1.23.1.2.1.6.0-323"},"properties":{"record-writer":"c8de2d9d-868f-3017-ae47-70362fa1a938","/uuid":"${uuid}","record-reader":"0b19172a-122d-3548-aab3-5f048280cf5a","replacement-value-strategy":"literal-value","/ts":"${now():toNumber()}"},"propertyDescriptors":{"record-writer":{"name":"record-writer","displayName":"Record Writer","identifiesControllerService":true,"sensitive":false},"/uuid":{"name":"/uuid","displayName":"/uuid","identifiesControllerService":false,"sensitive":false},"record-reader":{"name":"record-reader","displayName":"Record Reader","identifiesControllerService":true,"sensitive":false},"replacement-value-strategy":{"name":"replacement-value-strategy","displayName":"Replacement Value Strategy","identifiesControllerService":false,"sensitive":false},"/ts":{"name":"/ts","displayName":"/ts","identifiesControllerService":false,"sensitive":false}},"style":{},"schedulingPeriod":"0 sec","schedulingStrategy":"TIMER_DRIVEN","executionNode":"ALL","penaltyDuration":"30 sec","yieldDuration":"1 sec","bulletinLevel":"WARN","runDurationMillis":0,"concurrentlySchedulableTaskCount":1,"autoTerminatedRelationships":[],"scheduledState":"ENABLED","retryCount":0,"retriedRelationships":[],"backoffMechanism":"PENALIZE_FLOWFILE","maxBackoffPeriod":"10 mins","componentType":"PROCESSOR","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"dbffecc6-e76e-3c3c-b475-dd14df0e3cfc","instanceIdentifier":"0b496e53-9285-3c10-bb57-e12d3bfada45","name":"RetryFlowFile","comments":"","position":{"x":-1688.0,"y":2712.0},"type":"org.apache.nifi.processors.standard.RetryFlowFile","bundle":{"group":"org.apache.nifi","artifact":"nifi-standard-nar","version":"1.23.1.2.1.6.0-323"},"properties":{"penalize-retries":"true","maximum-retries":"3","Fail on Non-numerical Overwrite":"false","reuse-mode":"fail","retry-attribute":"flowfile.retries"},"propertyDescriptors":{"penalize-retries":{"name":"penalize-retries","displayName":"Penalize Retries","identifiesControllerService":false,"sensitive":false},"maximum-retries":{"name":"maximum-retries","displayName":"Maximum Retries","identifiesControllerService":false,"sensitive":false},"Fail on Non-numerical Overwrite":{"name":"Fail on Non-numerical Overwrite","displayName":"Fail on Non-numerical Overwrite","identifiesControllerService":false,"sensitive":false},"reuse-mode":{"name":"reuse-mode","displayName":"Reuse Mode","identifiesControllerService":false,"sensitive":false},"retry-attribute":{"name":"retry-attribute","displayName":"Retry Attribute","identifiesControllerService":false,"sensitive":false}},"style":{},"schedulingPeriod":"0 sec","schedulingStrategy":"TIMER_DRIVEN","executionNode":"ALL","penaltyDuration":"30 sec","yieldDuration":"1 sec","bulletinLevel":"WARN","runDurationMillis":0,"concurrentlySchedulableTaskCount":1,"autoTerminatedRelationships":[],"scheduledState":"ENABLED","retryCount":0,"retriedRelationships":[],"backoffMechanism":"PENALIZE_FLOWFILE","maxBackoffPeriod":"10 mins","componentType":"PROCESSOR","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"b10214d8-92f9-3270-bed6-da9570192940","instanceIdentifier":"e30537ec-37e2-1e79-a277-a171b6a3f674","name":"PutIceberg - Hive","comments":"","position":{"x":2112.0,"y":2328.0},"type":"org.apache.nifi.processors.iceberg.PutIceberg","bundle":{"group":"org.apache.nifi","artifact":"nifi-iceberg-processors-nar","version":"1.23.1.2.1.6.0-323"},"properties":{"maximum-file-size":null,"number-of-commit-retries":"10","maximum-commit-duration":"130 sec","maximum-commit-wait-time":"20 sec","file-format":null,"catalog-service":"6dbaa108-c9ef-301e-954f-30b44205af4c","record-reader":"68e6aee5-8890-3ddd-9194-0fffd709926d","table-name":"halifaxalerts","kerberos-user-service":null,"minimum-commit-wait-time":"100 ms","catalog-namespace":"default"},"propertyDescriptors":{"maximum-file-size":{"name":"maximum-file-size","displayName":"Maximum File Size","identifiesControllerService":false,"sensitive":false},"number-of-commit-retries":{"name":"number-of-commit-retries","displayName":"Number of Commit Retries","identifiesControllerService":false,"sensitive":false},"maximum-commit-duration":{"name":"maximum-commit-duration","displayName":"Maximum Commit Duration","identifiesControllerService":false,"sensitive":false},"maximum-commit-wait-time":{"name":"maximum-commit-wait-time","displayName":"Maximum Commit Wait Time","identifiesControllerService":false,"sensitive":false},"file-format":{"name":"file-format","displayName":"File Format","identifiesControllerService":false,"sensitive":false},"catalog-service":{"name":"catalog-service","displayName":"Catalog Service","identifiesControllerService":true,"sensitive":false},"record-reader":{"name":"record-reader","displayName":"Record Reader","identifiesControllerService":true,"sensitive":false},"table-name":{"name":"table-name","displayName":"Table Name","identifiesControllerService":false,"sensitive":false},"kerberos-user-service":{"name":"kerberos-user-service","displayName":"Kerberos User Service","identifiesControllerService":true,"sensitive":false},"minimum-commit-wait-time":{"name":"minimum-commit-wait-time","displayName":"Minimum Commit Wait Time","identifiesControllerService":false,"sensitive":false},"catalog-namespace":{"name":"catalog-namespace","displayName":"Catalog Namespace","identifiesControllerService":false,"sensitive":false}},"style":{},"schedulingPeriod":"0 sec","schedulingStrategy":"TIMER_DRIVEN","executionNode":"ALL","penaltyDuration":"30 sec","yieldDuration":"1 sec","bulletinLevel":"WARN","runDurationMillis":0,"concurrentlySchedulableTaskCount":1,"autoTerminatedRelationships":["success"],"scheduledState":"ENABLED","retryCount":10,"retriedRelationships":[],"backoffMechanism":"PENALIZE_FLOWFILE","maxBackoffPeriod":"10 mins","componentType":"PROCESSOR","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"31731176-5d7e-32b7-b68e-1b9cd7d66b56","instanceIdentifier":"11bf3940-5ba0-1c32-9991-0af2dabb01d9","name":"Update Content Type JSON","comments":"","position":{"x":2584.0,"y":552.0},"type":"org.apache.nifi.processors.attributes.UpdateAttribute","bundle":{"group":"org.apache.nifi","artifact":"nifi-update-attribute-nar","version":"1.23.1.2.1.6.0-323"},"properties":{"Mime-Type":"application/json","schema":"halifax-updates","mime-type":"application/json","Store State":"Do not store state","canonical-value-lookup-cache-size":"100","mime.type":"application/json","Stateful Variables Initial Value":null,"content.type":"application/json","Content.Type":"application/json","Delete Attributes Expression":null,"Mime.Type":"application/json","schema.name":"halifax-updates","topic":"halifax-updates","content-type":"application/json","Content-Type":"application/json"},"propertyDescriptors":{"Mime-Type":{"name":"Mime-Type","displayName":"Mime-Type","identifiesControllerService":false,"sensitive":false},"schema":{"name":"schema","displayName":"schema","identifiesControllerService":false,"sensitive":false},"mime-type":{"name":"mime-type","displayName":"mime-type","identifiesControllerService":false,"sensitive":false},"Store State":{"name":"Store State","displayName":"Store State","identifiesControllerService":false,"sensitive":false},"canonical-value-lookup-cache-size":{"name":"canonical-value-lookup-cache-size","displayName":"Cache Value Lookup Cache Size","identifiesControllerService":false,"sensitive":false},"mime.type":{"name":"mime.type","displayName":"mime.type","identifiesControllerService":false,"sensitive":false},"Stateful Variables Initial Value":{"name":"Stateful Variables Initial Value","displayName":"Stateful Variables Initial Value","identifiesControllerService":false,"sensitive":false},"content.type":{"name":"content.type","displayName":"content.type","identifiesControllerService":false,"sensitive":false},"Content.Type":{"name":"Content.Type","displayName":"Content.Type","identifiesControllerService":false,"sensitive":false},"Delete Attributes Expression":{"name":"Delete Attributes Expression","displayName":"Delete Attributes Expression","identifiesControllerService":false,"sensitive":false},"Mime.Type":{"name":"Mime.Type","displayName":"Mime.Type","identifiesControllerService":false,"sensitive":false},"schema.name":{"name":"schema.name","displayName":"schema.name","identifiesControllerService":false,"sensitive":false},"topic":{"name":"topic","displayName":"topic","identifiesControllerService":false,"sensitive":false},"content-type":{"name":"content-type","displayName":"content-type","identifiesControllerService":false,"sensitive":false},"Content-Type":{"name":"Content-Type","displayName":"Content-Type","identifiesControllerService":false,"sensitive":false}},"style":{},"schedulingPeriod":"0 sec","schedulingStrategy":"TIMER_DRIVEN","executionNode":"ALL","penaltyDuration":"30 sec","yieldDuration":"1 sec","bulletinLevel":"WARN","runDurationMillis":0,"concurrentlySchedulableTaskCount":1,"autoTerminatedRelationships":[],"scheduledState":"ENABLED","retryCount":0,"retriedRelationships":[],"backoffMechanism":"PENALIZE_FLOWFILE","maxBackoffPeriod":"10 mins","componentType":"PROCESSOR","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"81323e1b-ec6e-3762-9b59-815c468cc03d","instanceIdentifier":"f9475f81-7cc9-3a93-7d11-f28223f3a0e5","name":"Extract Trip Data","comments":"","position":{"x":1498.0,"y":929.0},"type":"org.apache.nifi.processors.standard.EvaluateJsonPath","bundle":{"group":"org.apache.nifi","artifact":"nifi-standard-nar","version":"1.23.1.2.1.6.0-323"},"properties":{"Destination":"flowfile-attribute","Return Type":"json","Null Value Representation":"empty string","tripid":"$.tripUpdate.trip.tripId","tripstartdate":"$.tripUpdate.trip.startDate","triprouteid":"$.tripUpdate.trip.routeId","Path Not Found Behavior":"ignore"},"propertyDescriptors":{"Destination":{"name":"Destination","displayName":"Destination","identifiesControllerService":false,"sensitive":false},"Return Type":{"name":"Return Type","displayName":"Return Type","identifiesControllerService":false,"sensitive":false},"Null Value Representation":{"name":"Null Value Representation","displayName":"Null Value Representation","identifiesControllerService":false,"sensitive":false},"tripid":{"name":"tripid","displayName":"tripid","identifiesControllerService":false,"sensitive":false},"tripstartdate":{"name":"tripstartdate","displayName":"tripstartdate","identifiesControllerService":false,"sensitive":false},"triprouteid":{"name":"triprouteid","displayName":"triprouteid","identifiesControllerService":false,"sensitive":false},"Path Not Found Behavior":{"name":"Path Not Found Behavior","displayName":"Path Not Found Behavior","identifiesControllerService":false,"sensitive":false}},"style":{},"schedulingPeriod":"0 sec","schedulingStrategy":"TIMER_DRIVEN","executionNode":"ALL","penaltyDuration":"30 sec","yieldDuration":"1 sec","bulletinLevel":"WARN","runDurationMillis":0,"concurrentlySchedulableTaskCount":1,"autoTerminatedRelationships":[],"scheduledState":"ENABLED","retryCount":10,"retriedRelationships":[],"backoffMechanism":"PENALIZE_FLOWFILE","maxBackoffPeriod":"10 mins","componentType":"PROCESSOR","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"0e0c9fab-96d3-3a70-866a-f2534929ac9e","instanceIdentifier":"354397aa-8982-3657-73d7-f83d97220ee1","name":"Run Trip Update","comments":"","position":{"x":-1680.0,"y":496.0},"type":"org.apache.nifi.processors.standard.ExecuteStreamCommand","bundle":{"group":"org.apache.nifi","artifact":"nifi-standard-nar","version":"1.23.1.2.1.6.0-323"},"properties":{"argumentsStrategy":"Command Arguments Property","Max Attribute Length":"4096","Working Directory":"/Users/tspann/Downloads/code/FLaNK-Halifax","Command Path":"/Users/tspann/Downloads/code/FLaNK-Halifax/runpos.sh","Output Destination Attribute":null,"Argument Delimiter":";","Ignore STDIN":"false","Command Arguments":null},"propertyDescriptors":{"argumentsStrategy":{"name":"argumentsStrategy","displayName":"Command Arguments Strategy","identifiesControllerService":false,"sensitive":false},"Max Attribute Length":{"name":"Max Attribute Length","displayName":"Max Attribute Length","identifiesControllerService":false,"sensitive":false},"Working Directory":{"name":"Working Directory","displayName":"Working Directory","identifiesControllerService":false,"sensitive":false},"Command Path":{"name":"Command Path","displayName":"Command Path","identifiesControllerService":false,"sensitive":false},"Output Destination Attribute":{"name":"Output Destination Attribute","displayName":"Output Destination Attribute","identifiesControllerService":false,"sensitive":false},"Argument Delimiter":{"name":"Argument Delimiter","displayName":"Argument Delimiter","identifiesControllerService":false,"sensitive":false},"Ignore STDIN":{"name":"Ignore STDIN","displayName":"Ignore STDIN","identifiesControllerService":false,"sensitive":false},"Command Arguments":{"name":"Command Arguments","displayName":"Command Arguments","identifiesControllerService":false,"sensitive":false}},"style":{},"schedulingPeriod":"0 sec","schedulingStrategy":"TIMER_DRIVEN","executionNode":"ALL","penaltyDuration":"30 sec","yieldDuration":"1 sec","bulletinLevel":"WARN","runDurationMillis":0,"concurrentlySchedulableTaskCount":1,"autoTerminatedRelationships":["original"],"scheduledState":"ENABLED","retryCount":0,"retriedRelationships":[],"backoffMechanism":"PENALIZE_FLOWFILE","maxBackoffPeriod":"10 mins","componentType":"PROCESSOR","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"d9336672-146b-3d6f-9afe-9e957a4c47b3","instanceIdentifier":"1b1f583a-7e64-3f98-37fb-aac9b00dbd0a","name":"Get Halfiax Static Data","comments":"","position":{"x":-2912.0,"y":216.0},"type":"org.apache.nifi.processors.standard.InvokeHTTP","bundle":{"group":"org.apache.nifi","artifact":"nifi-standard-nar","version":"1.23.1.2.1.6.0-323"},"properties":{"Proxy Host":null,"Attributes to Send":null,"use-etag":"false","proxy-configuration-service":null,"Proxy Type":"http","cookie-strategy":"DISABLED","Connection Timeout":"180 secs","send-message-body":"false","set-form-filename":"false","Always Output Response":"false","etag-max-cache-size":"10MB","Content-Encoding":"DISABLED","disable-http2":"False","idle-timeout":"5 mins","Put Response Body In Attribute":null,"Use Chunked Encoding":"false","Follow Redirects":"True","Remote URL":"https://gtfs.halifax.ca/static/google_transit.zip","form-body-form-name":null,"Content-Type":"${mime.type}","flow-file-naming-strategy":"RANDOM","max-idle-connections":"5","invokehttp-proxy-user":null,"Read Timeout":"360 secs","Socket Write Timeout":"15 secs","Max Length To Put In Attribute":"4096","ignore-response-content":"false","Proxy Port":null,"SSL Context Service":null,"Digest Authentication":"false","HTTP Method":"GET","Add Response Headers to Request":"false","oauth2-access-token-provider":null,"Basic Authentication Username":null,"Include Date Header":"False","Penalize on \"No Retry\"":"false","Useragent":"nifi-weather"},"propertyDescriptors":{"Proxy Host":{"name":"Proxy Host","displayName":"Proxy Host","identifiesControllerService":false,"sensitive":false},"Attributes to Send":{"name":"Attributes to Send","displayName":"Request Header Attributes Pattern","identifiesControllerService":false,"sensitive":false},"use-etag":{"name":"use-etag","displayName":"Response Cache Enabled","identifiesControllerService":false,"sensitive":false},"proxy-configuration-service":{"name":"proxy-configuration-service","displayName":"Proxy Configuration Service","identifiesControllerService":true,"sensitive":false},"Proxy Type":{"name":"Proxy Type","displayName":"Proxy Type","identifiesControllerService":false,"sensitive":false},"Basic Authentication Password":{"name":"Basic Authentication Password","displayName":"Request Password","identifiesControllerService":false,"sensitive":true},"cookie-strategy":{"name":"cookie-strategy","displayName":"Response Cookie Strategy","identifiesControllerService":false,"sensitive":false},"Connection Timeout":{"name":"Connection Timeout","displayName":"Socket Connect Timeout","identifiesControllerService":false,"sensitive":false},"send-message-body":{"name":"send-message-body","displayName":"Request Body Enabled","identifiesControllerService":false,"sensitive":false},"set-form-filename":{"name":"set-form-filename","displayName":"Request Multipart Form-Data Filename Enabled","identifiesControllerService":false,"sensitive":false},"Always Output Response":{"name":"Always Output Response","displayName":"Response Generation Required","identifiesControllerService":false,"sensitive":false},"etag-max-cache-size":{"name":"etag-max-cache-size","displayName":"Response Cache Size","identifiesControllerService":false,"sensitive":false},"Content-Encoding":{"name":"Content-Encoding","displayName":"Request Content-Encoding","identifiesControllerService":false,"sensitive":false},"disable-http2":{"name":"disable-http2","displayName":"HTTP/2 Disabled","identifiesControllerService":false,"sensitive":false},"idle-timeout":{"name":"idle-timeout","displayName":"Socket Idle Timeout","identifiesControllerService":false,"sensitive":false},"Put Response Body In Attribute":{"name":"Put Response Body In Attribute","displayName":"Response Body Attribute Name","identifiesControllerService":false,"sensitive":false},"Use Chunked Encoding":{"name":"Use Chunked Encoding","displayName":"Request Chunked Transfer-Encoding Enabled","identifiesControllerService":false,"sensitive":false},"Follow Redirects":{"name":"Follow Redirects","displayName":"Response Redirects Enabled","identifiesControllerService":false,"sensitive":false},"Remote URL":{"name":"Remote URL","displayName":"HTTP URL","identifiesControllerService":false,"sensitive":false},"form-body-form-name":{"name":"form-body-form-name","displayName":"Request Multipart Form-Data Name","identifiesControllerService":false,"sensitive":false},"Content-Type":{"name":"Content-Type","displayName":"Request Content-Type","identifiesControllerService":false,"sensitive":false},"flow-file-naming-strategy":{"name":"flow-file-naming-strategy","displayName":"Response FlowFile Naming Strategy","identifiesControllerService":false,"sensitive":false},"max-idle-connections":{"name":"max-idle-connections","displayName":"Socket Idle Connections","identifiesControllerService":false,"sensitive":false},"invokehttp-proxy-user":{"name":"invokehttp-proxy-user","displayName":"Proxy Username","identifiesControllerService":false,"sensitive":false},"Read Timeout":{"name":"Read Timeout","displayName":"Socket Read Timeout","identifiesControllerService":false,"sensitive":false},"Socket Write Timeout":{"name":"Socket Write Timeout","displayName":"Socket Write Timeout","identifiesControllerService":false,"sensitive":false},"Max Length To Put In Attribute":{"name":"Max Length To Put In Attribute","displayName":"Response Body Attribute Size","identifiesControllerService":false,"sensitive":false},"invokehttp-proxy-password":{"name":"invokehttp-proxy-password","displayName":"Proxy Password","identifiesControllerService":false,"sensitive":true},"ignore-response-content":{"name":"ignore-response-content","displayName":"Response Body Ignored","identifiesControllerService":false,"sensitive":false},"Proxy Port":{"name":"Proxy Port","displayName":"Proxy Port","identifiesControllerService":false,"sensitive":false},"SSL Context Service":{"name":"SSL Context Service","displayName":"SSL Context Service","identifiesControllerService":true,"sensitive":false},"Digest Authentication":{"name":"Digest Authentication","displayName":"Request Digest Authentication Enabled","identifiesControllerService":false,"sensitive":false},"HTTP Method":{"name":"HTTP Method","displayName":"HTTP Method","identifiesControllerService":false,"sensitive":false},"Add Response Headers to Request":{"name":"Add Response Headers to Request","displayName":"Response Header Request Attributes Enabled","identifiesControllerService":false,"sensitive":false},"oauth2-access-token-provider":{"name":"oauth2-access-token-provider","displayName":"Request OAuth2 Access Token Provider","identifiesControllerService":true,"sensitive":false},"Basic Authentication Username":{"name":"Basic Authentication Username","displayName":"Request Username","identifiesControllerService":false,"sensitive":false},"Include Date Header":{"name":"Include Date Header","displayName":"Request Date Header Enabled","identifiesControllerService":false,"sensitive":false},"Penalize on \"No Retry\"":{"name":"Penalize on \"No Retry\"","displayName":"Request Failure Penalization Enabled","identifiesControllerService":false,"sensitive":false},"Useragent":{"name":"Useragent","displayName":"Request User-Agent","identifiesControllerService":false,"sensitive":false}},"style":{"background-color":"#d6e3ff"},"schedulingPeriod":"30 sec","schedulingStrategy":"TIMER_DRIVEN","executionNode":"ALL","penaltyDuration":"30 sec","yieldDuration":"1 sec","bulletinLevel":"NONE","runDurationMillis":0,"concurrentlySchedulableTaskCount":1,"autoTerminatedRelationships":["Original"],"scheduledState":"ENABLED","retryCount":0,"retriedRelationships":[],"backoffMechanism":"PENALIZE_FLOWFILE","maxBackoffPeriod":"10 mins","componentType":"PROCESSOR","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"fda8cd96-5c1a-3678-9a88-5932172c36ab","instanceIdentifier":"bb329704-bdc7-36f7-5d8c-fe49e192cc4e","name":"Update Content Type JSON","comments":"","position":{"x":-3360.0,"y":1704.0},"type":"org.apache.nifi.processors.attributes.UpdateAttribute","bundle":{"group":"org.apache.nifi","artifact":"nifi-update-attribute-nar","version":"1.23.1.2.1.6.0-323"},"properties":{"Mime-Type":"application/json","mime-type":"application/json","Store State":"Do not store state","canonical-value-lookup-cache-size":"100","mime.type":"application/json","Stateful Variables Initial Value":null,"content.type":"application/json","Content.Type":"application/json","Delete Attributes Expression":null,"Mime.Type":"application/json","content-type":"application/json","tablename":"halifaxlookupstops","primarykey":"stop_id","Content-Type":"application/json"},"propertyDescriptors":{"Mime-Type":{"name":"Mime-Type","displayName":"Mime-Type","identifiesControllerService":false,"sensitive":false},"mime-type":{"name":"mime-type","displayName":"mime-type","identifiesControllerService":false,"sensitive":false},"Store State":{"name":"Store State","displayName":"Store State","identifiesControllerService":false,"sensitive":false},"canonical-value-lookup-cache-size":{"name":"canonical-value-lookup-cache-size","displayName":"Cache Value Lookup Cache Size","identifiesControllerService":false,"sensitive":false},"mime.type":{"name":"mime.type","displayName":"mime.type","identifiesControllerService":false,"sensitive":false},"Stateful Variables Initial Value":{"name":"Stateful Variables Initial Value","displayName":"Stateful Variables Initial Value","identifiesControllerService":false,"sensitive":false},"content.type":{"name":"content.type","displayName":"content.type","identifiesControllerService":false,"sensitive":false},"Content.Type":{"name":"Content.Type","displayName":"Content.Type","identifiesControllerService":false,"sensitive":false},"Delete Attributes Expression":{"name":"Delete Attributes Expression","displayName":"Delete Attributes Expression","identifiesControllerService":false,"sensitive":false},"Mime.Type":{"name":"Mime.Type","displayName":"Mime.Type","identifiesControllerService":false,"sensitive":false},"content-type":{"name":"content-type","displayName":"content-type","identifiesControllerService":false,"sensitive":false},"tablename":{"name":"tablename","displayName":"tablename","identifiesControllerService":false,"sensitive":false},"primarykey":{"name":"primarykey","displayName":"primarykey","identifiesControllerService":false,"sensitive":false},"Content-Type":{"name":"Content-Type","displayName":"Content-Type","identifiesControllerService":false,"sensitive":false}},"style":{},"schedulingPeriod":"0 sec","schedulingStrategy":"TIMER_DRIVEN","executionNode":"ALL","penaltyDuration":"30 sec","yieldDuration":"1 sec","bulletinLevel":"WARN","runDurationMillis":0,"concurrentlySchedulableTaskCount":1,"autoTerminatedRelationships":[],"scheduledState":"ENABLED","retryCount":0,"retriedRelationships":[],"backoffMechanism":"PENALIZE_FLOWFILE","maxBackoffPeriod":"10 mins","componentType":"PROCESSOR","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"}],"inputPorts":[],"outputPorts":[{"identifier":"96250e64-8c0e-3559-a77e-cb9c848a1e72","instanceIdentifier":"0fd218ae-8a27-3f56-2455-f0380180c04a","name":"More Errors","comments":"","position":{"x":1601.0,"y":2975.0},"type":"OUTPUT_PORT","concurrentlySchedulableTaskCount":1,"scheduledState":"ENABLED","allowRemoteAccess":false,"componentType":"OUTPUT_PORT","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"67390215-0fea-3ec1-b68e-e13d9e453616","instanceIdentifier":"bf24bb7c-7d32-3e63-0cb4-451b1136631e","name":"Errors","position":{"x":-400.0,"y":1952.0},"type":"OUTPUT_PORT","concurrentlySchedulableTaskCount":1,"scheduledState":"ENABLED","allowRemoteAccess":false,"componentType":"OUTPUT_PORT","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"}],"connections":[{"identifier":"655ad0b8-77a8-383f-ab59-98ca48fde978","instanceIdentifier":"3c60b3d2-c094-3daa-8d63-1c45fb5fc5d4","name":"","source":{"id":"cc9b017c-ec02-3374-b276-7a29bb38f855","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"RoutesPGSQLLookupRecord","comments":"","instanceIdentifier":"1579d10d-a2d0-3ef6-e1c3-fa343211abbb"},"destination":{"id":"ee7016e4-1f23-3e3e-bf48-f2c3aee01430","type":"FUNNEL","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Funnel","comments":"","instanceIdentifier":"c8d31616-7c5b-3eee-1ec6-bb60fa904dac"},"labelIndex":1,"zIndex":0,"selectedRelationships":["failure","unmatched"],"backPressureObjectThreshold":900000,"backPressureDataSizeThreshold":"1 GB","flowFileExpiration":"0 sec","prioritizers":[],"bends":[],"loadBalanceStrategy":"DO_NOT_LOAD_BALANCE","partitioningAttribute":"","loadBalanceCompression":"DO_NOT_COMPRESS","componentType":"CONNECTION","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"152a3548-72d9-3ebb-bccc-b429763da5a3","instanceIdentifier":"1846eb15-30c6-3323-ede6-25e0e4f00671","name":"","source":{"id":"57f1e4ac-f4dd-3d49-ac03-1e02ea3fe804","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"RetryFlowFile","comments":"","instanceIdentifier":"f1ad5240-4daa-3124-75e9-48c0e0cb90ce"},"destination":{"id":"fc22d61f-37d5-3b1f-ae8a-9f1cf3d1adac","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"PublishKafkaRecord Cloudera alerts","comments":"","instanceIdentifier":"694b918c-3ba4-3d83-98aa-3827385b1d7b"},"labelIndex":1,"zIndex":0,"selectedRelationships":["retry"],"backPressureObjectThreshold":900000,"backPressureDataSizeThreshold":"1 GB","flowFileExpiration":"0 sec","prioritizers":[],"bends":[{"x":1992.0,"y":2776.0}],"loadBalanceStrategy":"DO_NOT_LOAD_BALANCE","partitioningAttribute":"","loadBalanceCompression":"DO_NOT_COMPRESS","componentType":"CONNECTION","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"1d83d482-a246-3f35-88ce-9ba9d95eb829","instanceIdentifier":"7b127ab7-3982-3707-3201-3ede5503d8c4","name":"","source":{"id":"a66cdc84-3832-3e92-be2f-40e96bbb30de","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"RetryFlowFile","comments":"","instanceIdentifier":"1e977064-d2c9-3efb-b9e3-230e22e49618"},"destination":{"id":"dcf310f9-5ae8-3fdb-9c30-08a69c34c8c4","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"PublishKafkaRecord Cloudera alerts","comments":"","instanceIdentifier":"7feaddd5-b343-3dd5-2350-d6d2e061bf33"},"labelIndex":1,"zIndex":0,"selectedRelationships":["retry"],"backPressureObjectThreshold":1000000,"backPressureDataSizeThreshold":"1 GB","flowFileExpiration":"0 sec","prioritizers":[],"bends":[{"x":632.0,"y":1872.0}],"loadBalanceStrategy":"DO_NOT_LOAD_BALANCE","partitioningAttribute":"","loadBalanceCompression":"DO_NOT_COMPRESS","componentType":"CONNECTION","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"03e15f89-97ed-37bb-a741-559b7d10daae","instanceIdentifier":"82eff564-b74e-39fd-7abf-202adb65bf12","name":"","source":{"id":"26dc9b85-b187-3e97-b608-205b56592c1c","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Build Flat Record","comments":"","instanceIdentifier":"1b6efe45-2eab-3464-c312-fd02a18a3524"},"destination":{"id":"10437ffe-a00b-3d1a-bf32-0886c0a32fe6","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"AttributesToJSON","comments":"","instanceIdentifier":"fea74bab-750e-384c-001b-d8458ed6bfb2"},"labelIndex":1,"zIndex":0,"selectedRelationships":["matched"],"backPressureObjectThreshold":900000,"backPressureDataSizeThreshold":"1 GB","flowFileExpiration":"0 sec","prioritizers":[],"bends":[],"loadBalanceStrategy":"DO_NOT_LOAD_BALANCE","partitioningAttribute":"","loadBalanceCompression":"DO_NOT_COMPRESS","componentType":"CONNECTION","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"f1192fb6-a0fa-3c41-812c-e4922de95b5b","instanceIdentifier":"ba70abaf-25b7-3ff9-960d-691f39e3cdd5","name":"","source":{"id":"dcf310f9-5ae8-3fdb-9c30-08a69c34c8c4","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"PublishKafkaRecord Cloudera alerts","comments":"","instanceIdentifier":"7feaddd5-b343-3dd5-2350-d6d2e061bf33"},"destination":{"id":"a66cdc84-3832-3e92-be2f-40e96bbb30de","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"RetryFlowFile","comments":"","instanceIdentifier":"1e977064-d2c9-3efb-b9e3-230e22e49618"},"labelIndex":1,"zIndex":0,"selectedRelationships":["failure"],"backPressureObjectThreshold":1000000,"backPressureDataSizeThreshold":"1 GB","flowFileExpiration":"0 sec","prioritizers":[],"bends":[],"loadBalanceStrategy":"DO_NOT_LOAD_BALANCE","partitioningAttribute":"","loadBalanceCompression":"DO_NOT_COMPRESS","componentType":"CONNECTION","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"baca6a1e-0a67-3dc2-88fd-a215a0d2f841","instanceIdentifier":"5981bb6f-d6c8-3d7c-c19b-0a75222f4638","name":"","source":{"id":"cdd475d6-0d3b-3f20-823b-737994cf675a","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"RoutesPGSQLLookupRecord","comments":"","instanceIdentifier":"fc940fb6-3b9d-30c3-e889-bf992cab22f2"},"destination":{"id":"5c3317f5-945f-3d29-a4ab-38ccfb76b0bb","type":"FUNNEL","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Funnel","comments":"","instanceIdentifier":"1e117f2d-8673-369b-eba9-ad61679532f4"},"labelIndex":1,"zIndex":0,"selectedRelationships":["unmatched"],"backPressureObjectThreshold":900000,"backPressureDataSizeThreshold":"1 GB","flowFileExpiration":"0 sec","prioritizers":[],"bends":[],"loadBalanceStrategy":"DO_NOT_LOAD_BALANCE","partitioningAttribute":"","loadBalanceCompression":"DO_NOT_COMPRESS","componentType":"CONNECTION","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"1a73001e-12ad-33d9-bf02-e0331fac704e","instanceIdentifier":"8aa1c6f1-1734-3524-8b9e-340145d64c6f","name":"","source":{"id":"e96e5f04-2613-3342-9b76-c00c873f7116","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Add Fields","comments":"","instanceIdentifier":"2f328e43-b77b-30b3-6b9b-17c88fcc360c"},"destination":{"id":"cc9b017c-ec02-3374-b276-7a29bb38f855","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"RoutesPGSQLLookupRecord","comments":"","instanceIdentifier":"1579d10d-a2d0-3ef6-e1c3-fa343211abbb"},"labelIndex":1,"zIndex":0,"selectedRelationships":["success"],"backPressureObjectThreshold":100000,"backPressureDataSizeThreshold":"1 GB","flowFileExpiration":"0 sec","prioritizers":[],"bends":[],"loadBalanceStrategy":"DO_NOT_LOAD_BALANCE","partitioningAttribute":"","loadBalanceCompression":"DO_NOT_COMPRESS","componentType":"CONNECTION","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"162eb277-87e0-30a8-a128-6a373a6ed8f0","instanceIdentifier":"202209e0-bc96-375e-e498-afba25fac48d","name":"","source":{"id":"d244a087-6128-3d13-9868-12276001b6a6","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"SplitRecord","comments":"","instanceIdentifier":"9d9cd44c-1e8d-3cdd-7bfe-21acf3bb6801"},"destination":{"id":"4d0623c1-7575-33ea-94e2-7ef9b36a740a","type":"FUNNEL","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Funnel","comments":"","instanceIdentifier":"ea9a2364-650c-36c8-7ab4-1a39b97d3cbc"},"labelIndex":1,"zIndex":0,"selectedRelationships":["failure"],"backPressureObjectThreshold":900000,"backPressureDataSizeThreshold":"1 GB","flowFileExpiration":"0 sec","prioritizers":[],"bends":[],"loadBalanceStrategy":"DO_NOT_LOAD_BALANCE","partitioningAttribute":"","loadBalanceCompression":"DO_NOT_COMPRESS","componentType":"CONNECTION","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"f3f5be12-3eb9-317a-a010-b0b4e92aebf9","instanceIdentifier":"01ff82d0-d175-325a-4c65-911a591a4b90","name":"","source":{"id":"2788eef4-cbc2-3840-993c-c999d2972c8d","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Update Content Type JSON","comments":"","instanceIdentifier":"a8b9b8e0-8e53-3462-e1e4-4846c0082581"},"destination":{"id":"fc22d61f-37d5-3b1f-ae8a-9f1cf3d1adac","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"PublishKafkaRecord Cloudera alerts","comments":"","instanceIdentifier":"694b918c-3ba4-3d83-98aa-3827385b1d7b"},"labelIndex":1,"zIndex":0,"selectedRelationships":["success"],"backPressureObjectThreshold":1000000,"backPressureDataSizeThreshold":"1 GB","flowFileExpiration":"0 sec","prioritizers":[],"bends":[],"loadBalanceStrategy":"ROUND_ROBIN","partitioningAttribute":"","loadBalanceCompression":"DO_NOT_COMPRESS","componentType":"CONNECTION","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"03b9d206-e35a-388e-9833-10ba07a86153","instanceIdentifier":"fa9f0a48-bf41-34de-34ce-616f994463d4","name":"","source":{"id":"0ded98ed-b2ec-3199-adf1-ccffb1e8695a","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Add Fields","comments":"","instanceIdentifier":"ef3e26b7-de7c-399c-2db4-23c457d7932a"},"destination":{"id":"64f4b6f1-adad-383d-a3f4-37a8784475b6","type":"FUNNEL","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Funnel","comments":"","instanceIdentifier":"4880dfd7-4b1f-3085-146d-caa1f9a8abce"},"labelIndex":1,"zIndex":0,"selectedRelationships":["failure"],"backPressureObjectThreshold":900000,"backPressureDataSizeThreshold":"1 GB","flowFileExpiration":"0 sec","prioritizers":[],"bends":[],"loadBalanceStrategy":"DO_NOT_LOAD_BALANCE","partitioningAttribute":"","loadBalanceCompression":"DO_NOT_COMPRESS","componentType":"CONNECTION","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"69f18d07-3334-3170-90c1-a5b97e1324c0","instanceIdentifier":"11bf3944-5ba0-1c32-fb1b-6a3d13958c5a","name":"","source":{"id":"f15fc7e8-598d-3d90-a0cb-3483c4126f74","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Call Halifax GTFS","comments":"","instanceIdentifier":"11bf3941-5ba0-1c32-64d8-16479c667509"},"destination":{"id":"ab794649-36bb-37a7-b3a4-078630c4b305","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"ConvertProtobuf","comments":"","instanceIdentifier":"11bf3942-5ba0-1c32-5446-dd37907768bd"},"labelIndex":1,"zIndex":0,"selectedRelationships":["Response"],"backPressureObjectThreshold":900000,"backPressureDataSizeThreshold":"1 GB","flowFileExpiration":"0 sec","prioritizers":[],"bends":[],"loadBalanceStrategy":"DO_NOT_LOAD_BALANCE","partitioningAttribute":"","loadBalanceCompression":"DO_NOT_COMPRESS","componentType":"CONNECTION","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"77d0aaf5-bfed-3529-9773-1a101dc1ef61","instanceIdentifier":"6ad64492-0f88-35a6-8d83-3eba63f3ed86","name":"","source":{"id":"0a56f58a-8138-3f5a-89d4-bda4748713cf","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"RetryFlowFile","comments":"","instanceIdentifier":"82507e78-4c51-3840-8de5-313c58b3a6ec"},"destination":{"id":"d79bf87a-24a9-3542-9ac0-8b14b50498d5","type":"FUNNEL","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Funnel","comments":"","instanceIdentifier":"01ddd832-737d-37d1-13df-5a1b871ef20a"},"labelIndex":1,"zIndex":0,"selectedRelationships":["retries_exceeded","failure"],"backPressureObjectThreshold":900000,"backPressureDataSizeThreshold":"1 GB","flowFileExpiration":"0 sec","prioritizers":[],"bends":[],"loadBalanceStrategy":"DO_NOT_LOAD_BALANCE","partitioningAttribute":"","loadBalanceCompression":"DO_NOT_COMPRESS","componentType":"CONNECTION","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"0fad2935-8263-3c16-8f63-1353e438a89d","instanceIdentifier":"e1e7be6b-f1b3-398d-cac1-9f5f32f2758b","name":"","source":{"id":"e6becb49-6238-338c-96a1-05f23874d82a","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Halifax Vehicle Positions","comments":"","instanceIdentifier":"2acd5284-2083-3a7f-6652-89635e829c6f"},"destination":{"id":"0e0c9fab-96d3-3a70-866a-f2534929ac9e","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Run Trip Update","comments":"","instanceIdentifier":"354397aa-8982-3657-73d7-f83d97220ee1"},"labelIndex":1,"zIndex":0,"selectedRelationships":["success"],"backPressureObjectThreshold":10000,"backPressureDataSizeThreshold":"1 GB","flowFileExpiration":"0 sec","prioritizers":[],"bends":[],"loadBalanceStrategy":"DO_NOT_LOAD_BALANCE","partitioningAttribute":"","loadBalanceCompression":"DO_NOT_COMPRESS","componentType":"CONNECTION","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"085035f0-22db-3488-8619-8f1bfb23721d","instanceIdentifier":"f9249695-d9fc-3254-c04e-460c8b4d133c","name":"","source":{"id":"0ded98ed-b2ec-3199-adf1-ccffb1e8695a","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Add Fields","comments":"","instanceIdentifier":"ef3e26b7-de7c-399c-2db4-23c457d7932a"},"destination":{"id":"96aa43be-440a-3079-a19b-16c8c5076c33","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Update Content Type JSON","comments":"","instanceIdentifier":"e03bc29d-112e-3e4d-7a02-b20519253cab"},"labelIndex":1,"zIndex":0,"selectedRelationships":["success"],"backPressureObjectThreshold":100000,"backPressureDataSizeThreshold":"1 GB","flowFileExpiration":"0 sec","prioritizers":[],"bends":[],"loadBalanceStrategy":"DO_NOT_LOAD_BALANCE","partitioningAttribute":"","loadBalanceCompression":"DO_NOT_COMPRESS","componentType":"CONNECTION","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"a939b1d4-87dc-3606-a494-471a15e19034","instanceIdentifier":"b65023a0-bae5-3aee-268f-bff79d0e4a99","name":"","source":{"id":"d9336672-146b-3d6f-9afe-9e957a4c47b3","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Get Halfiax Static Data","comments":"","instanceIdentifier":"1b1f583a-7e64-3f98-37fb-aac9b00dbd0a"},"destination":{"id":"d9336672-146b-3d6f-9afe-9e957a4c47b3","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Get Halfiax Static Data","comments":"","instanceIdentifier":"1b1f583a-7e64-3f98-37fb-aac9b00dbd0a"},"labelIndex":1,"zIndex":0,"selectedRelationships":["Retry"],"backPressureObjectThreshold":900000,"backPressureDataSizeThreshold":"1 GB","flowFileExpiration":"0 sec","prioritizers":[],"bends":[{"x":-2440.767578125,"y":256.209228515625},{"x":-2349.767578125,"y":305.209228515625}],"loadBalanceStrategy":"DO_NOT_LOAD_BALANCE","partitioningAttribute":"","loadBalanceCompression":"DO_NOT_COMPRESS","componentType":"CONNECTION","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"c3305d0d-d531-3524-a4ff-98c7fbb9710e","instanceIdentifier":"38d99591-7cb7-3972-c562-b3005cfcfba5","name":"","source":{"id":"66a149d7-a931-3977-a32c-082d589d0fc3","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"ConsumeKafka Halifax Lookup Stops","comments":"","instanceIdentifier":"5287e712-7c88-3283-c668-fb60aedd961a"},"destination":{"id":"fda8cd96-5c1a-3678-9a88-5932172c36ab","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Update Content Type JSON","comments":"","instanceIdentifier":"bb329704-bdc7-36f7-5d8c-fe49e192cc4e"},"labelIndex":1,"zIndex":0,"selectedRelationships":["success"],"backPressureObjectThreshold":900000,"backPressureDataSizeThreshold":"1 GB","flowFileExpiration":"0 sec","prioritizers":[],"bends":[],"loadBalanceStrategy":"DO_NOT_LOAD_BALANCE","partitioningAttribute":"","loadBalanceCompression":"DO_NOT_COMPRESS","componentType":"CONNECTION","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"ee8bab40-050f-322b-87b2-3d4b07375d94","instanceIdentifier":"11bf3948-5ba0-1c32-2c7d-edb87e22db50","name":"","source":{"id":"ab794649-36bb-37a7-b3a4-078630c4b305","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"ConvertProtobuf","comments":"","instanceIdentifier":"11bf3942-5ba0-1c32-5446-dd37907768bd"},"destination":{"id":"4c58d0e0-8786-3041-aa1a-4be7cd6d2a21","type":"FUNNEL","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Funnel","comments":"","instanceIdentifier":"93ddd896-68ec-39b7-8fbf-31282ebf8215"},"labelIndex":1,"zIndex":0,"selectedRelationships":["failure"],"backPressureObjectThreshold":900000,"backPressureDataSizeThreshold":"1 GB","flowFileExpiration":"0 sec","prioritizers":[],"bends":[],"loadBalanceStrategy":"DO_NOT_LOAD_BALANCE","partitioningAttribute":"","loadBalanceCompression":"DO_NOT_COMPRESS","componentType":"CONNECTION","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"421f0618-fabd-3ab1-a5d6-7fb3d6a41efe","instanceIdentifier":"609861a9-09d2-3341-57d1-4b3dd3c71192","name":"","source":{"id":"91905e1f-f7bd-3ad9-81fe-0bd2989a8d90","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Add Empty Stop Name","comments":"","instanceIdentifier":"6187ec87-ab7e-377c-3b43-711d9bf237d7"},"destination":{"id":"2788eef4-cbc2-3840-993c-c999d2972c8d","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Update Content Type JSON","comments":"","instanceIdentifier":"a8b9b8e0-8e53-3462-e1e4-4846c0082581"},"labelIndex":1,"zIndex":0,"selectedRelationships":["success"],"backPressureObjectThreshold":900000,"backPressureDataSizeThreshold":"1 GB","flowFileExpiration":"0 sec","prioritizers":[],"bends":[],"loadBalanceStrategy":"DO_NOT_LOAD_BALANCE","partitioningAttribute":"","loadBalanceCompression":"DO_NOT_COMPRESS","componentType":"CONNECTION","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"cf000075-b333-3a28-bc5b-04abef35578e","instanceIdentifier":"51e202c0-e21f-3cba-9c3f-959754b5cf72","name":"","source":{"id":"fda8cd96-5c1a-3678-9a88-5932172c36ab","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Update Content Type JSON","comments":"","instanceIdentifier":"bb329704-bdc7-36f7-5d8c-fe49e192cc4e"},"destination":{"id":"96214d63-e787-3c3a-9cc1-db93cafb821f","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"UpdateDatabaseTable","comments":"","instanceIdentifier":"dc6f63d1-7fcf-31f8-e65a-c37b8cdf962e"},"labelIndex":1,"zIndex":0,"selectedRelationships":["success"],"backPressureObjectThreshold":900000,"backPressureDataSizeThreshold":"1 GB","flowFileExpiration":"0 sec","prioritizers":[],"bends":[],"loadBalanceStrategy":"DO_NOT_LOAD_BALANCE","partitioningAttribute":"","loadBalanceCompression":"DO_NOT_COMPRESS","componentType":"CONNECTION","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"df6e5a1e-fd9d-351d-b35a-5473fd7bb8a8","instanceIdentifier":"1b6ab01e-50b1-3664-93fb-398b4a95ea75","name":"","source":{"id":"57f1e4ac-f4dd-3d49-ac03-1e02ea3fe804","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"RetryFlowFile","comments":"","instanceIdentifier":"f1ad5240-4daa-3124-75e9-48c0e0cb90ce"},"destination":{"id":"96250e64-8c0e-3559-a77e-cb9c848a1e72","type":"OUTPUT_PORT","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"More Errors","comments":"","instanceIdentifier":"0fd218ae-8a27-3f56-2455-f0380180c04a"},"labelIndex":1,"zIndex":0,"selectedRelationships":["retries_exceeded","failure"],"backPressureObjectThreshold":900000,"backPressureDataSizeThreshold":"1 GB","flowFileExpiration":"0 sec","prioritizers":[],"bends":[],"loadBalanceStrategy":"DO_NOT_LOAD_BALANCE","partitioningAttribute":"","loadBalanceCompression":"DO_NOT_COMPRESS","componentType":"CONNECTION","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"19e864d5-255b-39b9-8709-30687ec099b3","instanceIdentifier":"fe60eda5-a250-3d7b-6abe-0aa61c8fcedd","name":"","source":{"id":"dbffecc6-e76e-3c3c-b475-dd14df0e3cfc","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"RetryFlowFile","comments":"","instanceIdentifier":"0b496e53-9285-3c10-bb57-e12d3bfada45"},"destination":{"id":"7f26974c-18e1-32f6-9cd8-b97656c6d36d","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"PublishKafkaRecord Cloudera","comments":"","instanceIdentifier":"6b3c0cbf-d0ef-37d0-9e28-ae2643cf827e"},"labelIndex":1,"zIndex":0,"selectedRelationships":["retry"],"backPressureObjectThreshold":1000000,"backPressureDataSizeThreshold":"1 GB","flowFileExpiration":"0 sec","prioritizers":[],"bends":[{"x":-1864.0,"y":2656.0}],"loadBalanceStrategy":"DO_NOT_LOAD_BALANCE","partitioningAttribute":"","loadBalanceCompression":"DO_NOT_COMPRESS","componentType":"CONNECTION","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"21b2879d-5210-343e-8d32-02ae73005544","instanceIdentifier":"e30537fb-37e2-1e79-3d12-f9004ca5df12","name":"","source":{"id":"b10214d8-92f9-3270-bed6-da9570192940","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"PutIceberg - Hive","comments":"","instanceIdentifier":"e30537ec-37e2-1e79-a277-a171b6a3f674"},"destination":{"id":"ee7016e4-1f23-3e3e-bf48-f2c3aee01430","type":"FUNNEL","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Funnel","comments":"","instanceIdentifier":"c8d31616-7c5b-3eee-1ec6-bb60fa904dac"},"labelIndex":1,"zIndex":0,"selectedRelationships":["failure"],"backPressureObjectThreshold":900000,"backPressureDataSizeThreshold":"1 GB","flowFileExpiration":"0 sec","prioritizers":[],"bends":[],"loadBalanceStrategy":"DO_NOT_LOAD_BALANCE","partitioningAttribute":"","loadBalanceCompression":"DO_NOT_COMPRESS","componentType":"CONNECTION","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"a65a7a3c-ee48-3df7-959b-6ab745a212ab","instanceIdentifier":"11bf3949-5ba0-1c32-fbaf-fd455b948e74","name":"","source":{"id":"31731176-5d7e-32b7-b68e-1b9cd7d66b56","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Update Content Type JSON","comments":"","instanceIdentifier":"11bf3940-5ba0-1c32-9991-0af2dabb01d9"},"destination":{"id":"2e6d43ad-f2b1-30bb-94b4-c001529c16f9","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"SplitJson","comments":"","instanceIdentifier":"b0e029cb-a502-3cc3-8d19-c1b5130e0f42"},"labelIndex":1,"zIndex":0,"selectedRelationships":["success"],"backPressureObjectThreshold":900000,"backPressureDataSizeThreshold":"1 GB","flowFileExpiration":"0 sec","prioritizers":[],"bends":[],"loadBalanceStrategy":"DO_NOT_LOAD_BALANCE","partitioningAttribute":"","loadBalanceCompression":"DO_NOT_COMPRESS","componentType":"CONNECTION","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"d6a11268-454b-3967-bd04-964e4b418ac9","instanceIdentifier":"4c79c7d7-4a80-35e0-07fa-f77a9a2b5d8a","name":"","source":{"id":"fcb3ed16-e49d-3c18-9a7c-fad7582ea36b","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"StopsPGSQLLookupRecord","comments":"","instanceIdentifier":"7b0f5158-24ad-3913-6b7f-ae11465d0c0e"},"destination":{"id":"91905e1f-f7bd-3ad9-81fe-0bd2989a8d90","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Add Empty Stop Name","comments":"","instanceIdentifier":"6187ec87-ab7e-377c-3b43-711d9bf237d7"},"labelIndex":1,"zIndex":0,"selectedRelationships":["unmatched"],"backPressureObjectThreshold":900000,"backPressureDataSizeThreshold":"1 GB","flowFileExpiration":"0 sec","prioritizers":[],"bends":[],"loadBalanceStrategy":"DO_NOT_LOAD_BALANCE","partitioningAttribute":"","loadBalanceCompression":"DO_NOT_COMPRESS","componentType":"CONNECTION","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"bc864315-d8ca-344e-bf0d-f91abb383e77","instanceIdentifier":"11bf3943-5ba0-1c32-173a-2f6008ce701b","name":"","source":{"id":"ab794649-36bb-37a7-b3a4-078630c4b305","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"ConvertProtobuf","comments":"","instanceIdentifier":"11bf3942-5ba0-1c32-5446-dd37907768bd"},"destination":{"id":"31731176-5d7e-32b7-b68e-1b9cd7d66b56","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Update Content Type JSON","comments":"","instanceIdentifier":"11bf3940-5ba0-1c32-9991-0af2dabb01d9"},"labelIndex":1,"zIndex":0,"selectedRelationships":["success"],"backPressureObjectThreshold":900000,"backPressureDataSizeThreshold":"1 GB","flowFileExpiration":"0 sec","prioritizers":[],"bends":[],"loadBalanceStrategy":"DO_NOT_LOAD_BALANCE","partitioningAttribute":"","loadBalanceCompression":"DO_NOT_COMPRESS","componentType":"CONNECTION","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"6eebdd7d-ec00-3687-9f89-a8c2fb432703","instanceIdentifier":"07b482a7-4409-3316-79bd-26a722d3cf19","name":"","source":{"id":"26f4a4a5-078f-309d-9dff-866245f94520","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Run Trip Update","comments":"","instanceIdentifier":"03fc0dea-c6c3-3a0d-84c0-31010580a07b"},"destination":{"id":"2e6d43ad-f2b1-30bb-94b4-c001529c16f9","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"SplitJson","comments":"","instanceIdentifier":"b0e029cb-a502-3cc3-8d19-c1b5130e0f42"},"labelIndex":1,"zIndex":0,"selectedRelationships":["output stream"],"backPressureObjectThreshold":900000,"backPressureDataSizeThreshold":"1 GB","flowFileExpiration":"0 sec","prioritizers":[],"bends":[],"loadBalanceStrategy":"DO_NOT_LOAD_BALANCE","partitioningAttribute":"","loadBalanceCompression":"DO_NOT_COMPRESS","componentType":"CONNECTION","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"d955f141-4a6e-374c-8c72-f66ec148f48d","instanceIdentifier":"59c14972-45fa-3850-4f34-8e1139f5fbe8","name":"","source":{"id":"26dc9b85-b187-3e97-b608-205b56592c1c","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Build Flat Record","comments":"","instanceIdentifier":"1b6efe45-2eab-3464-c312-fd02a18a3524"},"destination":{"id":"d79bf87a-24a9-3542-9ac0-8b14b50498d5","type":"FUNNEL","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Funnel","comments":"","instanceIdentifier":"01ddd832-737d-37d1-13df-5a1b871ef20a"},"labelIndex":1,"zIndex":0,"selectedRelationships":["failure","unmatched"],"backPressureObjectThreshold":900000,"backPressureDataSizeThreshold":"1 GB","flowFileExpiration":"0 sec","prioritizers":[],"bends":[],"loadBalanceStrategy":"DO_NOT_LOAD_BALANCE","partitioningAttribute":"","loadBalanceCompression":"DO_NOT_COMPRESS","componentType":"CONNECTION","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"99d4f92e-ddb3-3be4-946e-849528434ddf","instanceIdentifier":"bede705e-ea81-328d-f628-0071cb637353","name":"","source":{"id":"fc22d61f-37d5-3b1f-ae8a-9f1cf3d1adac","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"PublishKafkaRecord Cloudera alerts","comments":"","instanceIdentifier":"694b918c-3ba4-3d83-98aa-3827385b1d7b"},"destination":{"id":"57f1e4ac-f4dd-3d49-ac03-1e02ea3fe804","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"RetryFlowFile","comments":"","instanceIdentifier":"f1ad5240-4daa-3124-75e9-48c0e0cb90ce"},"labelIndex":1,"zIndex":0,"selectedRelationships":["failure"],"backPressureObjectThreshold":1000000,"backPressureDataSizeThreshold":"1 GB","flowFileExpiration":"0 sec","prioritizers":[],"bends":[],"loadBalanceStrategy":"DO_NOT_LOAD_BALANCE","partitioningAttribute":"","loadBalanceCompression":"DO_NOT_COMPRESS","componentType":"CONNECTION","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"76a59030-31f2-3fbb-b101-8d288f33170f","instanceIdentifier":"8aab9a85-b669-371a-0e47-552fd62a9194","name":"","source":{"id":"955811e8-2038-38f1-bf30-3f48d39a5f13","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Send to Postgresql","comments":"","instanceIdentifier":"f23ef8fe-d84d-3909-b6e8-2a8ae956a62c"},"destination":{"id":"6c77998f-55a9-35f7-849e-5dbbbc4a4647","type":"FUNNEL","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Funnel","comments":"","instanceIdentifier":"5d84895a-8d2a-3e14-2fcf-428d080b7a4b"},"labelIndex":1,"zIndex":0,"selectedRelationships":["failure"],"backPressureObjectThreshold":10000,"backPressureDataSizeThreshold":"1 GB","flowFileExpiration":"0 sec","prioritizers":[],"bends":[],"loadBalanceStrategy":"DO_NOT_LOAD_BALANCE","partitioningAttribute":"","loadBalanceCompression":"DO_NOT_COMPRESS","componentType":"CONNECTION","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"a317cb83-f94a-32ec-bf64-229aaf407df6","instanceIdentifier":"879cd279-e45c-37eb-3eee-5a68b2771a57","name":"","source":{"id":"a66cdc84-3832-3e92-be2f-40e96bbb30de","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"RetryFlowFile","comments":"","instanceIdentifier":"1e977064-d2c9-3efb-b9e3-230e22e49618"},"destination":{"id":"67390215-0fea-3ec1-b68e-e13d9e453616","type":"OUTPUT_PORT","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Errors","instanceIdentifier":"bf24bb7c-7d32-3e63-0cb4-451b1136631e"},"labelIndex":1,"zIndex":0,"selectedRelationships":["retries_exceeded","failure"],"backPressureObjectThreshold":900000,"backPressureDataSizeThreshold":"1 GB","flowFileExpiration":"0 sec","prioritizers":[],"bends":[],"loadBalanceStrategy":"DO_NOT_LOAD_BALANCE","partitioningAttribute":"","loadBalanceCompression":"DO_NOT_COMPRESS","componentType":"CONNECTION","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"8584ff5a-3b86-3400-b810-61f5ac1cd37a","instanceIdentifier":"ec30b618-08d0-3194-529c-b1030d3ff2e9","name":"","source":{"id":"3cb5bf14-69ef-3324-a5ad-c52bed666088","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Build Flat Record","comments":"","instanceIdentifier":"623b020f-bf57-30bd-82c8-d1ee3889fb72"},"destination":{"id":"64f4b6f1-adad-383d-a3f4-37a8784475b6","type":"FUNNEL","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Funnel","comments":"","instanceIdentifier":"4880dfd7-4b1f-3085-146d-caa1f9a8abce"},"labelIndex":1,"zIndex":0,"selectedRelationships":["failure","unmatched"],"backPressureObjectThreshold":900000,"backPressureDataSizeThreshold":"1 GB","flowFileExpiration":"0 sec","prioritizers":[],"bends":[],"loadBalanceStrategy":"DO_NOT_LOAD_BALANCE","partitioningAttribute":"","loadBalanceCompression":"DO_NOT_COMPRESS","componentType":"CONNECTION","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"dd1ccb70-49f4-344d-a530-200448a2e4e4","instanceIdentifier":"0f7ff1d5-9cd8-3cb7-a29c-847bbe7d17a0","name":"","source":{"id":"d7d8aacb-1ab2-3c95-abc0-e005f4689ab0","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"SplitJson","comments":"","instanceIdentifier":"5250ac31-53b4-38e2-a61d-9ae77231cf1d"},"destination":{"id":"d244a087-6128-3d13-9868-12276001b6a6","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"SplitRecord","comments":"","instanceIdentifier":"9d9cd44c-1e8d-3cdd-7bfe-21acf3bb6801"},"labelIndex":1,"zIndex":0,"selectedRelationships":["split"],"backPressureObjectThreshold":900000,"backPressureDataSizeThreshold":"1 GB","flowFileExpiration":"0 sec","prioritizers":[],"bends":[],"loadBalanceStrategy":"DO_NOT_LOAD_BALANCE","partitioningAttribute":"","loadBalanceCompression":"DO_NOT_COMPRESS","componentType":"CONNECTION","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"e68e52b4-dbf2-35f9-8d33-b05117844760","instanceIdentifier":"8a4b7a66-3365-3177-2bc6-81b7f582f433","name":"","source":{"id":"11f7e5b2-d13e-316b-91a9-f6b26df00b1e","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"QueryRecord Convert","comments":"","instanceIdentifier":"4ad8fe80-e4f2-3790-9b9b-310a5120645c"},"destination":{"id":"394cecea-d99a-3fda-99f7-6caa2d5e1663","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"SplitRecord","comments":"","instanceIdentifier":"9900e3af-0347-39c0-7ba9-bf177cb4de82"},"labelIndex":1,"zIndex":0,"selectedRelationships":["cleanall"],"backPressureObjectThreshold":900000,"backPressureDataSizeThreshold":"1 GB","flowFileExpiration":"0 sec","prioritizers":[],"bends":[],"loadBalanceStrategy":"DO_NOT_LOAD_BALANCE","partitioningAttribute":"","loadBalanceCompression":"DO_NOT_COMPRESS","componentType":"CONNECTION","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"871b242b-ab30-363a-813d-493aa7159c17","instanceIdentifier":"4003743f-d5ba-3090-3884-a040a22dda76","name":"","source":{"id":"cc9b017c-ec02-3374-b276-7a29bb38f855","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"RoutesPGSQLLookupRecord","comments":"","instanceIdentifier":"1579d10d-a2d0-3ef6-e1c3-fa343211abbb"},"destination":{"id":"fcb3ed16-e49d-3c18-9a7c-fad7582ea36b","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"StopsPGSQLLookupRecord","comments":"","instanceIdentifier":"7b0f5158-24ad-3913-6b7f-ae11465d0c0e"},"labelIndex":1,"zIndex":0,"selectedRelationships":["matched"],"backPressureObjectThreshold":900000,"backPressureDataSizeThreshold":"1 GB","flowFileExpiration":"0 sec","prioritizers":[],"bends":[],"loadBalanceStrategy":"DO_NOT_LOAD_BALANCE","partitioningAttribute":"","loadBalanceCompression":"DO_NOT_COMPRESS","componentType":"CONNECTION","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"7852e91d-cc64-39c9-9018-be06b6a27648","instanceIdentifier":"57665829-8432-36b1-2222-64dd8d8b968b","name":"","source":{"id":"f35f0115-7caf-3aa6-8aa9-0353d81296ef","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Build Flat Record","comments":"","instanceIdentifier":"efc3ef43-99ef-3654-28eb-3c1d77c53fd9"},"destination":{"id":"d28af427-a3e9-312b-a1df-e03047d876de","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Build New Record","comments":"","instanceIdentifier":"f45f3435-a7d2-3b6c-c57f-04bf903a9224"},"labelIndex":1,"zIndex":0,"selectedRelationships":["matched"],"backPressureObjectThreshold":900000,"backPressureDataSizeThreshold":"1 GB","flowFileExpiration":"0 sec","prioritizers":[],"bends":[],"loadBalanceStrategy":"DO_NOT_LOAD_BALANCE","partitioningAttribute":"","loadBalanceCompression":"DO_NOT_COMPRESS","componentType":"CONNECTION","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"2fe6eb3b-a713-3c62-b8aa-c5c2efb02f65","instanceIdentifier":"616749fc-880c-394c-027a-49cacd43346f","name":"","source":{"id":"cdd475d6-0d3b-3f20-823b-737994cf675a","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"RoutesPGSQLLookupRecord","comments":"","instanceIdentifier":"fc940fb6-3b9d-30c3-e889-bf992cab22f2"},"destination":{"id":"1da33976-6bb7-38e4-9d25-ebab1c280d6f","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Send Msg to Slack Channel NiFi-SE","comments":"","instanceIdentifier":"26fbfbd8-3811-3dbf-830e-7b3ba0622a3e"},"labelIndex":1,"zIndex":0,"selectedRelationships":["matched"],"backPressureObjectThreshold":900000,"backPressureDataSizeThreshold":"1 GB","flowFileExpiration":"0 sec","prioritizers":[],"bends":[],"loadBalanceStrategy":"DO_NOT_LOAD_BALANCE","partitioningAttribute":"","loadBalanceCompression":"DO_NOT_COMPRESS","componentType":"CONNECTION","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"d1a54c28-95cb-318c-b36f-c5663626a7be","instanceIdentifier":"42da364b-4bfa-3a70-ed0d-191403acd515","name":"","source":{"id":"11f7e5b2-d13e-316b-91a9-f6b26df00b1e","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"QueryRecord Convert","comments":"","instanceIdentifier":"4ad8fe80-e4f2-3790-9b9b-310a5120645c"},"destination":{"id":"5c3317f5-945f-3d29-a4ab-38ccfb76b0bb","type":"FUNNEL","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Funnel","comments":"","instanceIdentifier":"1e117f2d-8673-369b-eba9-ad61679532f4"},"labelIndex":1,"zIndex":0,"selectedRelationships":["failure"],"backPressureObjectThreshold":900000,"backPressureDataSizeThreshold":"1 GB","flowFileExpiration":"0 sec","prioritizers":[],"bends":[],"loadBalanceStrategy":"DO_NOT_LOAD_BALANCE","partitioningAttribute":"","loadBalanceCompression":"DO_NOT_COMPRESS","componentType":"CONNECTION","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"3a4cda6c-5202-3db8-96ea-bcf1c97bae49","instanceIdentifier":"73a4fa05-7850-35d0-1a53-f11a16d483a0","name":"","source":{"id":"95ea7b38-15d6-3c9e-83f8-adfd45a4010a","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"ConsumeKafka Halifax Lookup Routes","comments":"","instanceIdentifier":"ac436360-c476-32df-af4b-4a16a1f2a72b"},"destination":{"id":"d79bf87a-24a9-3542-9ac0-8b14b50498d5","type":"FUNNEL","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Funnel","comments":"","instanceIdentifier":"01ddd832-737d-37d1-13df-5a1b871ef20a"},"labelIndex":1,"zIndex":0,"selectedRelationships":["parse.failure"],"backPressureObjectThreshold":900000,"backPressureDataSizeThreshold":"1 GB","flowFileExpiration":"0 sec","prioritizers":[],"bends":[],"loadBalanceStrategy":"DO_NOT_LOAD_BALANCE","partitioningAttribute":"","loadBalanceCompression":"DO_NOT_COMPRESS","componentType":"CONNECTION","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"f6ce5e64-586b-33b6-9d0b-f9a0f5984e9d","instanceIdentifier":"7c10efd3-388c-30d3-0db5-a7e5819271f2","name":"","source":{"id":"d7d8aacb-1ab2-3c95-abc0-e005f4689ab0","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"SplitJson","comments":"","instanceIdentifier":"5250ac31-53b4-38e2-a61d-9ae77231cf1d"},"destination":{"id":"4d0623c1-7575-33ea-94e2-7ef9b36a740a","type":"FUNNEL","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Funnel","comments":"","instanceIdentifier":"ea9a2364-650c-36c8-7ab4-1a39b97d3cbc"},"labelIndex":1,"zIndex":0,"selectedRelationships":["failure"],"backPressureObjectThreshold":900000,"backPressureDataSizeThreshold":"1 GB","flowFileExpiration":"0 sec","prioritizers":[],"bends":[],"loadBalanceStrategy":"DO_NOT_LOAD_BALANCE","partitioningAttribute":"","loadBalanceCompression":"DO_NOT_COMPRESS","componentType":"CONNECTION","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"e7b14dec-cc7f-3776-b166-4f1bc8818a1a","instanceIdentifier":"a5dd4cf0-adb4-310e-7253-573b641e5c50","name":"","source":{"id":"33b7df1b-c10e-385c-992c-ec946dd433fa","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Unzip Text Files","comments":"","instanceIdentifier":"e42365a4-897c-3475-a1f6-a956f5736c4c"},"destination":{"id":"0f25cf53-f89f-31f9-8ade-cbf5ce27ae0e","type":"FUNNEL","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Funnel","comments":"","instanceIdentifier":"43072f02-55c8-31af-fd42-ff361838f199"},"labelIndex":1,"zIndex":0,"selectedRelationships":["failure"],"backPressureObjectThreshold":900000,"backPressureDataSizeThreshold":"1 GB","flowFileExpiration":"0 sec","prioritizers":[],"bends":[],"loadBalanceStrategy":"DO_NOT_LOAD_BALANCE","partitioningAttribute":"","loadBalanceCompression":"DO_NOT_COMPRESS","componentType":"CONNECTION","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"d599896a-6eb4-3b64-a67d-c9bb51d52763","instanceIdentifier":"671980c3-a5e4-396a-5990-9ad88c4824be","name":"","source":{"id":"26f4a4a5-078f-309d-9dff-866245f94520","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Run Trip Update","comments":"","instanceIdentifier":"03fc0dea-c6c3-3a0d-84c0-31010580a07b"},"destination":{"id":"4c58d0e0-8786-3041-aa1a-4be7cd6d2a21","type":"FUNNEL","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Funnel","comments":"","instanceIdentifier":"93ddd896-68ec-39b7-8fbf-31282ebf8215"},"labelIndex":1,"zIndex":0,"selectedRelationships":["nonzero status"],"backPressureObjectThreshold":900000,"backPressureDataSizeThreshold":"1 GB","flowFileExpiration":"0 sec","prioritizers":[],"bends":[],"loadBalanceStrategy":"DO_NOT_LOAD_BALANCE","partitioningAttribute":"","loadBalanceCompression":"DO_NOT_COMPRESS","componentType":"CONNECTION","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"6ec458c2-6767-38fc-b5a5-f936aec83a0d","instanceIdentifier":"076cd540-cdd0-3be4-204e-28fc14f6d7a2","name":"","source":{"id":"fb6b723c-3abc-3f70-b893-c085c9bb86d0","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Build New Record","comments":"","instanceIdentifier":"983316bd-b80d-3937-e739-3b7252be1b6e"},"destination":{"id":"0ded98ed-b2ec-3199-adf1-ccffb1e8695a","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Add Fields","comments":"","instanceIdentifier":"ef3e26b7-de7c-399c-2db4-23c457d7932a"},"labelIndex":1,"zIndex":0,"selectedRelationships":["success"],"backPressureObjectThreshold":900000,"backPressureDataSizeThreshold":"1 GB","flowFileExpiration":"0 sec","prioritizers":[],"bends":[],"loadBalanceStrategy":"DO_NOT_LOAD_BALANCE","partitioningAttribute":"","loadBalanceCompression":"DO_NOT_COMPRESS","componentType":"CONNECTION","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"9de446b7-3aca-3dce-be30-a74620697a33","instanceIdentifier":"6e170797-2687-3585-c9aa-8ec30c4b89de","name":"","source":{"id":"66a149d7-a931-3977-a32c-082d589d0fc3","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"ConsumeKafka Halifax Lookup Stops","comments":"","instanceIdentifier":"5287e712-7c88-3283-c668-fb60aedd961a"},"destination":{"id":"6c77998f-55a9-35f7-849e-5dbbbc4a4647","type":"FUNNEL","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Funnel","comments":"","instanceIdentifier":"5d84895a-8d2a-3e14-2fcf-428d080b7a4b"},"labelIndex":1,"zIndex":0,"selectedRelationships":["parse.failure"],"backPressureObjectThreshold":900000,"backPressureDataSizeThreshold":"1 GB","flowFileExpiration":"0 sec","prioritizers":[],"bends":[],"loadBalanceStrategy":"DO_NOT_LOAD_BALANCE","partitioningAttribute":"","loadBalanceCompression":"DO_NOT_COMPRESS","componentType":"CONNECTION","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"f7288cda-e794-3cb9-ac51-82fb05307171","instanceIdentifier":"f44f5a33-aaf6-3cfc-5273-2c1f0d4015f1","name":"","source":{"id":"4cfc414f-3340-381b-805d-8ef4e29e2be4","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Run Trip Update","comments":"","instanceIdentifier":"5c301a4f-b46c-3ac6-8fe2-d4f15b8b7281"},"destination":{"id":"d7d8aacb-1ab2-3c95-abc0-e005f4689ab0","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"SplitJson","comments":"","instanceIdentifier":"5250ac31-53b4-38e2-a61d-9ae77231cf1d"},"labelIndex":1,"zIndex":0,"selectedRelationships":["output stream"],"backPressureObjectThreshold":900000,"backPressureDataSizeThreshold":"1 GB","flowFileExpiration":"0 sec","prioritizers":[],"bends":[],"loadBalanceStrategy":"DO_NOT_LOAD_BALANCE","partitioningAttribute":"","loadBalanceCompression":"DO_NOT_COMPRESS","componentType":"CONNECTION","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"8ec24ed8-44bc-39b2-b662-d7d1032a153f","instanceIdentifier":"36c37d0f-1187-3955-5148-d180e9a72189","name":"","source":{"id":"955811e8-2038-38f1-bf30-3f48d39a5f13","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Send to Postgresql","comments":"","instanceIdentifier":"f23ef8fe-d84d-3909-b6e8-2a8ae956a62c"},"destination":{"id":"955811e8-2038-38f1-bf30-3f48d39a5f13","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Send to Postgresql","comments":"","instanceIdentifier":"f23ef8fe-d84d-3909-b6e8-2a8ae956a62c"},"labelIndex":1,"zIndex":0,"selectedRelationships":["retry"],"backPressureObjectThreshold":10000,"backPressureDataSizeThreshold":"1 GB","flowFileExpiration":"0 sec","prioritizers":[],"bends":[{"x":-2804.172193469435,"y":2389.8925794249567},{"x":-2668.172193469435,"y":2413.8925794249567}],"loadBalanceStrategy":"DO_NOT_LOAD_BALANCE","partitioningAttribute":"","loadBalanceCompression":"DO_NOT_COMPRESS","componentType":"CONNECTION","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"cb0fede2-1e4f-3942-806e-c51f2d9aec48","instanceIdentifier":"68f68fac-0f95-3c99-3af7-9f1ccf6aaa43","name":"","source":{"id":"d9336672-146b-3d6f-9afe-9e957a4c47b3","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Get Halfiax Static Data","comments":"","instanceIdentifier":"1b1f583a-7e64-3f98-37fb-aac9b00dbd0a"},"destination":{"id":"33b7df1b-c10e-385c-992c-ec946dd433fa","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Unzip Text Files","comments":"","instanceIdentifier":"e42365a4-897c-3475-a1f6-a956f5736c4c"},"labelIndex":1,"zIndex":0,"selectedRelationships":["Response"],"backPressureObjectThreshold":2000000,"backPressureDataSizeThreshold":"1 GB","flowFileExpiration":"0 sec","prioritizers":[],"bends":[],"loadBalanceStrategy":"DO_NOT_LOAD_BALANCE","partitioningAttribute":"","loadBalanceCompression":"DO_NOT_COMPRESS","componentType":"CONNECTION","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"e3903e4e-1d99-3e96-8a64-189184d11fd6","instanceIdentifier":"7a5fefd6-6cea-35f5-7bb0-43e6b75ea916","name":"","source":{"id":"fb6b723c-3abc-3f70-b893-c085c9bb86d0","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Build New Record","comments":"","instanceIdentifier":"983316bd-b80d-3937-e739-3b7252be1b6e"},"destination":{"id":"64f4b6f1-adad-383d-a3f4-37a8784475b6","type":"FUNNEL","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Funnel","comments":"","instanceIdentifier":"4880dfd7-4b1f-3085-146d-caa1f9a8abce"},"labelIndex":1,"zIndex":0,"selectedRelationships":["failure"],"backPressureObjectThreshold":900000,"backPressureDataSizeThreshold":"1 GB","flowFileExpiration":"0 sec","prioritizers":[],"bends":[],"loadBalanceStrategy":"DO_NOT_LOAD_BALANCE","partitioningAttribute":"","loadBalanceCompression":"DO_NOT_COMPRESS","componentType":"CONNECTION","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"bbfc6cfa-79ff-3d06-82c8-bbab3de3fc7a","instanceIdentifier":"11bf394a-5ba0-1c32-959a-29bb98fb5b4e","name":"","source":{"id":"f15fc7e8-598d-3d90-a0cb-3483c4126f74","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Call Halifax GTFS","comments":"","instanceIdentifier":"11bf3941-5ba0-1c32-64d8-16479c667509"},"destination":{"id":"f15fc7e8-598d-3d90-a0cb-3483c4126f74","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Call Halifax GTFS","comments":"","instanceIdentifier":"11bf3941-5ba0-1c32-64d8-16479c667509"},"labelIndex":1,"zIndex":0,"selectedRelationships":["Retry"],"backPressureObjectThreshold":900000,"backPressureDataSizeThreshold":"1 GB","flowFileExpiration":"0 sec","prioritizers":[],"bends":[{"x":3061.0,"y":175.0},{"x":3061.0,"y":225.0}],"loadBalanceStrategy":"DO_NOT_LOAD_BALANCE","partitioningAttribute":"","loadBalanceCompression":"DO_NOT_COMPRESS","componentType":"CONNECTION","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"8fea8b1c-17e4-37bd-8178-844c6f8b65da","instanceIdentifier":"97c7526a-d639-3694-98b5-2048496121c1","name":"","source":{"id":"4cfc414f-3340-381b-805d-8ef4e29e2be4","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Run Trip Update","comments":"","instanceIdentifier":"5c301a4f-b46c-3ac6-8fe2-d4f15b8b7281"},"destination":{"id":"20b762a9-d76c-3737-a7ed-4f5d99f1d6d6","type":"FUNNEL","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Funnel","comments":"","instanceIdentifier":"d11112cb-0365-3887-146b-51109d89ad0e"},"labelIndex":1,"zIndex":0,"selectedRelationships":["nonzero status"],"backPressureObjectThreshold":900000,"backPressureDataSizeThreshold":"1 GB","flowFileExpiration":"0 sec","prioritizers":[],"bends":[],"loadBalanceStrategy":"DO_NOT_LOAD_BALANCE","partitioningAttribute":"","loadBalanceCompression":"DO_NOT_COMPRESS","componentType":"CONNECTION","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"aa0725bf-2aa6-3e9e-a4dd-8b5add17a745","instanceIdentifier":"fb918924-dfe9-3ba4-0bc2-0282bfbd37db","name":"","source":{"id":"96aa43be-440a-3079-a19b-16c8c5076c33","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Update Content Type JSON","comments":"","instanceIdentifier":"e03bc29d-112e-3e4d-7a02-b20519253cab"},"destination":{"id":"2ece0b57-d812-3d75-a992-52ed8959214d","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"SplitRecord","comments":"","instanceIdentifier":"04734b28-4666-33a6-100f-bfa6310e63b2"},"labelIndex":1,"zIndex":0,"selectedRelationships":["success"],"backPressureObjectThreshold":1000000,"backPressureDataSizeThreshold":"1 GB","flowFileExpiration":"0 sec","prioritizers":[],"bends":[],"loadBalanceStrategy":"DO_NOT_LOAD_BALANCE","partitioningAttribute":"","loadBalanceCompression":"DO_NOT_COMPRESS","componentType":"CONNECTION","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"137fc557-20bb-3cc0-a0ee-1809a89a6704","instanceIdentifier":"4e1e5c12-7d03-34d1-bb52-4357177bbfe2","name":"","source":{"id":"fcb3ed16-e49d-3c18-9a7c-fad7582ea36b","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"StopsPGSQLLookupRecord","comments":"","instanceIdentifier":"7b0f5158-24ad-3913-6b7f-ae11465d0c0e"},"destination":{"id":"2788eef4-cbc2-3840-993c-c999d2972c8d","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Update Content Type JSON","comments":"","instanceIdentifier":"a8b9b8e0-8e53-3462-e1e4-4846c0082581"},"labelIndex":1,"zIndex":0,"selectedRelationships":["matched"],"backPressureObjectThreshold":900000,"backPressureDataSizeThreshold":"1 GB","flowFileExpiration":"0 sec","prioritizers":[],"bends":[],"loadBalanceStrategy":"DO_NOT_LOAD_BALANCE","partitioningAttribute":"","loadBalanceCompression":"DO_NOT_COMPRESS","componentType":"CONNECTION","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"ab2a300c-5781-394c-ace4-265333f41ac8","instanceIdentifier":"22502937-3771-33eb-7c3f-9d63becc9502","name":"","source":{"id":"8b2974fd-9c27-3471-bec1-15eae7a938f4","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"SplitRecord","comments":"","instanceIdentifier":"64f139c0-34ea-3dd2-3249-9cbe6b194e7c"},"destination":{"id":"b84a07d8-d1cc-305d-9a45-cfc939b6c60e","type":"FUNNEL","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Funnel","comments":"","instanceIdentifier":"f9955ef4-01f3-30d2-256c-871990fdcdee"},"labelIndex":1,"zIndex":0,"selectedRelationships":["failure"],"backPressureObjectThreshold":900000,"backPressureDataSizeThreshold":"1 GB","flowFileExpiration":"0 sec","prioritizers":[],"bends":[],"loadBalanceStrategy":"DO_NOT_LOAD_BALANCE","partitioningAttribute":"","loadBalanceCompression":"DO_NOT_COMPRESS","componentType":"CONNECTION","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"96316e0b-fdf7-3581-aa22-cfc75df89629","instanceIdentifier":"74b88736-77dd-35bb-5790-fe868bbb31f1","name":"","source":{"id":"6d3729ee-5ee2-3f4c-ba82-6b37d3ca73b7","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"SplitJson","comments":"","instanceIdentifier":"daca62cc-5b43-37a0-7ed6-6c17152a7f4f"},"destination":{"id":"8e8792a7-16be-344c-a802-1202a2be9432","type":"FUNNEL","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Funnel","comments":"","instanceIdentifier":"0613d875-22d7-3757-d6f2-eebdf4d684e3"},"labelIndex":1,"zIndex":0,"selectedRelationships":["failure"],"backPressureObjectThreshold":900000,"backPressureDataSizeThreshold":"1 GB","flowFileExpiration":"0 sec","prioritizers":[],"bends":[],"loadBalanceStrategy":"DO_NOT_LOAD_BALANCE","partitioningAttribute":"","loadBalanceCompression":"DO_NOT_COMPRESS","componentType":"CONNECTION","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"633200c4-0da2-3b1a-8c3b-6d060e98d2e0","instanceIdentifier":"6b37e236-7297-3f46-bc60-6fc8c075a805","name":"","source":{"id":"94770dfd-21d3-3848-813c-e8e63218d541","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"SplitJson","comments":"","instanceIdentifier":"9069857a-cfd0-3fb2-d85a-a624ba51ce69"},"destination":{"id":"b84a07d8-d1cc-305d-9a45-cfc939b6c60e","type":"FUNNEL","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Funnel","comments":"","instanceIdentifier":"f9955ef4-01f3-30d2-256c-871990fdcdee"},"labelIndex":1,"zIndex":0,"selectedRelationships":["failure"],"backPressureObjectThreshold":900000,"backPressureDataSizeThreshold":"1 GB","flowFileExpiration":"0 sec","prioritizers":[],"bends":[],"loadBalanceStrategy":"DO_NOT_LOAD_BALANCE","partitioningAttribute":"","loadBalanceCompression":"DO_NOT_COMPRESS","componentType":"CONNECTION","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"650088b6-b6f1-3632-81f2-ea831f259ee8","instanceIdentifier":"666de4c3-43df-3dd6-3322-8e1240e27bdb","name":"","source":{"id":"81323e1b-ec6e-3762-9b59-815c468cc03d","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Extract Trip Data","comments":"","instanceIdentifier":"f9475f81-7cc9-3a93-7d11-f28223f3a0e5"},"destination":{"id":"6d3729ee-5ee2-3f4c-ba82-6b37d3ca73b7","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"SplitJson","comments":"","instanceIdentifier":"daca62cc-5b43-37a0-7ed6-6c17152a7f4f"},"labelIndex":1,"zIndex":0,"selectedRelationships":["matched"],"backPressureObjectThreshold":900000,"backPressureDataSizeThreshold":"1 GB","flowFileExpiration":"0 sec","prioritizers":[],"bends":[],"loadBalanceStrategy":"DO_NOT_LOAD_BALANCE","partitioningAttribute":"","loadBalanceCompression":"DO_NOT_COMPRESS","componentType":"CONNECTION","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"0f86c67e-bba2-35ea-89c3-42439a8dc4f1","instanceIdentifier":"b324d8f7-5c6e-3e2a-ffed-40f9d0ee6000","name":"","source":{"id":"786f2bc7-bedc-3269-bfb5-de8479a3aabc","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Update Content Type JSON","comments":"","instanceIdentifier":"324b250e-b5bd-3430-c6bc-e0bb18530d69"},"destination":{"id":"96214d63-e787-3c3a-9cc1-db93cafb821f","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"UpdateDatabaseTable","comments":"","instanceIdentifier":"dc6f63d1-7fcf-31f8-e65a-c37b8cdf962e"},"labelIndex":1,"zIndex":0,"selectedRelationships":["success"],"backPressureObjectThreshold":900000,"backPressureDataSizeThreshold":"1 GB","flowFileExpiration":"0 sec","prioritizers":[],"bends":[],"loadBalanceStrategy":"DO_NOT_LOAD_BALANCE","partitioningAttribute":"","loadBalanceCompression":"DO_NOT_COMPRESS","componentType":"CONNECTION","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"340cbfc0-c426-3dba-99e3-cda3db722ecf","instanceIdentifier":"1ea89f42-0cc3-3a73-1d90-5f612eb64ac4","name":"","source":{"id":"10437ffe-a00b-3d1a-bf32-0886c0a32fe6","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"AttributesToJSON","comments":"","instanceIdentifier":"fea74bab-750e-384c-001b-d8458ed6bfb2"},"destination":{"id":"d79bf87a-24a9-3542-9ac0-8b14b50498d5","type":"FUNNEL","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Funnel","comments":"","instanceIdentifier":"01ddd832-737d-37d1-13df-5a1b871ef20a"},"labelIndex":1,"zIndex":0,"selectedRelationships":["failure"],"backPressureObjectThreshold":900000,"backPressureDataSizeThreshold":"1 GB","flowFileExpiration":"0 sec","prioritizers":[],"bends":[],"loadBalanceStrategy":"DO_NOT_LOAD_BALANCE","partitioningAttribute":"","loadBalanceCompression":"DO_NOT_COMPRESS","componentType":"CONNECTION","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"0261d73a-c322-35db-8b9b-1cd8e4fef9c3","instanceIdentifier":"f86fd8bc-1884-38e8-d3be-8e301e7b3d5e","name":"","source":{"id":"c0ca6a45-658d-373c-9a02-5493cb46cbe0","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Send Msg to Slack Channel NiFi-SE","comments":"","instanceIdentifier":"bbd65e29-1f22-34f9-69df-4a8a5ee06d67"},"destination":{"id":"67390215-0fea-3ec1-b68e-e13d9e453616","type":"OUTPUT_PORT","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Errors","instanceIdentifier":"bf24bb7c-7d32-3e63-0cb4-451b1136631e"},"labelIndex":1,"zIndex":0,"selectedRelationships":["failure"],"backPressureObjectThreshold":900000,"backPressureDataSizeThreshold":"1 GB","flowFileExpiration":"0 sec","prioritizers":[],"bends":[],"loadBalanceStrategy":"DO_NOT_LOAD_BALANCE","partitioningAttribute":"","loadBalanceCompression":"DO_NOT_COMPRESS","componentType":"CONNECTION","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"e7e86218-b08b-3db6-854c-7442164b91a0","instanceIdentifier":"c4db6983-5048-31c0-e660-7ca0b459f160","name":"","source":{"id":"94770dfd-21d3-3848-813c-e8e63218d541","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"SplitJson","comments":"","instanceIdentifier":"9069857a-cfd0-3fb2-d85a-a624ba51ce69"},"destination":{"id":"8b2974fd-9c27-3471-bec1-15eae7a938f4","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"SplitRecord","comments":"","instanceIdentifier":"64f139c0-34ea-3dd2-3249-9cbe6b194e7c"},"labelIndex":1,"zIndex":0,"selectedRelationships":["split"],"backPressureObjectThreshold":900000,"backPressureDataSizeThreshold":"1 GB","flowFileExpiration":"0 sec","prioritizers":[],"bends":[],"loadBalanceStrategy":"DO_NOT_LOAD_BALANCE","partitioningAttribute":"","loadBalanceCompression":"DO_NOT_COMPRESS","componentType":"CONNECTION","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"6d38ffc9-df6e-3d83-8f6f-24822f86ba24","instanceIdentifier":"1faaff79-320a-3487-0d12-0338ef9de2d6","name":"","source":{"id":"1da33976-6bb7-38e4-9d25-ebab1c280d6f","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Send Msg to Slack Channel NiFi-SE","comments":"","instanceIdentifier":"26fbfbd8-3811-3dbf-830e-7b3ba0622a3e"},"destination":{"id":"87966b12-abcc-3e12-aab6-5e813ad37428","type":"FUNNEL","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Funnel","comments":"","instanceIdentifier":"58339c6c-2a67-3735-065b-bed71bf76518"},"labelIndex":1,"zIndex":0,"selectedRelationships":["failure"],"backPressureObjectThreshold":900000,"backPressureDataSizeThreshold":"1 GB","flowFileExpiration":"0 sec","prioritizers":[],"bends":[],"loadBalanceStrategy":"DO_NOT_LOAD_BALANCE","partitioningAttribute":"","loadBalanceCompression":"DO_NOT_COMPRESS","componentType":"CONNECTION","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"609d2754-7449-386c-9ac9-575fdfd31fce","instanceIdentifier":"fee7fd0d-8e8a-315c-6ffd-c04ea152d11a","name":"","source":{"id":"394cecea-d99a-3fda-99f7-6caa2d5e1663","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"SplitRecord","comments":"","instanceIdentifier":"9900e3af-0347-39c0-7ba9-bf177cb4de82"},"destination":{"id":"cdd475d6-0d3b-3f20-823b-737994cf675a","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"RoutesPGSQLLookupRecord","comments":"","instanceIdentifier":"fc940fb6-3b9d-30c3-e889-bf992cab22f2"},"labelIndex":1,"zIndex":0,"selectedRelationships":["splits"],"backPressureObjectThreshold":900000,"backPressureDataSizeThreshold":"1 GB","flowFileExpiration":"0 sec","prioritizers":[],"bends":[],"loadBalanceStrategy":"DO_NOT_LOAD_BALANCE","partitioningAttribute":"","loadBalanceCompression":"DO_NOT_COMPRESS","componentType":"CONNECTION","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"54e76745-fdab-3736-be47-b575a681a70f","instanceIdentifier":"0dd19b1d-9a90-330b-0c9a-40183b0016bb","name":"","source":{"id":"d9336672-146b-3d6f-9afe-9e957a4c47b3","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Get Halfiax Static Data","comments":"","instanceIdentifier":"1b1f583a-7e64-3f98-37fb-aac9b00dbd0a"},"destination":{"id":"0f25cf53-f89f-31f9-8ade-cbf5ce27ae0e","type":"FUNNEL","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Funnel","comments":"","instanceIdentifier":"43072f02-55c8-31af-fd42-ff361838f199"},"labelIndex":1,"zIndex":0,"selectedRelationships":["No Retry","Failure"],"backPressureObjectThreshold":900000,"backPressureDataSizeThreshold":"1 GB","flowFileExpiration":"0 sec","prioritizers":[],"bends":[],"loadBalanceStrategy":"DO_NOT_LOAD_BALANCE","partitioningAttribute":"","loadBalanceCompression":"DO_NOT_COMPRESS","componentType":"CONNECTION","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"23362175-4b4c-34b2-8702-451bda256bda","instanceIdentifier":"39905bb2-59e6-3db5-41ed-c95d338715cb","name":"","source":{"id":"96214d63-e787-3c3a-9cc1-db93cafb821f","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"UpdateDatabaseTable","comments":"","instanceIdentifier":"dc6f63d1-7fcf-31f8-e65a-c37b8cdf962e"},"destination":{"id":"955811e8-2038-38f1-bf30-3f48d39a5f13","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Send to Postgresql","comments":"","instanceIdentifier":"f23ef8fe-d84d-3909-b6e8-2a8ae956a62c"},"labelIndex":1,"zIndex":0,"selectedRelationships":["success"],"backPressureObjectThreshold":900000,"backPressureDataSizeThreshold":"1 GB","flowFileExpiration":"0 sec","prioritizers":[],"bends":[],"loadBalanceStrategy":"DO_NOT_LOAD_BALANCE","partitioningAttribute":"","loadBalanceCompression":"DO_NOT_COMPRESS","componentType":"CONNECTION","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"d6c0c6b0-25ac-3875-81d9-c3ffbc068d72","instanceIdentifier":"ed56d1bb-ed5b-3d0e-b9ec-8dd964d78cfc","name":"","source":{"id":"2e6d43ad-f2b1-30bb-94b4-c001529c16f9","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"SplitJson","comments":"","instanceIdentifier":"b0e029cb-a502-3cc3-8d19-c1b5130e0f42"},"destination":{"id":"4c58d0e0-8786-3041-aa1a-4be7cd6d2a21","type":"FUNNEL","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Funnel","comments":"","instanceIdentifier":"93ddd896-68ec-39b7-8fbf-31282ebf8215"},"labelIndex":1,"zIndex":0,"selectedRelationships":["failure"],"backPressureObjectThreshold":900000,"backPressureDataSizeThreshold":"1 GB","flowFileExpiration":"0 sec","prioritizers":[],"bends":[],"loadBalanceStrategy":"DO_NOT_LOAD_BALANCE","partitioningAttribute":"","loadBalanceCompression":"DO_NOT_COMPRESS","componentType":"CONNECTION","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"bc80f1c5-16f7-3666-9144-6c730ed53742","instanceIdentifier":"b24e4349-3f9d-3e97-d7b5-7ca66747c695","name":"","source":{"id":"02b639cc-e68d-3796-851c-a5c63b594e08","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Add Fields","comments":"","instanceIdentifier":"5d2d22a6-1afd-3b72-9084-535832b6e324"},"destination":{"id":"355b8c2a-7ce0-33b8-9e4f-3ad790e6ed6e","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Update Content Type JSON","comments":"","instanceIdentifier":"13f55d16-7c21-398a-9ebb-1382b9ae8566"},"labelIndex":1,"zIndex":0,"selectedRelationships":["success"],"backPressureObjectThreshold":900000,"backPressureDataSizeThreshold":"1 GB","flowFileExpiration":"0 sec","prioritizers":[],"bends":[],"loadBalanceStrategy":"DO_NOT_LOAD_BALANCE","partitioningAttribute":"","loadBalanceCompression":"DO_NOT_COMPRESS","componentType":"CONNECTION","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"fa456b38-9637-3263-9749-dc6559e86117","instanceIdentifier":"d1d2db91-db88-311a-07af-015bfe1ed388","name":"","source":{"id":"25a2f367-929c-3bd6-aa39-4c1adb8fd640","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"SplitRecord","comments":"","instanceIdentifier":"c5430ed4-4c98-34ed-917a-5403bd6286a6"},"destination":{"id":"4c58d0e0-8786-3041-aa1a-4be7cd6d2a21","type":"FUNNEL","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Funnel","comments":"","instanceIdentifier":"93ddd896-68ec-39b7-8fbf-31282ebf8215"},"labelIndex":1,"zIndex":0,"selectedRelationships":["failure"],"backPressureObjectThreshold":900000,"backPressureDataSizeThreshold":"1 GB","flowFileExpiration":"0 sec","prioritizers":[],"bends":[],"loadBalanceStrategy":"DO_NOT_LOAD_BALANCE","partitioningAttribute":"","loadBalanceCompression":"DO_NOT_COMPRESS","componentType":"CONNECTION","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"9c865d99-d51d-3393-aab7-1495977be86e","instanceIdentifier":"7c325ba0-11bf-3920-b857-bb8d74a8a092","name":"","source":{"id":"d244a087-6128-3d13-9868-12276001b6a6","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"SplitRecord","comments":"","instanceIdentifier":"9d9cd44c-1e8d-3cdd-7bfe-21acf3bb6801"},"destination":{"id":"3cb5bf14-69ef-3324-a5ad-c52bed666088","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Build Flat Record","comments":"","instanceIdentifier":"623b020f-bf57-30bd-82c8-d1ee3889fb72"},"labelIndex":1,"zIndex":0,"selectedRelationships":["splits"],"backPressureObjectThreshold":900000,"backPressureDataSizeThreshold":"1 GB","flowFileExpiration":"0 sec","prioritizers":[],"bends":[],"loadBalanceStrategy":"DO_NOT_LOAD_BALANCE","partitioningAttribute":"","loadBalanceCompression":"DO_NOT_COMPRESS","componentType":"CONNECTION","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"8cee949a-3b50-3493-aa8c-bc5d935ade42","instanceIdentifier":"b47b033a-66ae-3ba7-8fe6-5f01a01a9d51","name":"","source":{"id":"d87d3dca-bbc5-3510-bf85-7e1ad2dbb896","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"SplitRecord","comments":"","instanceIdentifier":"f3b300db-9ec0-3a89-a4e2-2ba06f8bf4d4"},"destination":{"id":"ea141fb3-2698-3c26-a703-8c4fe0de6272","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"ExtractText","comments":"","instanceIdentifier":"a1d2ffdb-fb90-3678-0a3c-36ad5377d9e2"},"labelIndex":1,"zIndex":0,"selectedRelationships":["splits"],"backPressureObjectThreshold":1000000,"backPressureDataSizeThreshold":"1 GB","flowFileExpiration":"0 sec","prioritizers":[],"bends":[],"loadBalanceStrategy":"DO_NOT_LOAD_BALANCE","partitioningAttribute":"","loadBalanceCompression":"DO_NOT_COMPRESS","componentType":"CONNECTION","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"2fffb200-0eb0-39f4-ba72-dedbdadb8d4e","instanceIdentifier":"d61a4ea9-cbf1-3403-a0ba-b8a70fee2ab5","name":"","source":{"id":"ea141fb3-2698-3c26-a703-8c4fe0de6272","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"ExtractText","comments":"","instanceIdentifier":"a1d2ffdb-fb90-3678-0a3c-36ad5377d9e2"},"destination":{"id":"a4e77706-7f4a-3d74-9f96-91fa39c175e8","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Send Msg to Slack Channel NiFi-SE","comments":"","instanceIdentifier":"12387193-cca1-32bf-bdd3-aa7f1e7aa7e1"},"labelIndex":1,"zIndex":0,"selectedRelationships":["matched"],"backPressureObjectThreshold":900000,"backPressureDataSizeThreshold":"1 GB","flowFileExpiration":"0 sec","prioritizers":[],"bends":[],"loadBalanceStrategy":"DO_NOT_LOAD_BALANCE","partitioningAttribute":"","loadBalanceCompression":"DO_NOT_COMPRESS","componentType":"CONNECTION","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"089eb759-2c8d-322e-bae5-861be6a6a620","instanceIdentifier":"edf78ce2-c4a4-37d2-5811-f08069fab542","name":"","source":{"id":"f35f0115-7caf-3aa6-8aa9-0353d81296ef","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Build Flat Record","comments":"","instanceIdentifier":"efc3ef43-99ef-3654-28eb-3c1d77c53fd9"},"destination":{"id":"dc7e6085-708e-3c6a-a68e-88315cb3fda7","type":"FUNNEL","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Funnel","comments":"","instanceIdentifier":"eeaa257a-bd1c-3a53-400e-0f00395d44d2"},"labelIndex":1,"zIndex":0,"selectedRelationships":["failure","unmatched"],"backPressureObjectThreshold":900000,"backPressureDataSizeThreshold":"1 GB","flowFileExpiration":"0 sec","prioritizers":[],"bends":[],"loadBalanceStrategy":"DO_NOT_LOAD_BALANCE","partitioningAttribute":"","loadBalanceCompression":"DO_NOT_COMPRESS","componentType":"CONNECTION","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"f20c2f2d-1991-3931-aa7a-4879f6cf800f","instanceIdentifier":"379982c1-cfa3-313c-1b06-8acab6018007","name":"","source":{"id":"dbffecc6-e76e-3c3c-b475-dd14df0e3cfc","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"RetryFlowFile","comments":"","instanceIdentifier":"0b496e53-9285-3c10-bb57-e12d3bfada45"},"destination":{"id":"67390215-0fea-3ec1-b68e-e13d9e453616","type":"OUTPUT_PORT","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Errors","instanceIdentifier":"bf24bb7c-7d32-3e63-0cb4-451b1136631e"},"labelIndex":1,"zIndex":0,"selectedRelationships":["retries_exceeded","failure"],"backPressureObjectThreshold":1000000,"backPressureDataSizeThreshold":"1 GB","flowFileExpiration":"0 sec","prioritizers":[],"bends":[],"loadBalanceStrategy":"DO_NOT_LOAD_BALANCE","partitioningAttribute":"","loadBalanceCompression":"DO_NOT_COMPRESS","componentType":"CONNECTION","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"5f92a2a8-69b2-330b-8928-40cc44b709d7","instanceIdentifier":"3579ad74-455a-332f-6b62-9a8d1beba9f0","name":"","source":{"id":"10437ffe-a00b-3d1a-bf32-0886c0a32fe6","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"AttributesToJSON","comments":"","instanceIdentifier":"fea74bab-750e-384c-001b-d8458ed6bfb2"},"destination":{"id":"02b639cc-e68d-3796-851c-a5c63b594e08","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Add Fields","comments":"","instanceIdentifier":"5d2d22a6-1afd-3b72-9084-535832b6e324"},"labelIndex":1,"zIndex":0,"selectedRelationships":["success"],"backPressureObjectThreshold":900000,"backPressureDataSizeThreshold":"1 GB","flowFileExpiration":"0 sec","prioritizers":[],"bends":[],"loadBalanceStrategy":"DO_NOT_LOAD_BALANCE","partitioningAttribute":"","loadBalanceCompression":"DO_NOT_COMPRESS","componentType":"CONNECTION","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"0eaf925a-e89e-3c9d-9b7a-408af0d6a0a4","instanceIdentifier":"c3d96c10-89f6-3290-1b11-58b01eb1a3e7","name":"","source":{"id":"2e6d43ad-f2b1-30bb-94b4-c001529c16f9","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"SplitJson","comments":"","instanceIdentifier":"b0e029cb-a502-3cc3-8d19-c1b5130e0f42"},"destination":{"id":"25a2f367-929c-3bd6-aa39-4c1adb8fd640","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"SplitRecord","comments":"","instanceIdentifier":"c5430ed4-4c98-34ed-917a-5403bd6286a6"},"labelIndex":1,"zIndex":0,"selectedRelationships":["split"],"backPressureObjectThreshold":900000,"backPressureDataSizeThreshold":"1 GB","flowFileExpiration":"0 sec","prioritizers":[],"bends":[],"loadBalanceStrategy":"DO_NOT_LOAD_BALANCE","partitioningAttribute":"","loadBalanceCompression":"DO_NOT_COMPRESS","componentType":"CONNECTION","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"6f9cbbbb-eb4b-30ae-bcdc-34f19e1c5ba6","instanceIdentifier":"0b89b011-d33d-368d-401d-c52dab0bb183","name":"","source":{"id":"2788eef4-cbc2-3840-993c-c999d2972c8d","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Update Content Type JSON","comments":"","instanceIdentifier":"a8b9b8e0-8e53-3462-e1e4-4846c0082581"},"destination":{"id":"d87d3dca-bbc5-3510-bf85-7e1ad2dbb896","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"SplitRecord","comments":"","instanceIdentifier":"f3b300db-9ec0-3a89-a4e2-2ba06f8bf4d4"},"labelIndex":1,"zIndex":0,"selectedRelationships":["success"],"backPressureObjectThreshold":1000000,"backPressureDataSizeThreshold":"1 GB","flowFileExpiration":"0 sec","prioritizers":[],"bends":[],"loadBalanceStrategy":"DO_NOT_LOAD_BALANCE","partitioningAttribute":"","loadBalanceCompression":"DO_NOT_COMPRESS","componentType":"CONNECTION","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"10b29695-516e-3151-96c7-e557783c5bb9","instanceIdentifier":"746b2af3-7ca8-3653-829f-a2509f854602","name":"","source":{"id":"0e0c9fab-96d3-3a70-866a-f2534929ac9e","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Run Trip Update","comments":"","instanceIdentifier":"354397aa-8982-3657-73d7-f83d97220ee1"},"destination":{"id":"20b762a9-d76c-3737-a7ed-4f5d99f1d6d6","type":"FUNNEL","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Funnel","comments":"","instanceIdentifier":"d11112cb-0365-3887-146b-51109d89ad0e"},"labelIndex":1,"zIndex":0,"selectedRelationships":["nonzero status"],"backPressureObjectThreshold":900000,"backPressureDataSizeThreshold":"1 GB","flowFileExpiration":"0 sec","prioritizers":[],"bends":[],"loadBalanceStrategy":"DO_NOT_LOAD_BALANCE","partitioningAttribute":"","loadBalanceCompression":"DO_NOT_COMPRESS","componentType":"CONNECTION","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"7d2118ba-95fe-3665-a6b3-ed7b4346cb2e","instanceIdentifier":"35559e0a-2495-30d7-0cec-deb7a36f30d2","name":"","source":{"id":"d28af427-a3e9-312b-a1df-e03047d876de","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Build New Record","comments":"","instanceIdentifier":"f45f3435-a7d2-3b6c-c57f-04bf903a9224"},"destination":{"id":"dc7e6085-708e-3c6a-a68e-88315cb3fda7","type":"FUNNEL","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Funnel","comments":"","instanceIdentifier":"eeaa257a-bd1c-3a53-400e-0f00395d44d2"},"labelIndex":1,"zIndex":0,"selectedRelationships":["failure"],"backPressureObjectThreshold":900000,"backPressureDataSizeThreshold":"1 GB","flowFileExpiration":"0 sec","prioritizers":[],"bends":[],"loadBalanceStrategy":"DO_NOT_LOAD_BALANCE","partitioningAttribute":"","loadBalanceCompression":"DO_NOT_COMPRESS","componentType":"CONNECTION","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"0be3d83c-7d89-3d12-9c2f-13dafc5fb30f","instanceIdentifier":"8c864f72-8ac7-37e7-dffb-48fbdf660bd7","name":"","source":{"id":"96aa43be-440a-3079-a19b-16c8c5076c33","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Update Content Type JSON","comments":"","instanceIdentifier":"e03bc29d-112e-3e4d-7a02-b20519253cab"},"destination":{"id":"dcf310f9-5ae8-3fdb-9c30-08a69c34c8c4","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"PublishKafkaRecord Cloudera alerts","comments":"","instanceIdentifier":"7feaddd5-b343-3dd5-2350-d6d2e061bf33"},"labelIndex":1,"zIndex":0,"selectedRelationships":["success"],"backPressureObjectThreshold":10000,"backPressureDataSizeThreshold":"1 GB","flowFileExpiration":"0 sec","prioritizers":[],"bends":[],"loadBalanceStrategy":"DO_NOT_LOAD_BALANCE","partitioningAttribute":"","loadBalanceCompression":"DO_NOT_COMPRESS","componentType":"CONNECTION","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"2d051f67-044e-3399-9298-cc023ed27934","instanceIdentifier":"6d5cdf9d-6367-3112-7c3b-80dbb685f7f3","name":"","source":{"id":"0bd33dd9-8f38-3b1e-8759-54a732e366f9","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"PublishKafkaRecord Cloudera CSV to JSON","comments":"","instanceIdentifier":"eb9eb308-7c6f-32ab-4d0c-bd8d6b5babbb"},"destination":{"id":"0a56f58a-8138-3f5a-89d4-bda4748713cf","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"RetryFlowFile","comments":"","instanceIdentifier":"82507e78-4c51-3840-8de5-313c58b3a6ec"},"labelIndex":1,"zIndex":0,"selectedRelationships":["failure"],"backPressureObjectThreshold":1000000,"backPressureDataSizeThreshold":"1 GB","flowFileExpiration":"0 sec","prioritizers":[],"bends":[],"loadBalanceStrategy":"DO_NOT_LOAD_BALANCE","partitioningAttribute":"","loadBalanceCompression":"DO_NOT_COMPRESS","componentType":"CONNECTION","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"7716c3a8-3f70-375a-850b-d104f3186f77","instanceIdentifier":"98260c44-c321-35ea-14c0-7a6914b2e684","name":"","source":{"id":"8b2974fd-9c27-3471-bec1-15eae7a938f4","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"SplitRecord","comments":"","instanceIdentifier":"64f139c0-34ea-3dd2-3249-9cbe6b194e7c"},"destination":{"id":"26dc9b85-b187-3e97-b608-205b56592c1c","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Build Flat Record","comments":"","instanceIdentifier":"1b6efe45-2eab-3464-c312-fd02a18a3524"},"labelIndex":1,"zIndex":0,"selectedRelationships":["splits"],"backPressureObjectThreshold":900000,"backPressureDataSizeThreshold":"1 GB","flowFileExpiration":"0 sec","prioritizers":[],"bends":[],"loadBalanceStrategy":"DO_NOT_LOAD_BALANCE","partitioningAttribute":"","loadBalanceCompression":"DO_NOT_COMPRESS","componentType":"CONNECTION","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"f239c17f-6e4f-32e1-b960-5931298361e2","instanceIdentifier":"7d8c9364-8dbf-31c4-22d9-8477ca756402","name":"","source":{"id":"c8cf4dfa-af71-3312-8629-76dee303f67f","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Unpack Zip Content","comments":"","instanceIdentifier":"8b7b5a19-b2bb-3d47-d753-ab9cd609fa58"},"destination":{"id":"0bd33dd9-8f38-3b1e-8759-54a732e366f9","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"PublishKafkaRecord Cloudera CSV to JSON","comments":"","instanceIdentifier":"eb9eb308-7c6f-32ab-4d0c-bd8d6b5babbb"},"labelIndex":1,"zIndex":0,"selectedRelationships":["success"],"backPressureObjectThreshold":2000000,"backPressureDataSizeThreshold":"1 GB","flowFileExpiration":"0 sec","prioritizers":[],"bends":[],"loadBalanceStrategy":"DO_NOT_LOAD_BALANCE","partitioningAttribute":"","loadBalanceCompression":"DO_NOT_COMPRESS","componentType":"CONNECTION","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"bed933fc-e0ed-3571-af5e-779dd5edc803","instanceIdentifier":"260bdfcf-4f8d-3b96-3fc2-a8eff766544a","name":"","source":{"id":"cdd475d6-0d3b-3f20-823b-737994cf675a","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"RoutesPGSQLLookupRecord","comments":"","instanceIdentifier":"fc940fb6-3b9d-30c3-e889-bf992cab22f2"},"destination":{"id":"67390215-0fea-3ec1-b68e-e13d9e453616","type":"OUTPUT_PORT","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Errors","instanceIdentifier":"bf24bb7c-7d32-3e63-0cb4-451b1136631e"},"labelIndex":1,"zIndex":0,"selectedRelationships":["failure"],"backPressureObjectThreshold":900000,"backPressureDataSizeThreshold":"1 GB","flowFileExpiration":"0 sec","prioritizers":[],"bends":[],"loadBalanceStrategy":"DO_NOT_LOAD_BALANCE","partitioningAttribute":"","loadBalanceCompression":"DO_NOT_COMPRESS","componentType":"CONNECTION","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"9a2285de-f272-3d07-81bf-b3665e94b7a2","instanceIdentifier":"e2d9195f-b234-3276-a73e-297e5e2a1c60","name":"","source":{"id":"7f26974c-18e1-32f6-9cd8-b97656c6d36d","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"PublishKafkaRecord Cloudera","comments":"","instanceIdentifier":"6b3c0cbf-d0ef-37d0-9e28-ae2643cf827e"},"destination":{"id":"dbffecc6-e76e-3c3c-b475-dd14df0e3cfc","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"RetryFlowFile","comments":"","instanceIdentifier":"0b496e53-9285-3c10-bb57-e12d3bfada45"},"labelIndex":1,"zIndex":0,"selectedRelationships":["failure"],"backPressureObjectThreshold":1000000,"backPressureDataSizeThreshold":"1 GB","flowFileExpiration":"0 sec","prioritizers":[],"bends":[],"loadBalanceStrategy":"DO_NOT_LOAD_BALANCE","partitioningAttribute":"","loadBalanceCompression":"DO_NOT_COMPRESS","componentType":"CONNECTION","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"b6013610-e9cd-36d8-bc34-7a3a073c1c92","instanceIdentifier":"868cbf27-0dd0-3950-7bcd-45ad1b44ce85","name":"","source":{"id":"91905e1f-f7bd-3ad9-81fe-0bd2989a8d90","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Add Empty Stop Name","comments":"","instanceIdentifier":"6187ec87-ab7e-377c-3b43-711d9bf237d7"},"destination":{"id":"9fdc8b2b-5597-33fa-8011-e6f3763ebd68","type":"FUNNEL","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Funnel","comments":"","instanceIdentifier":"d2684fbd-651c-3c42-3d11-2ccf6bbe3dda"},"labelIndex":1,"zIndex":0,"selectedRelationships":["failure"],"backPressureObjectThreshold":900000,"backPressureDataSizeThreshold":"1 GB","flowFileExpiration":"0 sec","prioritizers":[],"bends":[],"loadBalanceStrategy":"DO_NOT_LOAD_BALANCE","partitioningAttribute":"","loadBalanceCompression":"DO_NOT_COMPRESS","componentType":"CONNECTION","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"96b72da6-6a69-3f6a-bf2d-df4769d06d2b","instanceIdentifier":"d85f9fcf-489a-3d20-da83-44ab6a3b7268","name":"","source":{"id":"3cb5bf14-69ef-3324-a5ad-c52bed666088","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Build Flat Record","comments":"","instanceIdentifier":"623b020f-bf57-30bd-82c8-d1ee3889fb72"},"destination":{"id":"fb6b723c-3abc-3f70-b893-c085c9bb86d0","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Build New Record","comments":"","instanceIdentifier":"983316bd-b80d-3937-e739-3b7252be1b6e"},"labelIndex":1,"zIndex":0,"selectedRelationships":["matched"],"backPressureObjectThreshold":900000,"backPressureDataSizeThreshold":"1 GB","flowFileExpiration":"0 sec","prioritizers":[],"bends":[],"loadBalanceStrategy":"DO_NOT_LOAD_BALANCE","partitioningAttribute":"","loadBalanceCompression":"DO_NOT_COMPRESS","componentType":"CONNECTION","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"09aff091-1818-3786-968f-5746a08dd872","instanceIdentifier":"74caaa94-8493-35eb-1c90-b4d4800faf38","name":"","source":{"id":"02b639cc-e68d-3796-851c-a5c63b594e08","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Add Fields","comments":"","instanceIdentifier":"5d2d22a6-1afd-3b72-9084-535832b6e324"},"destination":{"id":"d79bf87a-24a9-3542-9ac0-8b14b50498d5","type":"FUNNEL","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Funnel","comments":"","instanceIdentifier":"01ddd832-737d-37d1-13df-5a1b871ef20a"},"labelIndex":1,"zIndex":0,"selectedRelationships":["failure"],"backPressureObjectThreshold":900000,"backPressureDataSizeThreshold":"1 GB","flowFileExpiration":"0 sec","prioritizers":[],"bends":[],"loadBalanceStrategy":"DO_NOT_LOAD_BALANCE","partitioningAttribute":"","loadBalanceCompression":"DO_NOT_COMPRESS","componentType":"CONNECTION","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"e04ced4a-eba9-344d-9c7b-eddb594f2ca4","instanceIdentifier":"11289d77-c199-32cd-062f-bc9723db975d","name":"","source":{"id":"a4e77706-7f4a-3d74-9f96-91fa39c175e8","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Send Msg to Slack Channel NiFi-SE","comments":"","instanceIdentifier":"12387193-cca1-32bf-bdd3-aa7f1e7aa7e1"},"destination":{"id":"96250e64-8c0e-3559-a77e-cb9c848a1e72","type":"OUTPUT_PORT","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"More Errors","comments":"","instanceIdentifier":"0fd218ae-8a27-3f56-2455-f0380180c04a"},"labelIndex":1,"zIndex":0,"selectedRelationships":["failure"],"backPressureObjectThreshold":900000,"backPressureDataSizeThreshold":"1 GB","flowFileExpiration":"0 sec","prioritizers":[],"bends":[],"loadBalanceStrategy":"DO_NOT_LOAD_BALANCE","partitioningAttribute":"","loadBalanceCompression":"DO_NOT_COMPRESS","componentType":"CONNECTION","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"eff4be92-481d-3dee-ae6a-d430872482f3","instanceIdentifier":"113382d0-b579-3b42-20c8-a27ea767aef3","name":"","source":{"id":"cdd475d6-0d3b-3f20-823b-737994cf675a","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"RoutesPGSQLLookupRecord","comments":"","instanceIdentifier":"fc940fb6-3b9d-30c3-e889-bf992cab22f2"},"destination":{"id":"7f26974c-18e1-32f6-9cd8-b97656c6d36d","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"PublishKafkaRecord Cloudera","comments":"","instanceIdentifier":"6b3c0cbf-d0ef-37d0-9e28-ae2643cf827e"},"labelIndex":1,"zIndex":0,"selectedRelationships":["matched"],"backPressureObjectThreshold":900000,"backPressureDataSizeThreshold":"1 GB","flowFileExpiration":"0 sec","prioritizers":[],"bends":[],"loadBalanceStrategy":"DO_NOT_LOAD_BALANCE","partitioningAttribute":"","loadBalanceCompression":"DO_NOT_COMPRESS","componentType":"CONNECTION","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"993d3a8b-3578-3701-94e1-dd887b3afed5","instanceIdentifier":"9641feea-773b-3783-7547-6d3264fc8843","name":"","source":{"id":"fcb3ed16-e49d-3c18-9a7c-fad7582ea36b","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"StopsPGSQLLookupRecord","comments":"","instanceIdentifier":"7b0f5158-24ad-3913-6b7f-ae11465d0c0e"},"destination":{"id":"ee7016e4-1f23-3e3e-bf48-f2c3aee01430","type":"FUNNEL","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Funnel","comments":"","instanceIdentifier":"c8d31616-7c5b-3eee-1ec6-bb60fa904dac"},"labelIndex":1,"zIndex":0,"selectedRelationships":["failure"],"backPressureObjectThreshold":900000,"backPressureDataSizeThreshold":"1 GB","flowFileExpiration":"0 sec","prioritizers":[],"bends":[],"loadBalanceStrategy":"DO_NOT_LOAD_BALANCE","partitioningAttribute":"","loadBalanceCompression":"DO_NOT_COMPRESS","componentType":"CONNECTION","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"ac47ae45-0940-3d61-9fe0-bee49d20072b","instanceIdentifier":"bb3aa412-e2dd-375d-b4ae-677fb0012814","name":"","source":{"id":"33b7df1b-c10e-385c-992c-ec946dd433fa","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Unzip Text Files","comments":"","instanceIdentifier":"e42365a4-897c-3475-a1f6-a956f5736c4c"},"destination":{"id":"c8cf4dfa-af71-3312-8629-76dee303f67f","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Unpack Zip Content","comments":"","instanceIdentifier":"8b7b5a19-b2bb-3d47-d753-ab9cd609fa58"},"labelIndex":1,"zIndex":0,"selectedRelationships":["success"],"backPressureObjectThreshold":2000000,"backPressureDataSizeThreshold":"1 GB","flowFileExpiration":"0 sec","prioritizers":[],"bends":[],"loadBalanceStrategy":"DO_NOT_LOAD_BALANCE","partitioningAttribute":"","loadBalanceCompression":"DO_NOT_COMPRESS","componentType":"CONNECTION","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"d4e8e1ff-694e-3fdd-b438-90313f051edb","instanceIdentifier":"1fea3334-767f-3247-5a64-ce0164e7e785","name":"","source":{"id":"410c663f-3dab-33f5-a96f-c5bc63ed9455","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Halifax Trip Updates","comments":"","instanceIdentifier":"b4876233-3eb4-3931-7505-394ee10688fe"},"destination":{"id":"26f4a4a5-078f-309d-9dff-866245f94520","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Run Trip Update","comments":"","instanceIdentifier":"03fc0dea-c6c3-3a0d-84c0-31010580a07b"},"labelIndex":1,"zIndex":0,"selectedRelationships":["success"],"backPressureObjectThreshold":10000,"backPressureDataSizeThreshold":"1 GB","flowFileExpiration":"0 sec","prioritizers":[],"bends":[],"loadBalanceStrategy":"DO_NOT_LOAD_BALANCE","partitioningAttribute":"","loadBalanceCompression":"DO_NOT_COMPRESS","componentType":"CONNECTION","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"0c43ea91-fad0-3529-ac0a-96817b2bc99c","instanceIdentifier":"2b886cc7-4191-38fa-c4a7-e18700d66e7e","name":"","source":{"id":"355b8c2a-7ce0-33b8-9e4f-3ad790e6ed6e","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Update Content Type JSON","comments":"","instanceIdentifier":"13f55d16-7c21-398a-9ebb-1382b9ae8566"},"destination":{"id":"11f7e5b2-d13e-316b-91a9-f6b26df00b1e","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"QueryRecord Convert","comments":"","instanceIdentifier":"4ad8fe80-e4f2-3790-9b9b-310a5120645c"},"labelIndex":1,"zIndex":0,"selectedRelationships":["success"],"backPressureObjectThreshold":900000,"backPressureDataSizeThreshold":"1 GB","flowFileExpiration":"0 sec","prioritizers":[],"bends":[],"loadBalanceStrategy":"DO_NOT_LOAD_BALANCE","partitioningAttribute":"","loadBalanceCompression":"DO_NOT_COMPRESS","componentType":"CONNECTION","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"dba49936-41fc-3907-8445-f5f23748f921","instanceIdentifier":"7c110234-6636-34ba-b342-919c35eb9d47","name":"","source":{"id":"0e0c9fab-96d3-3a70-866a-f2534929ac9e","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Run Trip Update","comments":"","instanceIdentifier":"354397aa-8982-3657-73d7-f83d97220ee1"},"destination":{"id":"94770dfd-21d3-3848-813c-e8e63218d541","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"SplitJson","comments":"","instanceIdentifier":"9069857a-cfd0-3fb2-d85a-a624ba51ce69"},"labelIndex":1,"zIndex":0,"selectedRelationships":["output stream"],"backPressureObjectThreshold":900000,"backPressureDataSizeThreshold":"1 GB","flowFileExpiration":"0 sec","prioritizers":[],"bends":[],"loadBalanceStrategy":"DO_NOT_LOAD_BALANCE","partitioningAttribute":"","loadBalanceCompression":"DO_NOT_COMPRESS","componentType":"CONNECTION","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"af46a80e-3b09-33a0-8f43-7eb15af00953","instanceIdentifier":"2f5474a4-b5ba-3eba-9256-f52e1fe85b5b","name":"","source":{"id":"25a2f367-929c-3bd6-aa39-4c1adb8fd640","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"SplitRecord","comments":"","instanceIdentifier":"c5430ed4-4c98-34ed-917a-5403bd6286a6"},"destination":{"id":"81323e1b-ec6e-3762-9b59-815c468cc03d","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Extract Trip Data","comments":"","instanceIdentifier":"f9475f81-7cc9-3a93-7d11-f28223f3a0e5"},"labelIndex":1,"zIndex":0,"selectedRelationships":["splits"],"backPressureObjectThreshold":900000,"backPressureDataSizeThreshold":"1 GB","flowFileExpiration":"0 sec","prioritizers":[],"bends":[],"loadBalanceStrategy":"DO_NOT_LOAD_BALANCE","partitioningAttribute":"","loadBalanceCompression":"DO_NOT_COMPRESS","componentType":"CONNECTION","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"daedd1be-2097-326f-bdb5-58cb4003bfa4","instanceIdentifier":"2c974045-4daf-3ebe-bf3f-cb4fe4fc5c97","name":"","source":{"id":"2ece0b57-d812-3d75-a992-52ed8959214d","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"SplitRecord","comments":"","instanceIdentifier":"04734b28-4666-33a6-100f-bfa6310e63b2"},"destination":{"id":"c0ca6a45-658d-373c-9a02-5493cb46cbe0","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Send Msg to Slack Channel NiFi-SE","comments":"","instanceIdentifier":"bbd65e29-1f22-34f9-69df-4a8a5ee06d67"},"labelIndex":1,"zIndex":0,"selectedRelationships":["splits"],"backPressureObjectThreshold":1000000,"backPressureDataSizeThreshold":"1 GB","flowFileExpiration":"0 sec","prioritizers":[],"bends":[],"loadBalanceStrategy":"DO_NOT_LOAD_BALANCE","partitioningAttribute":"","loadBalanceCompression":"DO_NOT_COMPRESS","componentType":"CONNECTION","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"062059f5-33fd-35a0-8862-39b26c1e6827","instanceIdentifier":"92bc36c2-b842-359c-74a9-0e9ff77cfbc0","name":"","source":{"id":"6d3729ee-5ee2-3f4c-ba82-6b37d3ca73b7","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"SplitJson","comments":"","instanceIdentifier":"daca62cc-5b43-37a0-7ed6-6c17152a7f4f"},"destination":{"id":"f35f0115-7caf-3aa6-8aa9-0353d81296ef","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Build Flat Record","comments":"","instanceIdentifier":"efc3ef43-99ef-3654-28eb-3c1d77c53fd9"},"labelIndex":1,"zIndex":0,"selectedRelationships":["split"],"backPressureObjectThreshold":900000,"backPressureDataSizeThreshold":"1 GB","flowFileExpiration":"0 sec","prioritizers":[],"bends":[],"loadBalanceStrategy":"DO_NOT_LOAD_BALANCE","partitioningAttribute":"","loadBalanceCompression":"DO_NOT_COMPRESS","componentType":"CONNECTION","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"80133823-4a15-37b0-8d4d-0b0036b29f1f","instanceIdentifier":"0b2235b2-d351-33e9-6acd-fa0522d9f2f2","name":"","source":{"id":"e96e5f04-2613-3342-9b76-c00c873f7116","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Add Fields","comments":"","instanceIdentifier":"2f328e43-b77b-30b3-6b9b-17c88fcc360c"},"destination":{"id":"dc7e6085-708e-3c6a-a68e-88315cb3fda7","type":"FUNNEL","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Funnel","comments":"","instanceIdentifier":"eeaa257a-bd1c-3a53-400e-0f00395d44d2"},"labelIndex":1,"zIndex":0,"selectedRelationships":["failure"],"backPressureObjectThreshold":900000,"backPressureDataSizeThreshold":"1 GB","flowFileExpiration":"0 sec","prioritizers":[],"bends":[],"loadBalanceStrategy":"DO_NOT_LOAD_BALANCE","partitioningAttribute":"","loadBalanceCompression":"DO_NOT_COMPRESS","componentType":"CONNECTION","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"baaba13e-e784-3e54-a38d-c977046aec8c","instanceIdentifier":"772e6626-d90a-3725-2497-ba714717fd6b","name":"","source":{"id":"0a56f58a-8138-3f5a-89d4-bda4748713cf","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"RetryFlowFile","comments":"","instanceIdentifier":"82507e78-4c51-3840-8de5-313c58b3a6ec"},"destination":{"id":"0bd33dd9-8f38-3b1e-8759-54a732e366f9","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"PublishKafkaRecord Cloudera CSV to JSON","comments":"","instanceIdentifier":"eb9eb308-7c6f-32ab-4d0c-bd8d6b5babbb"},"labelIndex":1,"zIndex":0,"selectedRelationships":["retry"],"backPressureObjectThreshold":900000,"backPressureDataSizeThreshold":"1 GB","flowFileExpiration":"0 sec","prioritizers":[],"bends":[{"x":-3024.0,"y":960.0}],"loadBalanceStrategy":"DO_NOT_LOAD_BALANCE","partitioningAttribute":"","loadBalanceCompression":"DO_NOT_COMPRESS","componentType":"CONNECTION","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"a2456065-a92b-343b-8b28-a20e34b8e155","instanceIdentifier":"40b42c50-281f-3a11-39f1-4226c2a56e3e","name":"","source":{"id":"95ea7b38-15d6-3c9e-83f8-adfd45a4010a","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"ConsumeKafka Halifax Lookup Routes","comments":"","instanceIdentifier":"ac436360-c476-32df-af4b-4a16a1f2a72b"},"destination":{"id":"786f2bc7-bedc-3269-bfb5-de8479a3aabc","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Update Content Type JSON","comments":"","instanceIdentifier":"324b250e-b5bd-3430-c6bc-e0bb18530d69"},"labelIndex":1,"zIndex":0,"selectedRelationships":["success"],"backPressureObjectThreshold":900000,"backPressureDataSizeThreshold":"1 GB","flowFileExpiration":"0 sec","prioritizers":[],"bends":[],"loadBalanceStrategy":"DO_NOT_LOAD_BALANCE","partitioningAttribute":"","loadBalanceCompression":"DO_NOT_COMPRESS","componentType":"CONNECTION","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"cfcdae8d-d125-3903-b309-9aaa59b170d3","instanceIdentifier":"149d6b58-9169-3d3e-6d3e-de5101d0232c","name":"","source":{"id":"276ec94f-6350-3260-a2b7-8fcc5274df57","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Halifax Trip Alerts","comments":"","instanceIdentifier":"6b033312-089c-3230-7149-ec1c7f35ffbe"},"destination":{"id":"4cfc414f-3340-381b-805d-8ef4e29e2be4","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Run Trip Update","comments":"","instanceIdentifier":"5c301a4f-b46c-3ac6-8fe2-d4f15b8b7281"},"labelIndex":1,"zIndex":0,"selectedRelationships":["success"],"backPressureObjectThreshold":10000,"backPressureDataSizeThreshold":"1 GB","flowFileExpiration":"0 sec","prioritizers":[],"bends":[],"loadBalanceStrategy":"DO_NOT_LOAD_BALANCE","partitioningAttribute":"","loadBalanceCompression":"DO_NOT_COMPRESS","componentType":"CONNECTION","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"c3a2fc1e-2a65-3722-9f7d-32503671860d","instanceIdentifier":"6f28c461-f043-3780-1cfd-78f9659ac6b7","name":"","source":{"id":"81323e1b-ec6e-3762-9b59-815c468cc03d","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Extract Trip Data","comments":"","instanceIdentifier":"f9475f81-7cc9-3a93-7d11-f28223f3a0e5"},"destination":{"id":"8e8792a7-16be-344c-a802-1202a2be9432","type":"FUNNEL","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Funnel","comments":"","instanceIdentifier":"0613d875-22d7-3757-d6f2-eebdf4d684e3"},"labelIndex":1,"zIndex":0,"selectedRelationships":["failure","unmatched"],"backPressureObjectThreshold":900000,"backPressureDataSizeThreshold":"1 GB","flowFileExpiration":"0 sec","prioritizers":[],"bends":[],"loadBalanceStrategy":"DO_NOT_LOAD_BALANCE","partitioningAttribute":"","loadBalanceCompression":"DO_NOT_COMPRESS","componentType":"CONNECTION","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"83d7ea9d-87c5-3c60-8740-a65acf76bc01","instanceIdentifier":"303743c7-36aa-34c4-77e0-8f0db7d1680e","name":"","source":{"id":"c8cf4dfa-af71-3312-8629-76dee303f67f","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Unpack Zip Content","comments":"","instanceIdentifier":"8b7b5a19-b2bb-3d47-d753-ab9cd609fa58"},"destination":{"id":"0f25cf53-f89f-31f9-8ade-cbf5ce27ae0e","type":"FUNNEL","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Funnel","comments":"","instanceIdentifier":"43072f02-55c8-31af-fd42-ff361838f199"},"labelIndex":1,"zIndex":0,"selectedRelationships":["failure"],"backPressureObjectThreshold":900000,"backPressureDataSizeThreshold":"1 GB","flowFileExpiration":"0 sec","prioritizers":[],"bends":[],"loadBalanceStrategy":"DO_NOT_LOAD_BALANCE","partitioningAttribute":"","loadBalanceCompression":"DO_NOT_COMPRESS","componentType":"CONNECTION","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"2fdae2c8-766e-30fb-ab73-a11497537bc4","instanceIdentifier":"a6277c91-8a49-3b26-b26a-fc4b64b0102f","name":"","source":{"id":"96214d63-e787-3c3a-9cc1-db93cafb821f","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"UpdateDatabaseTable","comments":"","instanceIdentifier":"dc6f63d1-7fcf-31f8-e65a-c37b8cdf962e"},"destination":{"id":"6c77998f-55a9-35f7-849e-5dbbbc4a4647","type":"FUNNEL","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Funnel","comments":"","instanceIdentifier":"5d84895a-8d2a-3e14-2fcf-428d080b7a4b"},"labelIndex":1,"zIndex":0,"selectedRelationships":["failure"],"backPressureObjectThreshold":900000,"backPressureDataSizeThreshold":"1 GB","flowFileExpiration":"0 sec","prioritizers":[],"bends":[],"loadBalanceStrategy":"DO_NOT_LOAD_BALANCE","partitioningAttribute":"","loadBalanceCompression":"DO_NOT_COMPRESS","componentType":"CONNECTION","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"9a90f91b-95cd-3b2c-b051-c3eb48d43e0b","instanceIdentifier":"a99e702d-94dd-3636-5c48-125dbd456b4f","name":"","source":{"id":"d28af427-a3e9-312b-a1df-e03047d876de","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Build New Record","comments":"","instanceIdentifier":"f45f3435-a7d2-3b6c-c57f-04bf903a9224"},"destination":{"id":"e96e5f04-2613-3342-9b76-c00c873f7116","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Add Fields","comments":"","instanceIdentifier":"2f328e43-b77b-30b3-6b9b-17c88fcc360c"},"labelIndex":1,"zIndex":0,"selectedRelationships":["success"],"backPressureObjectThreshold":900000,"backPressureDataSizeThreshold":"1 GB","flowFileExpiration":"0 sec","prioritizers":[],"bends":[],"loadBalanceStrategy":"DO_NOT_LOAD_BALANCE","partitioningAttribute":"","loadBalanceCompression":"DO_NOT_COMPRESS","componentType":"CONNECTION","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"cf858cf7-3707-362e-9b05-50dfe3dd89ee","instanceIdentifier":"11bf3947-5ba0-1c32-58f4-2bb6ea70b817","name":"","source":{"id":"f15fc7e8-598d-3d90-a0cb-3483c4126f74","type":"PROCESSOR","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Call Halifax GTFS","comments":"","instanceIdentifier":"11bf3941-5ba0-1c32-64d8-16479c667509"},"destination":{"id":"4c58d0e0-8786-3041-aa1a-4be7cd6d2a21","type":"FUNNEL","groupId":"8d483794-4099-3f24-9c66-47290e0679f0","name":"Funnel","comments":"","instanceIdentifier":"93ddd896-68ec-39b7-8fbf-31282ebf8215"},"labelIndex":1,"zIndex":0,"selectedRelationships":["No Retry","Failure"],"backPressureObjectThreshold":900000,"backPressureDataSizeThreshold":"1 GB","flowFileExpiration":"0 sec","prioritizers":[],"bends":[],"loadBalanceStrategy":"DO_NOT_LOAD_BALANCE","partitioningAttribute":"","loadBalanceCompression":"DO_NOT_COMPRESS","componentType":"CONNECTION","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"}],"labels":[{"identifier":"582e2254-f572-3e24-bdb3-aa35528a7f08","instanceIdentifier":"a55eb8b3-51e7-3144-2871-4487754a5e74","position":{"x":144.0,"y":88.0},"label":"Halifax Alerts GTFS Real-time","zIndex":0,"width":360.0,"height":40.0,"style":{"background-color":"#f00e1d","font-size":"24px"},"componentType":"LABEL","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"b8431244-666f-3605-89b8-37167e476504","instanceIdentifier":"e9d6b719-7b2d-3094-f866-8fc2c0a4f727","position":{"x":-2064.0,"y":720.0},"label":"{\n \"id\" : \"529\",\n \"vehicle\" : {\n \"trip\" : {\n \"tripId\" : \"19773065\",\n \"startDate\" : \"20230826\",\n \"routeId\" : \"320\",\n \"directionId\" : 1\n },\n \"position\" : {\n \"latitude\" : 44.67313,\n \"longitude\" : -63.57383,\n \"bearing\" : 135.0,\n \"speed\" : 8.9408\n },\n \"timestamp\" : \"1693064759\",\n \"vehicle\" : {\n \"id\" : \"2529\",\n \"label\" : \"529\"\n }\n }\n}","zIndex":0,"width":344.0,"height":456.0,"style":{"background-color":"#d6faff","font-size":"16px"},"componentType":"LABEL","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"ac097d91-da40-38b2-8835-2d2768d3bbd6","instanceIdentifier":"57a1dbbb-a2c1-33ea-9ad0-68a5d138810d","position":{"x":-2472.0,"y":2160.0},"label":"halifax-lookup-routes\n\n{\"route_id\":8,\"agency_id\":\"Halifax\",\n\"route_short_name\":8,\n\"route_long_name\":\"Sackville Corridor\",\n\"route_desc\":null,\"route_type\":3,\"route_url\":null,\n\"route_color\":\"7476D9\",\"route_text_color\":0}","zIndex":0,"width":432.0,"height":176.0,"style":{"background-color":"#dcffd6","font-size":"16px"},"componentType":"LABEL","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"5e6916c4-4320-330f-b2dd-67dea7cfcac0","instanceIdentifier":"c2e8b012-938f-3b80-52df-43132d11636a","position":{"x":1456.0,"y":104.0},"label":"Halifax Trip Updates GTFS Real-time","zIndex":0,"width":424.0,"height":40.0,"style":{"background-color":"#2bc26f","font-size":"24px"},"componentType":"LABEL","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"6c8912d9-cf46-38d6-9720-042e5eed137e","instanceIdentifier":"f8bc8754-a3e2-3abd-9e0a-1afb37c99380","position":{"x":-2856.0,"y":152.0},"label":"Halifax Static Table\n\n","zIndex":0,"width":240.0,"height":48.0,"style":{"background-color":"#d6ebff","font-size":"24px"},"componentType":"LABEL","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"83c76b8b-f176-33dd-81ff-b4556f4a0f47","instanceIdentifier":"9a5d128e-a147-39ff-a54e-dc2f98e8d2d9","position":{"x":-1720.0,"y":224.0},"label":"Halifax Vehicle Positions GTFS Real-time","zIndex":0,"width":464.0,"height":48.0,"style":{"background-color":"#d611f0","font-size":"24px"},"componentType":"LABEL","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"7936b5c2-d30e-3ef7-945e-25f18b762c1d","instanceIdentifier":"11bf3946-5ba0-1c32-961a-41fa8f7bf551","position":{"x":2472.0,"y":80.0},"label":"Halifax Trip Updates GTFS Real-time Cloudera Protobuf\n","zIndex":0,"width":640.0,"height":48.0,"style":{"background-color":"#2bc26f","font-size":"24px"},"componentType":"LABEL","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"0f4ef187-c425-338e-b70d-429f9744a0d8","instanceIdentifier":"0cc8793a-56e6-3d22-f04b-a34aed012f59","position":{"x":-2464.0,"y":1832.0},"label":"halifax-lookup-stops\n{\"stop_id\":2299,\"stop_code\":2299,\n\"stop_name\":\"Willett St After Frederick Ave (2299)\",\n\"stop_desc\":null,\"stop_lat\":44.651276,\n\"stop_lon\":-63.644343,\"zone_id\":null,\"stop_url\":null,\n\"location_type\":null,\"parent_station\":null,\"stop_timezone\":null,\n\"wheelchair_boarding\":0}\n","zIndex":0,"width":448.0,"height":208.0,"style":{"background-color":"#d6e1ff","font-size":"12px"},"componentType":"LABEL","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"}],"funnels":[{"identifier":"8e8792a7-16be-344c-a802-1202a2be9432","instanceIdentifier":"0613d875-22d7-3757-d6f2-eebdf4d684e3","position":{"x":2129.0,"y":1113.0},"componentType":"FUNNEL","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"b84a07d8-d1cc-305d-9a45-cfc939b6c60e","instanceIdentifier":"f9955ef4-01f3-30d2-256c-871990fdcdee","position":{"x":-512.0,"y":624.0},"componentType":"FUNNEL","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"ee7016e4-1f23-3e3e-bf48-f2c3aee01430","instanceIdentifier":"c8d31616-7c5b-3eee-1ec6-bb60fa904dac","position":{"x":2264.0,"y":2160.0},"componentType":"FUNNEL","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"5c3317f5-945f-3d29-a4ab-38ccfb76b0bb","instanceIdentifier":"1e117f2d-8673-369b-eba9-ad61679532f4","position":{"x":-2048.0,"y":2072.0},"componentType":"FUNNEL","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"4c58d0e0-8786-3041-aa1a-4be7cd6d2a21","instanceIdentifier":"93ddd896-68ec-39b7-8fbf-31282ebf8215","position":{"x":2232.0,"y":312.0},"componentType":"FUNNEL","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"9fdc8b2b-5597-33fa-8011-e6f3763ebd68","instanceIdentifier":"d2684fbd-651c-3c42-3d11-2ccf6bbe3dda","position":{"x":1009.0,"y":2360.0},"componentType":"FUNNEL","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"0f25cf53-f89f-31f9-8ade-cbf5ce27ae0e","instanceIdentifier":"43072f02-55c8-31af-fd42-ff361838f199","position":{"x":-2112.0,"y":528.0},"componentType":"FUNNEL","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"87966b12-abcc-3e12-aab6-5e813ad37428","instanceIdentifier":"58339c6c-2a67-3735-065b-bed71bf76518","position":{"x":-2176.0,"y":2696.0},"componentType":"FUNNEL","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"20b762a9-d76c-3737-a7ed-4f5d99f1d6d6","instanceIdentifier":"d11112cb-0365-3887-146b-51109d89ad0e","position":{"x":-504.0,"y":192.0},"componentType":"FUNNEL","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"dc7e6085-708e-3c6a-a68e-88315cb3fda7","instanceIdentifier":"eeaa257a-bd1c-3a53-400e-0f00395d44d2","position":{"x":2193.0,"y":1673.0},"componentType":"FUNNEL","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"d79bf87a-24a9-3542-9ac0-8b14b50498d5","instanceIdentifier":"01ddd832-737d-37d1-13df-5a1b871ef20a","position":{"x":-2240.0,"y":1488.0},"componentType":"FUNNEL","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"4d0623c1-7575-33ea-94e2-7ef9b36a740a","instanceIdentifier":"ea9a2364-650c-36c8-7ab4-1a39b97d3cbc","position":{"x":776.0,"y":744.0},"componentType":"FUNNEL","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"64f4b6f1-adad-383d-a3f4-37a8784475b6","instanceIdentifier":"4880dfd7-4b1f-3085-146d-caa1f9a8abce","position":{"x":928.0,"y":1376.0},"componentType":"FUNNEL","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"6c77998f-55a9-35f7-849e-5dbbbc4a4647","instanceIdentifier":"5d84895a-8d2a-3e14-2fcf-428d080b7a4b","position":{"x":-3608.0,"y":2008.0},"componentType":"FUNNEL","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"}],"controllerServices":[{"identifier":"21ea24f1-9101-38ac-a815-5afd81f78acd","instanceIdentifier":"f0620cca-e451-3f22-dece-35bd0e871b65","name":"CSVReaderInfer","comments":"","type":"org.apache.nifi.csv.CSVReader","bundle":{"group":"org.apache.nifi","artifact":"nifi-record-serialization-services-nar","version":"1.23.1.2.1.6.0-323"},"properties":{"ignore-csv-header":"false","schema-branch":null,"Trim double quote":"true","CSV Format":"custom","Quote Character":"\"","csvutils-allow-duplicate-header-names":"true","Value Separator":",","Record Separator":"\\n","Timestamp Format":null,"Escape Character":"\\","Date Format":null,"Null String":null,"Skip Header Line":"true","Trim Fields":"true","schema-name":"${schema.name}","schema-registry":null,"csv-reader-csv-parser":"commons-csv","Time Format":null,"Comment Marker":null,"schema-access-strategy":"csv-header-derived","schema-version":null,"csvutils-character-set":"UTF-8","schema-text":"${avro.schema}"},"propertyDescriptors":{"ignore-csv-header":{"name":"ignore-csv-header","displayName":"Ignore CSV Header Column Names","identifiesControllerService":false,"sensitive":false},"schema-branch":{"name":"schema-branch","displayName":"Schema Branch","identifiesControllerService":false,"sensitive":false},"Trim double quote":{"name":"Trim double quote","displayName":"Trim double quote","identifiesControllerService":false,"sensitive":false},"CSV Format":{"name":"CSV Format","displayName":"CSV Format","identifiesControllerService":false,"sensitive":false},"Quote Character":{"name":"Quote Character","displayName":"Quote Character","identifiesControllerService":false,"sensitive":false},"csvutils-allow-duplicate-header-names":{"name":"csvutils-allow-duplicate-header-names","displayName":"Allow Duplicate Header Names","identifiesControllerService":false,"sensitive":false},"Value Separator":{"name":"Value Separator","displayName":"Value Separator","identifiesControllerService":false,"sensitive":false},"Record Separator":{"name":"Record Separator","displayName":"Record Separator","identifiesControllerService":false,"sensitive":false},"Timestamp Format":{"name":"Timestamp Format","displayName":"Timestamp Format","identifiesControllerService":false,"sensitive":false},"Escape Character":{"name":"Escape Character","displayName":"Escape Character","identifiesControllerService":false,"sensitive":false},"Date Format":{"name":"Date Format","displayName":"Date Format","identifiesControllerService":false,"sensitive":false},"Null String":{"name":"Null String","displayName":"Null String","identifiesControllerService":false,"sensitive":false},"Skip Header Line":{"name":"Skip Header Line","displayName":"Treat First Line as Header","identifiesControllerService":false,"sensitive":false},"Trim Fields":{"name":"Trim Fields","displayName":"Trim Fields","identifiesControllerService":false,"sensitive":false},"schema-name":{"name":"schema-name","displayName":"Schema Name","identifiesControllerService":false,"sensitive":false},"schema-registry":{"name":"schema-registry","displayName":"Schema Registry","identifiesControllerService":true,"sensitive":false},"csv-reader-csv-parser":{"name":"csv-reader-csv-parser","displayName":"CSV Parser","identifiesControllerService":false,"sensitive":false},"Time Format":{"name":"Time Format","displayName":"Time Format","identifiesControllerService":false,"sensitive":false},"Comment Marker":{"name":"Comment Marker","displayName":"Comment Marker","identifiesControllerService":false,"sensitive":false},"schema-access-strategy":{"name":"schema-access-strategy","displayName":"Schema Access Strategy","identifiesControllerService":false,"sensitive":false},"schema-version":{"name":"schema-version","displayName":"Schema Version","identifiesControllerService":false,"sensitive":false},"csvutils-character-set":{"name":"csvutils-character-set","displayName":"Character Set","identifiesControllerService":false,"sensitive":false},"schema-text":{"name":"schema-text","displayName":"Schema Text","identifiesControllerService":false,"sensitive":false}},"controllerServiceApis":[{"type":"org.apache.nifi.serialization.RecordReaderFactory","bundle":{"group":"org.apache.nifi","artifact":"nifi-standard-services-api-nar","version":"1.23.1.2.1.6.0-323"}}],"scheduledState":"DISABLED","bulletinLevel":"WARN","componentType":"CONTROLLER_SERVICE","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"c03d4014-8509-3942-a188-893d5ee67cbe","instanceIdentifier":"882197df-b142-398e-6251-e106e59f71e5","name":"JsonTreeReaderSchemaReg","comments":"","type":"org.apache.nifi.json.JsonTreeReader","bundle":{"group":"org.apache.nifi","artifact":"nifi-record-serialization-services-nar","version":"1.23.1.2.1.6.0-323"},"properties":{"schema-branch":null,"schema-application-strategy":"SELECTED_PART","Timestamp Format":null,"schema-inference-cache":null,"Date Format":null,"schema-name":"${schema.name}","starting-field-strategy":"ROOT_NODE","schema-registry":"0d9540cb-6cc4-39ff-aade-e1b14a6a5105","starting-field-name":null,"Time Format":null,"schema-access-strategy":"schema-name","schema-version":null,"schema-text":"${avro.schema}"},"propertyDescriptors":{"schema-branch":{"name":"schema-branch","displayName":"Schema Branch","identifiesControllerService":false,"sensitive":false},"schema-application-strategy":{"name":"schema-application-strategy","displayName":"Schema Application Strategy","identifiesControllerService":false,"sensitive":false},"Timestamp Format":{"name":"Timestamp Format","displayName":"Timestamp Format","identifiesControllerService":false,"sensitive":false},"schema-inference-cache":{"name":"schema-inference-cache","displayName":"Schema Inference Cache","identifiesControllerService":true,"sensitive":false},"Date Format":{"name":"Date Format","displayName":"Date Format","identifiesControllerService":false,"sensitive":false},"schema-name":{"name":"schema-name","displayName":"Schema Name","identifiesControllerService":false,"sensitive":false},"starting-field-strategy":{"name":"starting-field-strategy","displayName":"Starting Field Strategy","identifiesControllerService":false,"sensitive":false},"schema-registry":{"name":"schema-registry","displayName":"Schema Registry","identifiesControllerService":true,"sensitive":false},"starting-field-name":{"name":"starting-field-name","displayName":"Starting Field Name","identifiesControllerService":false,"sensitive":false},"Time Format":{"name":"Time Format","displayName":"Time Format","identifiesControllerService":false,"sensitive":false},"schema-access-strategy":{"name":"schema-access-strategy","displayName":"Schema Access Strategy","identifiesControllerService":false,"sensitive":false},"schema-version":{"name":"schema-version","displayName":"Schema Version","identifiesControllerService":false,"sensitive":false},"schema-text":{"name":"schema-text","displayName":"Schema Text","identifiesControllerService":false,"sensitive":false}},"controllerServiceApis":[{"type":"org.apache.nifi.serialization.RecordReaderFactory","bundle":{"group":"org.apache.nifi","artifact":"nifi-standard-services-api-nar","version":"1.23.1.2.1.6.0-323"}}],"scheduledState":"DISABLED","bulletinLevel":"WARN","componentType":"CONTROLLER_SERVICE","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"1698024f-3aa9-3ffc-893e-6b89e8f274f0","instanceIdentifier":"dbeb9404-ec46-31d1-1d2f-aa3166a6bfaf","name":"LocalPostgresqlJDBCDBCPConnectionPool","comments":"","type":"org.apache.nifi.dbcp.DBCPConnectionPool","bundle":{"group":"org.apache.nifi","artifact":"nifi-dbcp-service-nar","version":"1.23.1.2.1.6.0-323"},"properties":{"dbcp-min-idle-conns":"0","Max Wait Time":"500 millis","Database Driver Class Name":"#{DatabaseDriverClassName}","dbcp-min-evictable-idle-time":"30 mins","kerberos-principal":null,"Max Total Connections":"8","kerberos-credentials-service":null,"dbcp-max-conn-lifetime":"-1","Validation-query":null,"Database Connection URL":"#{DatabaseConnectionURL}","dbcp-time-between-eviction-runs":"-1","Database User":"#{DatabaseUser}","kerberos-user-service":null,"dbcp-soft-min-evictable-idle-time":"-1","database-driver-locations":"#{DatabaseDriverLocation}","dbcp-max-idle-conns":"8","Password":"#{DatabasePassword}"},"propertyDescriptors":{"kerberos-password":{"name":"kerberos-password","displayName":"Kerberos Password","identifiesControllerService":false,"sensitive":true},"dbcp-min-idle-conns":{"name":"dbcp-min-idle-conns","displayName":"Minimum Idle Connections","identifiesControllerService":false,"sensitive":false},"Max Wait Time":{"name":"Max Wait Time","displayName":"Max Wait Time","identifiesControllerService":false,"sensitive":false},"Database Driver Class Name":{"name":"Database Driver Class Name","displayName":"Database Driver Class Name","identifiesControllerService":false,"sensitive":false},"dbcp-min-evictable-idle-time":{"name":"dbcp-min-evictable-idle-time","displayName":"Minimum Evictable Idle Time","identifiesControllerService":false,"sensitive":false},"kerberos-principal":{"name":"kerberos-principal","displayName":"Kerberos Principal","identifiesControllerService":false,"sensitive":false},"Max Total Connections":{"name":"Max Total Connections","displayName":"Max Total Connections","identifiesControllerService":false,"sensitive":false},"kerberos-credentials-service":{"name":"kerberos-credentials-service","displayName":"Kerberos Credentials Service","identifiesControllerService":true,"sensitive":false},"dbcp-max-conn-lifetime":{"name":"dbcp-max-conn-lifetime","displayName":"Max Connection Lifetime","identifiesControllerService":false,"sensitive":false},"Validation-query":{"name":"Validation-query","displayName":"Validation query","identifiesControllerService":false,"sensitive":false},"Database Connection URL":{"name":"Database Connection URL","displayName":"Database Connection URL","identifiesControllerService":false,"sensitive":false},"dbcp-time-between-eviction-runs":{"name":"dbcp-time-between-eviction-runs","displayName":"Time Between Eviction Runs","identifiesControllerService":false,"sensitive":false},"Database User":{"name":"Database User","displayName":"Database User","identifiesControllerService":false,"sensitive":false},"kerberos-user-service":{"name":"kerberos-user-service","displayName":"Kerberos User Service","identifiesControllerService":true,"sensitive":false},"dbcp-soft-min-evictable-idle-time":{"name":"dbcp-soft-min-evictable-idle-time","displayName":"Soft Minimum Evictable Idle Time","identifiesControllerService":false,"sensitive":false},"database-driver-locations":{"name":"database-driver-locations","displayName":"Database Driver Location(s)","identifiesControllerService":false,"sensitive":false,"resourceDefinition":{"cardinality":"MULTIPLE","resourceTypes":["DIRECTORY","URL","FILE"]}},"dbcp-max-idle-conns":{"name":"dbcp-max-idle-conns","displayName":"Max Idle Connections","identifiesControllerService":false,"sensitive":false},"Password":{"name":"Password","displayName":"Password","identifiesControllerService":false,"sensitive":true}},"controllerServiceApis":[{"type":"org.apache.nifi.dbcp.DBCPService","bundle":{"group":"org.apache.nifi","artifact":"nifi-standard-services-api-nar","version":"1.23.1.2.1.6.0-323"}}],"scheduledState":"DISABLED","bulletinLevel":"WARN","componentType":"CONTROLLER_SERVICE","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"6c01eaca-c219-31d6-8dd6-b61dc2d5cec0","instanceIdentifier":"e30537f7-37e2-1e79-4807-6459e70d576f","name":"HadoopCatalogService","comments":"","type":"org.apache.nifi.services.iceberg.HadoopCatalogService","bundle":{"group":"org.apache.nifi","artifact":"nifi-iceberg-services-nar","version":"1.22.0"},"properties":{"hadoop-config-resources":"/Users/tspann/Downloads/config.xml","warehouse-path":"/opt/hive/data/warehouse"},"propertyDescriptors":{"hadoop-config-resources":{"name":"hadoop-config-resources","displayName":"Hadoop Configuration Resources","identifiesControllerService":false,"sensitive":false,"resourceDefinition":{"cardinality":"MULTIPLE","resourceTypes":["FILE"]}},"warehouse-path":{"name":"warehouse-path","displayName":"Warehouse Path","identifiesControllerService":false,"sensitive":false}},"controllerServiceApis":[{"type":"org.apache.nifi.services.iceberg.IcebergCatalogService","bundle":{"group":"org.apache.nifi","artifact":"nifi-iceberg-services-api-nar","version":"1.22.0"}}],"scheduledState":"DISABLED","bulletinLevel":"WARN","componentType":"CONTROLLER_SERVICE","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"0d9540cb-6cc4-39ff-aade-e1b14a6a5105","instanceIdentifier":"da68346c-2c23-361a-7461-ce0548b3de86","name":"AvroSchemaRegistryLocal","comments":"","type":"org.apache.nifi.schemaregistry.services.AvroSchemaRegistry","bundle":{"group":"org.apache.nifi","artifact":"nifi-registry-nar","version":"1.23.1.2.1.6.0-323"},"properties":{"halifaxvehiclepositions":"{\"type\":\"record\",\n\"name\":\"halifaxvehiclepositions\",\n\"namespace\": \"org.apache.nifi\",\n\"fields\":[\n{\"name\":\"route_id\",\"type\":[\"string\",\"null\"]},\n{\"name\":\"route_long_name\",\"type\":[\"string\",\"null\"]},\n{\"name\":\"bearing\",\"type\":[\"string\",\"null\"]},\n{\"name\":\"directionid\",\"type\":[\"string\",\"null\"]},\n{\"name\":\"latitude\",\"type\":[\"double\",\"null\"],\"default\":0},\n{\"name\":\"tripid\",\"type\":[\"string\",\"null\"]},\n{\"name\":\"startdate\",\"type\":[\"string\",\"null\"]},\n{\"name\":\"uuid\",\"type\":[\"string\",\"null\"]},\n{\"name\":\"speed\",\"type\":[\"string\",\"null\"]},\n{\"name\":\"vehiclelabel\",\"type\":[\"string\",\"null\"]},\n{\"name\":\"vehicleid\",\"type\":[\"double\",\"null\"],\"default\":0},\n{\"name\":\"longitude\",\"type\":[\"double\",\"null\"],\"default\":0},\n{\"name\":\"timestamp\",\"type\":[\"long\",\"null\"],\"default\":0}, \n{\"name\": \"ts\",\"type\": [\"long\",\"null\"],\"default\": 1,\"logicalType\": \"timestamp-millis\"}\n]}","avro-reg-validated-field-names":"true"},"propertyDescriptors":{"halifaxvehiclepositions":{"name":"halifaxvehiclepositions","displayName":"halifaxvehiclepositions","identifiesControllerService":false,"sensitive":false},"avro-reg-validated-field-names":{"name":"avro-reg-validated-field-names","displayName":"Validate Field Names","identifiesControllerService":false,"sensitive":false}},"controllerServiceApis":[{"type":"org.apache.nifi.schemaregistry.services.SchemaRegistry","bundle":{"group":"org.apache.nifi","artifact":"nifi-standard-services-api-nar","version":"1.23.1.2.1.6.0-323"}}],"scheduledState":"DISABLED","bulletinLevel":"WARN","componentType":"CONTROLLER_SERVICE","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"abc936f3-edb8-396a-8ec4-7fbbd137cc29","instanceIdentifier":"e20c8961-31e7-38a1-7527-25e4e929b7c9","name":"RoutesPGSQLDatabaseRecordLookupService","comments":"","type":"org.apache.nifi.lookup.db.DatabaseRecordLookupService","bundle":{"group":"org.apache.nifi","artifact":"nifi-lookup-services-nar","version":"1.23.1.2.1.6.0-323"},"properties":{"dbrecord-lookup-dbcp-service":"1698024f-3aa9-3ffc-893e-6b89e8f274f0","dbf-default-precision":"10","dbrecord-lookup-clear-cache-on-enabled":"true","dbrecord-lookup-cache-size":"0","dbrecord-lookup-value-columns":"route_long_name","dbrecord-lookup-key-column":"route_id","Cache Expiration":null,"dbf-default-scale":"0","dbrecord-lookup-table-name":"halifaxlookuproutes"},"propertyDescriptors":{"dbrecord-lookup-dbcp-service":{"name":"dbrecord-lookup-dbcp-service","displayName":"Database Connection Pooling Service","identifiesControllerService":true,"sensitive":false},"dbf-default-precision":{"name":"dbf-default-precision","displayName":"Default Decimal Precision","identifiesControllerService":false,"sensitive":false},"dbrecord-lookup-clear-cache-on-enabled":{"name":"dbrecord-lookup-clear-cache-on-enabled","displayName":"Clear Cache on Enabled","identifiesControllerService":false,"sensitive":false},"dbrecord-lookup-cache-size":{"name":"dbrecord-lookup-cache-size","displayName":"Cache Size","identifiesControllerService":false,"sensitive":false},"dbrecord-lookup-value-columns":{"name":"dbrecord-lookup-value-columns","displayName":"Lookup Value Columns","identifiesControllerService":false,"sensitive":false},"dbrecord-lookup-key-column":{"name":"dbrecord-lookup-key-column","displayName":"Lookup Key Column","identifiesControllerService":false,"sensitive":false},"Cache Expiration":{"name":"Cache Expiration","displayName":"Cache Expiration","identifiesControllerService":false,"sensitive":false},"dbf-default-scale":{"name":"dbf-default-scale","displayName":"Default Decimal Scale","identifiesControllerService":false,"sensitive":false},"dbrecord-lookup-table-name":{"name":"dbrecord-lookup-table-name","displayName":"Table Name","identifiesControllerService":false,"sensitive":false}},"controllerServiceApis":[{"type":"org.apache.nifi.lookup.LookupService","bundle":{"group":"org.apache.nifi","artifact":"nifi-standard-services-api-nar","version":"1.23.1.2.1.6.0-323"}},{"type":"org.apache.nifi.lookup.RecordLookupService","bundle":{"group":"org.apache.nifi","artifact":"nifi-standard-services-api-nar","version":"1.23.1.2.1.6.0-323"}}],"scheduledState":"DISABLED","bulletinLevel":"WARN","componentType":"CONTROLLER_SERVICE","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"6dbaa108-c9ef-301e-954f-30b44205af4c","instanceIdentifier":"e30537ef-37e2-1e79-e018-1f5223afdabb","name":"HiveCatalogService Iceberg","comments":"","type":"org.apache.nifi.services.iceberg.HiveCatalogService","bundle":{"group":"org.apache.nifi","artifact":"nifi-iceberg-services-nar","version":"1.23.1.2.1.6.0-323"},"properties":{"hadoop-config-resources":null,"warehouse-location":"/opt/hive/data/warehouse","hive-metastore-uri":"thrift://nifi1:9083"},"propertyDescriptors":{"hadoop-config-resources":{"name":"hadoop-config-resources","displayName":"Hadoop Configuration Resources","identifiesControllerService":false,"sensitive":false,"resourceDefinition":{"cardinality":"MULTIPLE","resourceTypes":["FILE"]}},"warehouse-location":{"name":"warehouse-location","displayName":"Default Warehouse Location","identifiesControllerService":false,"sensitive":false},"hive-metastore-uri":{"name":"hive-metastore-uri","displayName":"Hive Metastore URI","identifiesControllerService":false,"sensitive":false}},"controllerServiceApis":[{"type":"org.apache.nifi.services.iceberg.IcebergCatalogService","bundle":{"group":"org.apache.nifi","artifact":"nifi-iceberg-services-api-nar","version":"1.23.1.2.1.6.0-323"}}],"scheduledState":"DISABLED","bulletinLevel":"WARN","componentType":"CONTROLLER_SERVICE","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"},{"identifier":"bb8d26da-a5a6-3b5b-b883-3836e4e18046","instanceIdentifier":"942823ea-29a6-3c35-e808-bc5cac8464c0","name":"StopsLocalPostgresqlSimpleDatabaseLookupService","comments":"","type":"org.apache.nifi.lookup.db.SimpleDatabaseLookupService","bundle":{"group":"org.apache.nifi","artifact":"nifi-lookup-services-nar","version":"1.23.1.2.1.6.0-323"},"properties":{"dbrecord-lookup-dbcp-service":"1698024f-3aa9-3ffc-893e-6b89e8f274f0","dbrecord-lookup-clear-cache-on-enabled":"true","lookup-value-column":"stop_name","dbrecord-lookup-cache-size":"5000","dbrecord-lookup-key-column":"stop_id","Cache Expiration":null,"dbrecord-lookup-table-name":"halifaxlookupstops"},"propertyDescriptors":{"dbrecord-lookup-dbcp-service":{"name":"dbrecord-lookup-dbcp-service","displayName":"Database Connection Pooling Service","identifiesControllerService":true,"sensitive":false},"dbrecord-lookup-clear-cache-on-enabled":{"name":"dbrecord-lookup-clear-cache-on-enabled","displayName":"Clear Cache on Enabled","identifiesControllerService":false,"sensitive":false},"lookup-value-column":{"name":"lookup-value-column","displayName":"Lookup Value Column","identifiesControllerService":false,"sensitive":false},"dbrecord-lookup-cache-size":{"name":"dbrecord-lookup-cache-size","displayName":"Cache Size","identifiesControllerService":false,"sensitive":false},"dbrecord-lookup-key-column":{"name":"dbrecord-lookup-key-column","displayName":"Lookup Key Column","identifiesControllerService":false,"sensitive":false},"Cache Expiration":{"name":"Cache Expiration","displayName":"Cache Expiration","identifiesControllerService":false,"sensitive":false},"dbrecord-lookup-table-name":{"name":"dbrecord-lookup-table-name","displayName":"Table Name","identifiesControllerService":false,"sensitive":false}},"controllerServiceApis":[{"type":"org.apache.nifi.lookup.StringLookupService","bundle":{"group":"org.apache.nifi","artifact":"nifi-standard-services-api-nar","version":"1.23.1.2.1.6.0-323"}},{"type":"org.apache.nifi.lookup.LookupService","bundle":{"group":"org.apache.nifi","artifact":"nifi-standard-services-api-nar","version":"1.23.1.2.1.6.0-323"}}],"scheduledState":"DISABLED","bulletinLevel":"WARN","componentType":"CONTROLLER_SERVICE","groupIdentifier":"8d483794-4099-3f24-9c66-47290e0679f0"}],"variables":{},"parameterContextName":"sensors","defaultFlowFileExpiration":"0 sec","defaultBackPressureObjectThreshold":900000,"defaultBackPressureDataSizeThreshold":"1 GB","logFileSuffix":"","componentType":"PROCESS_GROUP","flowFileConcurrency":"UNBOUNDED","flowFileOutboundPolicy":"STREAM_WHEN_AVAILABLE"},"externalControllerServices":{"0b19172a-122d-3548-aab3-5f048280cf5a":{"identifier":"0b19172a-122d-3548-aab3-5f048280cf5a","name":"CDP Infer JsonTreeReader"},"c8a0006c-1fd0-30e9-8b61-994352aaa8d9":{"identifier":"c8a0006c-1fd0-30e9-8b61-994352aaa8d9","name":"SansSchemaJsonRecordSetWriter"},"fe9b8878-2cdd-353e-8168-c8f8e1338aa0":{"identifier":"fe9b8878-2cdd-353e-8168-c8f8e1338aa0","name":"Standard Inherit JsonRecordSetWriter"},"68e6aee5-8890-3ddd-9194-0fffd709926d":{"identifier":"68e6aee5-8890-3ddd-9194-0fffd709926d","name":"CDP Infer JsonTreeReader"},"c8de2d9d-868f-3017-ae47-70362fa1a938":{"identifier":"c8de2d9d-868f-3017-ae47-70362fa1a938","name":"BuildSchemaJsonRecordSetWriter"}},"parameterContexts":{"sensors":{"name":"sensors","parameters":[{"name":"DatabaseDriverLocation","description":"","sensitive":false,"provided":false,"value":"/postgresql-42.5.1.jar"},{"name":"Database Password","description":"","sensitive":true,"provided":false},{"name":"energytopic","description":"","sensitive":false,"provided":false,"value":"energy"},{"name":"transcomgeo","description":"","sensitive":false,"provided":false,"value":"http"},{"name":"trendingtemperaturequery","description":"","sensitive":false,"provided":false,"value":"SELECT * \nFROM FLOWFILE\nWHERE CAST(temperaturef as FLOAT) > 60\n"},{"name":"transcomrss","description":"","sensitive":false,"provided":false,"value":"https://data1"},{"name":"Hostname","description":"","sensitive":false,"provided":false,"value":"nvidia-desktop"},{"name":"allquery","description":"","sensitive":false,"provided":false,"value":"SELECT *\nFROM FLOWFILE"},{"name":"Remote Path","description":"","sensitive":false,"provided":false,"value":"/home/nvidia/nvme/images/"},{"name":"Remote URL DL","description":"","sensitive":false,"provided":false,"value":"http://localhost:9999/predictions/caffenet"},{"name":"scadatopic","description":"","sensitive":false,"provided":false,"value":"scada"},{"name":"DatabaseDriverClassName","description":"","sensitive":false,"provided":false,"value":"org.postgresql.Driver"},{"name":"DatabaseUser","description":"","sensitive":false,"provided":false,"value":"tspann"},{"name":"Database Connection URL","description":"","sensitive":false,"provided":false,"value":"jdbc:postgresql://"},{"name":"Username","description":"","sensitive":false,"provided":false,"value":"nvidia"},{"name":"global_temperaturealerttopic","description":"","sensitive":false,"provided":false,"value":"global_temperaturealert"},{"name":"sensordataclientid","description":"","sensitive":false,"provided":false,"value":"nifi-sensor-data-local"},{"name":"latitude","description":"","sensitive":false,"provided":false,"value":"40.269559"},{"name":"kafkabrokers","description":"","sensitive":false,"provided":false,"value":"edge2ai-1.dim.local:9092"},{"name":"Database Driver Class Name","description":"","sensitive":false,"provided":false,"value":"org.postgresql.Driver"},{"name":"DatabasePassword","description":"","sensitive":true,"provided":false},{"name":"DatabaseConnectionURL","description":"","sensitive":false,"provided":false,"value":"jdbc:postgresql://kafka:5432/tspann"},{"name":"Database Driver Location","description":"","sensitive":false,"provided":false,"value":"/postgresql-42.2.23.jar"},{"name":"Database User","description":"","sensitive":false,"provided":false,"value":"passd"},{"name":"scadaclientid","description":"","sensitive":false,"provided":false,"value":"nifi-scada-data-remote"},{"name":"Kudu Masters","description":"","sensitive":false,"provided":false,"value":"edge2ai-1.dim.local:7051"},{"name":"n2yokey","description":"","sensitive":false,"provided":false,"value":"x"},{"name":"tempquery","description":"","sensitive":false,"provided":false,"value":"SELECT * \nFROM FLOWFILE\nWHERE CAST(temperaturef as FLOAT) > 70\n"},{"name":"Password","description":"","sensitive":true,"provided":false},{"name":"longitude","description":"","sensitive":false,"provided":false,"value":"-74.523245"}],"inheritedParameterContexts":[],"componentType":"PARAMETER_CONTEXT"}},"flowEncodingVersion":"1.0","parameterProviders":{},"latest":false}