{"title":"Variable Loop End","nodeType":"LoopEnd","id":"*DVAx3BnVGfzP7ddX","factoryName":"org.knime.base.node.meta.looper.variable.end.LoopEndVariableNodeFactory","factoryId":"org.knime.base.node.meta.looper.variable.end.LoopEndVariableNodeFactory","path":["Workflow Control","Loop Support"],"owner":"knime","ownerAccountId":"account:team:b5f0848f-496d-4e6a-b869-fa3532248db7","description":"<p>Node collecting variables created in a loop. This node closes a loop but does not aggregate data created in the loop but only variables. It can be used to close loops where all the magic happens in the loop itself and no aggregated output is needed. One instance could be a loop over a list of files, whereby each file is processed in one loop iteration (including writing one output file for each input).</p>\n        ","shortDescription":"Node collecting variables created in a loop.","keywords":[],"deprecated":false,"streamable":false,"tags":["Workflow Control","Loop Support"],"icon":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6N0Y5RDQ1NzA4NDlEMTFFNTlCODZDMzA0NTY3MzY5QkQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6N0Y5RDQ1NzE4NDlEMTFFNTlCODZDMzA0NTY3MzY5QkQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3RjlENDU2RTg0OUQxMUU1OUI4NkMzMDQ1NjczNjlCRCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3RjlENDU2Rjg0OUQxMUU1OUI4NkMzMDQ1NjczNjlCRCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pq5Jk0wAAAD5SURBVHjapFPLEYIwFAwMBXD2FDugA7EB0Q6wArUDLMEOtALABqAEOpCTZzrADbMZY0yccXgzO4/kfZZsXgJh2XOTxXApkBjb7eJet8JhgVVcwB2A2JHbAyc0qr4akLUh6wCopJrfElgBOWuuaLK3G5RwW6ADdkjoHUdLSKLIzsgppgYIqMKSxWsEBuExq8lyIlLswAikzBsJrUPJtRl7g8UPgyhhMDeKCl+DyFBYW8d1RhEn4XzHijz76haOegYsgg8L6aW1f6FXAt/EDwvJJg0R9ZE642+8NvsaQ45mRfUbJElPcWoNUv/PKGfUwz3Ksx/TnOf8EmAA2yl91oxNnjoAAAAASUVORK5CYII=","views":[],"inPorts":[{"objectClass":"org.knime.core.node.port.flowvariable.FlowVariablePortObject","color":"ff4b4b","dataType":"Flow Variable","optional":false,"name":"Flow variables","description":"Flow variables to collect."}],"outPorts":[{"objectClass":"org.knime.core.node.BufferedDataTable","color":"000000","dataType":"Table","optional":false,"name":"Data table of flow variables","description":"Data table with variables collected during the loop."}],"dynInPorts":[],"dynOutPorts":[],"additionalSiteInformation":{"url":"https://update.knime.com/analytics-platform/5.12","trusted":true,"enabledByDefault":true,"name":"KNIME Analytics Platform 5.12 Update Site","version":"5.12.0"},"dialog":[{"sectionName":"Options","fields":[{"name":"Variable selection","description":"The variables that will be collected and put into the output table.","optional":false},{"name":"Propagate modified loop variables","description":"If checked, variables whose values are modified within the loop are exported by this node. These variables must be declared outside the loop, i.e. injected into the loop from a side-branch or be available upstream of the corresponding loop start node. For the latter, any modification of a variable is passed back to the start node in subsequent iterations (e.g. moving sum calculation). Note that variables defined by the loop start node itself are excluded as these usually represent loop controls (e.g. &#34;currentIteration&#34;).","optional":false}]}],"links":[{"text":"KNIME Flow Control Guide: Flow Variables","url":"https://docs.knime.com/latest/analytics_platform_flow_control_guide/index.html#flow-variables"},{"text":"KNIME Flow Control Guide: Section Loops","url":"https://docs.knime.com/latest/analytics_platform_flow_control_guide/index.html#loops"}],"kudos":[],"kudosCount":0,"bundleInformation":{"bundleVersion":"5.12.0.v202606261225","bundleName":"KNIME Base Nodes","bundleSymbolicName":"org.knime.base","bundleVendor":"KNIME AG, Zurich, Switzerland","featureSymbolicName":"org.knime.features.base","featureName":"KNIME Base nodes","featureVersion":"5.12.0.v202606261225","featureVendor":"KNIME AG, Zurich, Switzerland","extensionId":"*bjR3r1yWOznPIEXS"},"frequentSuccessors":[]}
