Using the Pass Through Functionality

Consider the following pipeline that combines two simple datasets.


Pipeline using Pass Through

Download this Pipeline.
  1. JSON Object (JSON Generator Snap with Pass through disabled)

    This JSON Generator Snap, JSON Object, is used as an input by the downstream JSON Generator Snap, Combined JSON.

    Snap Configuration (JSON Object)

    Input JSON Output JSON

    Input JSON from JSON Object Snap


    Output JSON from JSON Object Snap

  2. Combined JSON (JSON Generator Snap with Pass through enabled)

    The Pass through checkbox is selected. In addition to this, the upstream parameter, $details.username, is included in this Snap's JSON script to capture information based on the username field in the upstream document.

    Snap Configuration (Combined JSON)

    Input JSON Output JSON

    Input JSON from Combined JSON Snap


    Output JSON from Combined JSON Snap

    The output JSON contains:

    • Data from the input document.
    • Data captured from the upstream parameter.
To reuse the pipeline:
  1. Download and import the pipeline into SnapLogic.
  2. Configure Snap accounts as applicable.
  3. Provide pipeline parameters as applicable.