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