{"class_fqid":"com-snaplogic-pipeline_9","snode_id":"6a38fe6c38aac444411ac85e","instance_id":"28d9b21a-94a1-49a1-88c4-7bf15bbfbc50","instance_version":5,"link_map":{"link100":{"dst_id":"493daf30-a4d7-497f-869a-587ed9bda273","dst_view_id":"input0","src_id":"4a823ae8-093d-4f6c-975c-eed2424aa197","src_view_id":"output0","isGoto":false}},"link_serial":101,"property_map":{"info":{"label":{"value":"ex-mapper-null-safe-access-enabled"},"author":{"value":"kmalladi@snaplogic.com"},"pipeline_doc_uri":{"value":null},"notes":{"value":null},"purpose":{"value":null}},"error":{"error_behavior":{"value":"none"}},"settings":{"suspendable":{"value":false},"test_pipeline":{"value":false},"error_pipeline":{"value":null,"expression":false},"error_param_table":{"value":[]},"param_table":{"value":[]},"imports":{"value":[]},"cache_pipelines":{"value":[]},"tags":{"value":[]}},"input":{},"output":{"493daf30-a4d7-497f-869a-587ed9bda273_output0":{"view_type":{"value":"document"},"label":{"value":"Mapper - output0"}}}},"render_map":{"scale_ratio":1,"pan_x_num":0,"pan_y_num":0,"default_snaplex":"6616ad54884374af201d1c41","detail_map":{"493daf30-a4d7-497f-869a-587ed9bda273":{"grid_x_int":3,"grid_y_int":2,"rot_int":0,"recommendation_id":null,"source":"snap catagory","index":null,"rot_tail_int":0},"4a823ae8-093d-4f6c-975c-eed2424aa197":{"grid_x_int":2,"grid_y_int":2,"rot_int":0,"recommendation_id":null,"source":"snap catagory","index":null,"rot_tail_int":0,"input":{}}}},"snap_map":{"493daf30-a4d7-497f-869a-587ed9bda273":{"class_fqid":"com-snaplogic-snaps-transform-datatransform_4-main34730","class_id":"com-snaplogic-snaps-transform-datatransform","class_version":4,"instance_fqid":"493daf30-a4d7-497f-869a-587ed9bda273_2","instance_id":"493daf30-a4d7-497f-869a-587ed9bda273","instance_version":2,"property_map":{"info":{"label":{"value":"Mapper"}},"input":{"input0":{"view_type":{"value":"document"},"label":{"value":"input0"}}},"output":{"output0":{"view_type":{"value":"document"},"label":{"value":"output0"}}},"error":{"error0":{"view_type":{"value":"document"},"label":{"value":"error0"}},"error_behavior":{"value":"fail"}},"settings":{"execution_mode":{"value":"Validate & Execute"},"passThrough":{"value":false},"transformations":{"value":{"mappingRoot":{"value":"$"},"mappingTable":{"value":[{"expression":{"expression":true,"value":"$recordData.id"},"targetPath":{"value":"id"}},{"expression":{"value":"$recordData.testCustomer360.digitalAggregate.test_string","expression":true},"targetPath":{"value":"test_string"}},{"expression":{"value":"$recordData.testCustomer360.digitalAggregate.test_null","expression":true},"targetPath":{"value":"test_null"}},{"expression":{"value":"$recordData.testCustomer360.digitalAggregate.test_int1","expression":true},"targetPath":{"value":"test_int1"}},{"expression":{"value":"$recordData.testCustomer360.digitalAggregate.test_int0","expression":true},"targetPath":{"value":"test_int0"}},{"expression":{"value":"$recordData.testCustomer360.digitalAggregate.digitalPseudo","expression":true},"targetPath":{"value":"digitalPseudo"}},{"expression":{"value":"$recordData.testCustomer360.digitalAggregate.test_string+$recordData.testCustomer360.digitalAggregate","expression":true},"targetPath":{"value":null}},{"expression":{"value":"$recordData.testCustomer360.digitalAggregate.test_null","expression":true},"targetPath":{"value":null}},{"expression":{"value":"$recordData.id","expression":true},"targetPath":{"value":null}},{"expression":{"value":"$recordData","expression":true},"targetPath":{"value":null}},{"expression":{"value":"$recordData.testCustomer360","expression":true},"targetPath":{"value":null}},{"expression":{"value":"$recordData.testCustomer360.digitalAggregate","expression":true},"targetPath":{"value":null}},{"expression":{"value":"$recordData.testCustomer360.digitalAggregate.digitalPseudo","expression":true},"targetPath":{"value":null}}]}}},"nullSafeAccess":{"value":true}},"view_serial":100},"class_build_tag":"main34730"},"4a823ae8-093d-4f6c-975c-eed2424aa197":{"class_fqid":"com-snaplogic-snaps-transform-jsongenerator_2-main34730","class_id":"com-snaplogic-snaps-transform-jsongenerator","class_version":2,"instance_fqid":"4a823ae8-093d-4f6c-975c-eed2424aa197_2","instance_id":"4a823ae8-093d-4f6c-975c-eed2424aa197","instance_version":2,"property_map":{"info":{"label":{"value":"JSON Generator"},"notes":{}},"output":{"output0":{"view_type":{"value":"document"},"label":{"value":"output0"}}},"error":{"error0":{"view_type":{"value":"document"},"label":{"value":"error0"}},"error_behavior":{"value":"fail"}},"settings":{"execution_mode":{"value":"Validate & Execute"},"editable_content":{"value":"## Enter your JSON-encoded data in this space. Note that this text is\n## treated as an Apache Velocity template, so you can substitute values\n## from input documents or the pipeline parameters. See the following\n## URL for more information about Velocity:\n## https://velocity.apache.org/engine/devel/user-guide.html\n\n[\n {\n \"recordData\": {\n \"id\": \"AUTHT\",\n \"testCustomer360\": {\n \"digitalAggregate\": {\n \"digitalPseudo\": null,\n \"test_string\": \"com.temp\",\n \"test_booleant\": true,\n \"test_booleanf\": false,\n \"test_int0\": 0,\n \"test_null\": null,\n \"test_date\": \"2025-11-25T03:20:52.166Z\"\n }\n }\n }\n}\n]\n\n\n## Tips:\n## * The sample data above will generate a single empty document, uncomment\n## the line in the middle to include the sample fields. Adding more\n## objects to the root array will cause the snap to generate more\n## than one document.\n## * Pipeline parameters can be referenced by prefixing the parameter\n## name with an underscore, like so:\n## ${_pipelineParamName}\n## * If you add an input view to the snap, this template will be\n## evaluated for each input document.\n## * Fields in the input documents can be referenced by prefixing them\n## with a dollar-sign ($), like so:\n## $parent.child[0].value\n## * Any referenced document values and pipeline parameters will\n## automatically be JSON-encoded when they are inserted into the final\n## JSON document. You should not have to worry about escaping values\n## yourself.\n## * If you are having troubles getting a template to produce valid JSON,\n## you can add an error view to the snap to get a document that\n## contains the output of the template evaluation.\n"},"arrayElementsAsDocuments":{"value":true},"passThroughProp":{"value":false},"supportTypeExts":{"value":false}},"view_serial":100,"input":{}},"class_build_tag":"main34730"}},"path_id":"/Automation_backup/Docs/shared","path_snode":"69fb144492003a34bee72078"}