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 using the “…” menu. The type can be changed by removing the input port and adding it again.

To migrate from the deprecated CASE Switch Model (Start) node, select Generic Port when creating the input port.

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: MOE Model
  2. Type: XLS Formatter
  3. Type: GNE SDF Port
  4. Type: FileStorePrefixURIPort
  5. Type: FileStoreReferenceURIPort
  6. Type: FileStoreURIPort
  7. Type: KnimeConnection
  8. Type: com.schrodinger.knime.port.connection
  9. Type: Symanto Brain Api Key
  10. Type: PDB Advanced Query Port
  11. Type: Combined FSK object
  12. Type: FSK object
  13. Type: FSK object
  14. Type: Combined FSK object
  15. Type: FSK object
  16. Type: Combined FSK object
  17. Type: FSK object
  18. Type: PCML PortObject
  19. Type: FSK object
  20. Type: URIPortObject managed by FileStore
  21. Type: Binning Port Object
  22. Type: de.mpicbg.knime.scripting.r.port.RPortType2
  23. Type: JChem Database Connection
  24. Type: SP_Conn
  25. Type: SeleniumFirefoxPort
  26. Type: Density Scorer Model
  27. Type: KNFST Model
  28. Type: Outlier
  29. Type: Normalizer
  30. Type: Remote Connection
  31. Type: Feature Selection Model
  32. Type: Fuzzy Basis Function
  33. Type: Radial Basis Function
  34. Type: Sota
  35. Type: Transformation
  36. Type: Gradient Boosting Model
  37. Type: Regression Tree
  38. Type: Tree Ensembles
  39. Type: PMML Discretization
  40. Type: Correlation
  41. Type: CAIM
  42. Type: KnoxHdfsConnection
  43. Type: Spark Context
  44. Type: Spark Data
  45. Type: Spark ML Model
  46. Type: Spark MLlib Model
  47. Type: AWS Comprehend Connection
  48. Type: AWSConnection
  49. Type: AzureConnection
  50. Type: URI Object
  51. Type: Table
  52. Type: Flow Variable
  53. Type: Image
  54. Type: PMML
  55. Type: PortObject
  56. Type: Report Fragment
  57. Type: Color
  58. Type: FilterDefinition
  59. Type: Workflow Port Object
  60. Type: org.knime.credentials.base.CredentialPortObject
  61. Type: DB Data
  62. Type: DB Session
  63. Type: Distance Measure
  64. Type: DLNetworkPortObject
  65. Type: Keras Deep Learning Network
  66. Type: ONNX Deep Learning Network
  67. Type: DLPythonNetworkPortObject
  68. Type: TensorFlow 2 Model
  69. Type: TensorFlow Deep Learning Network
  70. Type: Email Session
  71. Type: Microsoft Fabric
  72. Type: DL4J Model
  73. Type: MOJO
  74. Type: H2O Context
  75. Type: H2O Frame
  76. Type: H2O Model
  77. Type: R Workspace
  78. Type: DocumentVectorPortObject
  79. Type: OpenNlpNerTaggerModelPortObject
  80. Type: StanfordNERModelPortObject
  81. Type: VectorHashingPortObject
  82. Type: Word Vector Model
  83. Type: Weka 3.7 Classifier
  84. Type: Weka 3.7 Cluster
  85. Type: File System
  86. Type: Google Drive
  87. Type: Google Cloud Storage Connection
  88. Type: KafkaConnection
  89. Type: org.knime.mongodb.connection.port.MongoDBConnectionPortObject
  90. Type: Network
  91. Type: Python
  92. Type: org.knime.python3.nodes.PythonBinaryBlobFileStorePortObject
  93. Type: org.knime.python3.nodes.PythonConnectionPortObject
  94. Type: Semantic Web Connection
  95. Type: AbstractHubAuthenticationPortObject
  96. Type: Weak Label Model
  97. Type: XGBoostModel
  98. Type: Causal Graph
  99. Type: Directly Follows Msd
  100. Type: Directly Follows Model
  101. Type: Hybrid Petri Net
  102. Type: Petri Net
  103. Type: Process Tree
  104. Type: Replay Result in Alignment
  105. Type: Replay Result in Alignment
  106. Type: Event Log
  107. Type: Arx Config
  108. Type: se.redfield.bert.nodes.port.BertClassifierPortObject
  109. Type: se.redfield.bert.nodes.port.BertModelPortObject
  110. Type: se.redfield.bert.nodes.port.BertPortObjectBase
  111. Type: se.redfield.knime.memgraph.memgraphconnector
  112. Type: se.redfield.knime.neo4jextension.neo4jconnector
  113. Type: spaCy pipeline
  114. Type: spaCy pipeline
  115. Type: se.redfield.textprocessing.nodes.port.SpacyModelPortObject
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

Related workflows & nodes

  1. Go to item
  2. Go to item
  3. 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
© 2025 KNIME AG. All rights reserved.
  • Trademarks
  • Imprint
  • Privacy
  • Terms & Conditions
  • Data Processing Agreement
  • Credits