{"class_fqid":"com-snaplogic-pipeline_9","snode_id":"607100b6b7bb90b4a7df3464","instance_id":"e7c47f6b-b561-4fb9-94b8-c6bf527c631c","instance_version":5,"link_map":{"link100":{"src_view_id":"output0","dst_view_id":"input0","src_id":"345de50b-0063-40c2-9156-b3b24fc45fa6","dst_id":"5d2122d6-a555-4ded-ab63-74f4188904be","isGoto":false},"link101":{"src_view_id":"output0","dst_view_id":"input1","src_id":"092d5009-a2f6-4ffe-a026-301192b5163b","dst_id":"5d2122d6-a555-4ded-ab63-74f4188904be","isGoto":false}},"link_serial":103,"property_map":{"info":{"notes":{"value":null},"author":{"value":"psung@snaplogic.com"},"purpose":{"value":null},"pipeline_doc_uri":{"value":null},"label":{"value":"Join Snap - outer join, inconsistent input schema"}},"input":{},"settings":{"imports":{"value":[]},"error_pipeline":{"expression":false,"value":null},"error_param_table":{"value":[]},"param_table":{"value":[]},"suspendable":{"value":false}},"error":{"error_behavior":{"value":"none"}},"output":{"5d2122d6-a555-4ded-ab63-74f4188904be_output0":{"label":{"value":"Outer Join at $id - output0"},"view_type":{"value":"document"}}}},"render_map":{"pan_x_num":0,"default_snaplex":"5eb44fffcef07c5132691e4b","scale_ratio":1,"detail_map":{"5d2122d6-a555-4ded-ab63-74f4188904be":{"grid_x_int":3,"index":null,"recommendation_id":null,"output":{},"source":"snap catagory","grid_y_int":1,"rot_tail_int":0,"error":{},"input":{"input1":{"dx_int":0,"rot_int":0,"dy_int":1}},"rot_int":0},"092d5009-a2f6-4ffe-a026-301192b5163b":{"grid_x_int":2,"index":null,"recommendation_id":null,"source":"snap catagory","grid_y_int":2,"rot_tail_int":0,"rot_int":0},"345de50b-0063-40c2-9156-b3b24fc45fa6":{"grid_x_int":2,"index":null,"recommendation_id":null,"source":"snap catagory","grid_y_int":1,"rot_tail_int":0,"rot_int":0}},"pan_y_num":0},"snap_map":{"5d2122d6-a555-4ded-ab63-74f4188904be":{"class_fqid":"com-snaplogic-snaps-transform-multijoin_1-main8556","class_id":"com-snaplogic-snaps-transform-multijoin","class_version":1,"instance_fqid":"5d2122d6-a555-4ded-ab63-74f4188904be_1","instance_id":"5d2122d6-a555-4ded-ab63-74f4188904be","instance_version":1,"property_map":{"info":{"notes":{"value":null},"label":{"value":"Outer Join at $id"}},"view_serial":100,"input":{"input0":{"view_type":{"value":"document"},"label":{"value":"left"}},"input1":{"view_type":{"value":"document"},"label":{"value":"right"}}},"settings":{"nullGreater":{"value":false},"execution_mode":{"value":"Validate & Execute"},"nullSafeAccess":{"value":false},"noMatchData":{"value":false},"joinPaths":{"value":[{"rightPath":{"expression":true,"value":"$id"},"rightInputView":{"value":"right"},"leftPath":{"expression":true,"value":"$id"}}]},"joinType":{"value":"Outer"},"sortedStreams":{"value":"Ascending"}},"error":{"error0":{"view_type":{"value":"document"},"label":{"value":"error0"}},"error_behavior":{"value":"fail"}},"output":{"output0":{"view_type":{"value":"document"},"label":{"value":"output0"}}}},"class_build_tag":"main8556"},"092d5009-a2f6-4ffe-a026-301192b5163b":{"class_fqid":"com-snaplogic-snaps-transform-jsongenerator_2-main8556","class_id":"com-snaplogic-snaps-transform-jsongenerator","class_version":2,"instance_fqid":"092d5009-a2f6-4ffe-a026-301192b5163b_2","instance_id":"092d5009-a2f6-4ffe-a026-301192b5163b","instance_version":2,"property_map":{"info":{"notes":{"value":null},"label":{"value":"Right Input"}},"view_serial":100,"error":{"error0":{"label":{"value":"error0"},"view_type":{"value":"document"}},"error_behavior":{"value":"fail"}},"output":{"output0":{"label":{"value":"output0"},"view_type":{"value":"document"}}},"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 \"id\": \"a\",\n \"field1\": \"right_c\"\n },\n {\n \"id\": \"a\",\n \"field2\": \"right_d\"\n },\n {\n \"id\": \"a\",\n \"field2\": \"right_h\"\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."},"arrayElementsAsDocuments":{"value":true},"passThroughProp":{"value":false}}},"class_build_tag":"main8556"},"345de50b-0063-40c2-9156-b3b24fc45fa6":{"class_fqid":"com-snaplogic-snaps-transform-jsongenerator_2-main8556","class_id":"com-snaplogic-snaps-transform-jsongenerator","class_version":2,"instance_fqid":"345de50b-0063-40c2-9156-b3b24fc45fa6_2","instance_id":"345de50b-0063-40c2-9156-b3b24fc45fa6","instance_version":2,"property_map":{"info":{"notes":{"value":null},"label":{"value":"Left Input"}},"view_serial":100,"error":{"error0":{"label":{"value":"error0"},"view_type":{"value":"document"}},"error_behavior":{"value":"fail"}},"output":{"output0":{"label":{"value":"output0"},"view_type":{"value":"document"}}},"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 \"id\": \"a\",\n \"field1\": \"left_b\"\n },\n {\n \"id\": \"a\",\n \"field2\": \"left_f\"\n },\n {\n \"id\": \"a\",\n \"field1\": \"left_i\"\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."},"arrayElementsAsDocuments":{"value":true},"passThroughProp":{"value":false}}},"class_build_tag":"main8556"}},"path_id":"/QA/shared","path_snode":"564ba55bc734595eb065ae2a","target_runtime":"standard"}