Hub
Pricing About
NodeNode / Manipulator

CASE Switch Start

Workflow ControlSwitches
Drag & drop
Like

This node routes its input to a selectable output port, allowing different branches of the workflow to be activated manually or using a flow variable. The input port type can be chosen when adding an input port. The type can be changed by removing the input port and adding it again.

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.
  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
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.

Extension

The CASE Switch Start 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