Hub
Pricing About
NodeNode / Manipulator

CASE Switch End

Workflow ControlSwitches
Drag & drop
Like

This node complements the CASE Switch Start node by merging its branches into a single output port. Typically, only one branch is active; the data from that branch is passed to the output. When used with data ports, the node also offers options to concatenate data tables from multiple active branches.
The type of the input and output ports can be chosen when adding an output port. The type of the output port can be changed by removing and adding it again with a new type.

Note for flow variable ports: Values of existing flow variables are always taken from the top-most input port of the CASE Switch End node, even if their values were modified on another active branch. However, new flow variables created within any active branch behave as expected. If you need to modify existing variables, create a new flow variable and use its value to overwrite the original after the CASE Switch End node.
If all branches are inactive, the flow variables of the top branch are passed through.

Node details

Input (Dynamic Inport)
Select the input port type and connect it. Only one input port can be selected at a time. If the input port is removed, all output ports are also removed.
Output (Dynamic Outport)
The output ports. They are only present and editable if an input port type was selected and always have the same type. At least two outputs are required.
  1. Type: Petri Net
  2. Type: Flow Variable
  3. Type: MOE Model
  4. Type: Image
  5. Type: Distance Measure
  6. Type: PMML
  7. Type: Sota
  8. Type: Regression Tree
  9. Type: PortObject
  10. Type: Correlation
  11. Type: Feature Selection Model
  12. Type: Transformation
  13. Type: Radial Basis Function
  14. Type: Fuzzy Basis Function
  15. Type: Gradient Boosting Model
  16. Type: Tree Ensembles
  17. Type: Outlier
  18. Type: Network
  19. Type: OpenNlpNerTaggerModelPortObject
  20. Type: StanfordNERModelPortObject
  21. Type: DocumentVectorPortObject
  22. Type: VectorHashingPortObject
  23. Type: JChem Database Connection
  24. Type: URI Object
  25. Type: Table
  26. Type: Arx Config
  27. Type: XLS Formatter
  28. Type: Binning Port Object
  29. Type: de.mpicbg.knime.scripting.r.port.RPortType2
  30. Type: Event Log
  31. Type: Directly Follows Model
  32. Type: AWS Comprehend Connection
  33. Type: DB Session
  34. Type: DB Data
  35. Type: FilterDefinition
  36. Type: File System
  37. Type: Density Scorer Model
  38. Type: KNFST Model
  39. Type: DLNetworkPortObject
  40. Type: DL4J Model
  41. Type: Spark Context
  42. Type: Spark Data
  43. Type: Normalizer
  44. Type: Python
  45. Type: R Workspace
  46. Type: Remote Connection
  47. Type: Word Vector Model
  48. Type: BPMN Model
  49. Type: Keras Deep Learning Network
  50. Type: ONNX Deep Learning Network
  51. Type: TensorFlow Deep Learning Network
  52. Type: DLPythonNetworkPortObject
  53. Type: H2O Context
  54. Type: H2O Frame
  55. Type: H2O Model
  56. Type: MOJO
  57. Type: KafkaConnection
  58. Type: Semantic Web Connection
  59. Type: Weak Label Model
  60. Type: XGBoostModel
  61. Type: CAIM
  62. Type: Spark MLlib Model
  63. Type: Spark ML Model
  64. Type: Color
  65. Type: GNE SDF Port
  66. Type: se.redfield.knime.neo4jextension.neo4jconnector
  67. Type: Workflow Port Object
  68. Type: KnimeConnection
  69. Type: TensorFlow 2 Model
  70. Type: AzureConnection
  71. Type: FileStorePrefixURIPort
  72. Type: Google Drive
  73. Type: Google Cloud Storage Connection
  74. Type: FileStoreReferenceURIPort
  75. Type: AWSConnection
  76. Type: FileStoreURIPort
  77. Type: PMML Discretization
  78. Type: URIPortObject managed by FileStore
  79. Type: Process Tree
  80. Type: KnoxHdfsConnection
  81. Type: Replay Result in Alignment
  82. Type: PDB Advanced Query Port
  83. Type: org.knime.mongodb.connection.port.MongoDBConnectionPortObject
  84. Type: SeleniumFirefoxPort
  85. Type: SP_Conn
  86. Type: Weka 3.7 Classifier
  87. Type: Weka 3.7 Cluster
  88. Type: org.knime.python3.nodes.PythonBinaryBlobFileStorePortObject
  89. Type: Causal Graph
  90. Type: Hybrid Petri Net
  91. Type: Directly Follows Msd
  92. Type: spaCy pipeline
  93. Type: se.redfield.textprocessing.nodes.port.SpacyModelPortObject
  94. Type: spaCy pipeline
  95. Type: Replay Result in Alignment
  96. Type: Symanto Brain Api Key
  97. Type: org.knime.python3.nodes.PythonConnectionPortObject
  98. Type: org.knime.credentials.base.CredentialPortObject
  99. Type: Report Fragment
  100. Type: AbstractHubAuthenticationPortObject
  101. Type: PCML PortObject
  102. Type: Email Session
  103. Type: se.redfield.knime.memgraph.memgraphconnector
  104. Type: Microsoft Fabric
  105. Type: Python Environment

Extension

The CASE Switch End node is part of this extension:

  1. Go to item

KNIME
Open for Innovation

KNIME AG
Talacker 50
8001 Zurich, Switzerland
  • Software
  • Getting started
  • Documentation
  • Courses + Certification
  • Solutions
  • KNIME Hub
  • KNIME Forum
  • Blog
  • Events
  • Partner
  • Developers
  • KNIME Home
  • Careers
  • Contact us
Download KNIME Analytics Platform Read more about KNIME Business Hub
© 2026 KNIME AG. All rights reserved.
  • Trademarks
  • Imprint
  • Privacy
  • Terms & Conditions
  • Data Processing Agreement
  • Credits