cancel
Showing results for 
Search instead for 
Did you mean: 

Mandatory Diff Snap Outputs

kmiesse
Contributor

What is the reasoning for changing the Diff snap to require all 4 outputs? And what’s the best way to ignore the outputs you don’t want when creating a child pipeline and you need to “plug up” those outputs? I assume union them together and input them into what? Thanks in advance!

8 REPLIES 8

you can add a script snap with no output to discard them if you really dont need them.

Thanks, that’s what I was doing. It just seems like a waste of resources just so the Diff snap can be copied and pasted…

del
Contributor III

Wow! I had not realized yet the diff outputs were recently set at minimum of 4. For the record, I disagree with this approach to fix a defect in the copy/paste behavior by creating undesirable constraints on a snap. The defect should be resolved instead.

@kmiesse, I used to use the python script snap for the same purpose but then developed a custom do-nothing “bookend” snap to do the same. The execution performance was improved by using the custom snap instead of the script. I can share the code if you like.

@del, please do share. I have never built a custom snap. Thanks!