Hub
Pricing About
NodeNode / Other

Call Workflow Service (deprecated)

Workflow AbstractionWorkflow Invocation

This node has been deprecated and its use is not recommended. Please search for updated nodes instead.

Like

Calls another workflow and obtains the results for further processing in this workflow. The workflow can receive inputs via Workflow Service Input nodes and return outputs using Workflow Service Output nodes.

Each Workflow Service Input node in the workflow to be called will create an input port on this node when finishing the configuration of the Call Workflow Service node. Similarly, each Workflow Service Output node will create an output port on the node.

The called workflow can be located on a KNIME Server or in the Local Workspace. If the workflow is located on a KNIME Server, the execution will take place on the server. In contrast, when using the Workflow Executor node, the execution will always be performed in the workflow containing the Workflow Executor node.

The difference between this node and the Call Workflow (Table Based) node is the set of supported workflow input and output nodes. This node supports the Workflow Service Input and Workflow Service Output nodes, which support arbitrary port types and are more efficient than the various Container Input and Container Output nodes. The container input and output nodes on the other hand expect and produce data in a format that can easily be produced by third-party software, whereas Workflow Service Input and Workflow Service Output nodes are designed exclusively to be used by other KNIME workflows.

To define which Workflow Service Input node receives data from which of this node's input ports, each input node defines a parameter identifier. The parameter identifier is supposed to be unique, but it might happen that a workflow has multiple input nodes defining the same parameter name. In this case, KNIME will make the parameter names unique by appending the input node's node ID to the parameter name, e.g., "input-table" becomes "input-table-7".

Node details

Input ports
  1. Type: File System
    KNIME server connection
    Optional connection to a KNIME Server where the workflow to be executed is located. If connected, the execution of the workflow will be performed on that server.
Inputs (Dynamic Inport)
One output port for each Workflow Service Input node in the workflow to be executed. The ports are automatically created when finishing the configuration of the node.
  1. Type: MOE Model
  2. Type: XLS Formatter
  3. Type: GNE SDF Port
  4. Type: FileStorePrefixURIPort
  5. Type: FileStoreReferenceURIPort
  6. Type: FileStoreURIPort
  7. Type: Spark Context (legacy com)
  8. Type: Spark Data (legacy com)
  9. Type: Spark Model (legacy com)
  10. Type: Spark Context Legacy
  11. Type: Spark Data Legacy
  12. Type: Spark Model Legacy
  13. Type: KNIME Hub Credentials
  14. Type: Compiled PMML
  15. Type: KnimeConnection
  16. Type: Symanto Brain Api Key
  17. Type: Combined FSK object
  18. Type: FSK object
  19. Type: FSK object
  20. Type: Combined FSK object
  21. Type: FSK object
  22. Type: Combined FSK object
  23. Type: FSK object
  24. Type: PCML PortObject
  25. Type: FSK object
  26. Type: URIPortObject managed by FileStore
  27. Type: Binning Port Object
  28. Type: RPortObject
  29. Type: de.mpicbg.knime.scripting.r.port.RPortType2
  30. Type: JChem Database Connection
  31. Type: SP_Conn
  32. Type: SeleniumFirefoxPort
  33. Type: Density Scorer Model
  34. Type: KNFST Model
  35. Type: Arima
  36. Type: Outlier
  37. Type: Normalizer
  38. Type: Remote Connection
  39. Type: Feature Elimination
  40. Type: Feature Selection Model
  41. Type: Naive Bayes
  42. Type: Fuzzy Basis Function
  43. Type: Radial Basis Function
  44. Type: Cluster Tree
  45. Type: OPTICS Clustering Port
  46. Type: PCA
  47. Type: Sota
  48. Type: Transformation
  49. Type: Gradient Boosting Model
  50. Type: Regression Tree
  51. Type: Tree Ensembles
  52. Type: Regression Tree
  53. Type: Tree Ensembles
  54. Type: PMML Discretization
  55. Type: Correlation
  56. Type: CAIM
  57. Type: Databricks Workspace Connection
  58. Type: KnoxHdfsConnection
  59. Type: Spark Context
  60. Type: Spark Data
  61. Type: Spark ML Model
  62. Type: Spark MLlib Model
  63. Type: Fingerprint Bayes
  64. Type: AWS Comprehend Connection
  65. Type: AWSConnection
  66. Type: AzureConnection
  67. Type: URI Object
  68. Type: URI Object
  69. Type: Table
  70. Type: Database Connection
  71. Type: Database Query
  72. Type: Flow Variable
  73. Type: Image
  74. Type: Inactive branch
  75. Type: PMML
  76. Type: PMML Preprocessing
  77. Type: PortObject
  78. Type: Report Fragment
  79. Type: Color
  80. Type: FilterDefinition
  81. Type: Shape
  82. Type: Size
  83. Type: Workflow Port Object
  84. Type: org.knime.credentials.base.CredentialPortObject
  85. Type: DB Data
  86. Type: DB Session
  87. Type: Distance Measure
  88. Type: DLNetworkPortObject
  89. Type: Keras Deep Learning Network
  90. Type: Keras Deep Learning Network
  91. Type: Keras Deep Learning Network
  92. Type: ONNX Deep Learning Network
  93. Type: DLPythonNetworkPortObject
  94. Type: TensorFlow 2 Model
  95. Type: TensorFlow Deep Learning Network
  96. Type: Email Session
  97. Type: Neighbourgram
  98. Type: Universe
  99. Type: DL4J Model
  100. Type: H2O Driverless AI Dataset Connection
  101. Type: H2O Driverless AI MOJO
  102. Type: MOJO
  103. Type: H2O Context
  104. Type: H2O Frame
  105. Type: H2O Model
  106. Type: LibSVM
  107. Type: Lucene
  108. Type: Microsoft Credential
  109. Type: R Workspace
  110. Type: DocumentVectorPortObject
  111. Type: OpenNlpNerTaggerModelPortObject
  112. Type: StanfordNERModelPortObject
  113. Type: VectorHashingPortObject
  114. Type: Word Vector Model
  115. Type: Word Vector Model (deprecated)
  116. Type: Weka 3.6 Classifier
  117. Type: Weka 3.6 Cluster
  118. Type: Weka 3.7 Classifier
  119. Type: Weka 3.7 Cluster
  120. Type: Weka 3.7 Classifier
  121. Type: Weka 3.7 Classifier
  122. Type: Weka 3.7 Cluster
  123. Type: Weka 3.7 Cluster
  124. Type: Weka Classifier
  125. Type: Weka Cluster
  126. Type: File System
  127. Type: Google Analytics
  128. Type: Google Analytics
  129. Type: Google API
  130. Type: Google Drive
  131. Type: Google Sheets
  132. Type: Google Cloud Storage Connection
  133. Type: KafkaConnection
  134. Type: org.knime.mongodb.connection.port.MongoDBConnectionPortObject
  135. Type: Network
  136. Type: Rowset Filter
  137. Type: Python
  138. Type: Python (deprecated)
  139. Type: org.knime.python3.nodes.PythonBinaryBlobFileStorePortObject
  140. Type: org.knime.python3.nodes.PythonConnectionPortObject
  141. Type: Python
  142. Type: Report Fragment Implementation
  143. Type: Salesforce OAuth2 Connection
  144. Type: Semantic Web Connection
  145. Type: Large Filestore
  146. Type: Twitter
  147. Type: AbstractHubAuthenticationPortObject
  148. Type: Weak Label Model
  149. Type: XGBoostModel
  150. Type: Causal Graph
  151. Type: Directly Follows Msd
  152. Type: Directly Follows Model
  153. Type: Hybrid Petri Net
  154. Type: Petri Net
  155. Type: Process Tree
  156. Type: Replay Result in Alignment
  157. Type: Replay Result in Alignment
  158. Type: Event Log
  159. Type: Arx Config
  160. Type: se.redfield.bert.nodes.port.BertClassifierPortObject
  161. Type: se.redfield.bert.nodes.port.BertModelPortObject
  162. Type: se.redfield.bert.nodes.port.BertPortObjectBase
  163. Type: se.redfield.knime.neo4jextension.neo4jconnector
  164. Type: spaCy pipeline
  165. Type: spaCy pipeline
  166. Type: se.redfield.textprocessing.nodes.port.SpacyModelPortObject
Outputs (Dynamic Outport)
One output port for each Workflow Service Output node in the workflow to be executed. The ports are automatically created when finishing the configuration of the node.
  1. Type: MOE Model
  2. Type: XLS Formatter
  3. Type: GNE SDF Port
  4. Type: FileStorePrefixURIPort
  5. Type: FileStoreReferenceURIPort
  6. Type: FileStoreURIPort
  7. Type: Spark Context (legacy com)
  8. Type: Spark Data (legacy com)
  9. Type: Spark Model (legacy com)
  10. Type: Spark Context Legacy
  11. Type: Spark Data Legacy
  12. Type: Spark Model Legacy
  13. Type: KNIME Hub Credentials
  14. Type: Compiled PMML
  15. Type: KnimeConnection
  16. Type: Symanto Brain Api Key
  17. Type: Combined FSK object
  18. Type: FSK object
  19. Type: FSK object
  20. Type: Combined FSK object
  21. Type: FSK object
  22. Type: Combined FSK object
  23. Type: FSK object
  24. Type: PCML PortObject
  25. Type: FSK object
  26. Type: URIPortObject managed by FileStore
  27. Type: Binning Port Object
  28. Type: RPortObject
  29. Type: de.mpicbg.knime.scripting.r.port.RPortType2
  30. Type: JChem Database Connection
  31. Type: SP_Conn
  32. Type: SeleniumFirefoxPort
  33. Type: Density Scorer Model
  34. Type: KNFST Model
  35. Type: Arima
  36. Type: Outlier
  37. Type: Normalizer
  38. Type: Remote Connection
  39. Type: Feature Elimination
  40. Type: Feature Selection Model
  41. Type: Naive Bayes
  42. Type: Fuzzy Basis Function
  43. Type: Radial Basis Function
  44. Type: Cluster Tree
  45. Type: OPTICS Clustering Port
  46. Type: PCA
  47. Type: Sota
  48. Type: Transformation
  49. Type: Gradient Boosting Model
  50. Type: Regression Tree
  51. Type: Tree Ensembles
  52. Type: Regression Tree
  53. Type: Tree Ensembles
  54. Type: PMML Discretization
  55. Type: Correlation
  56. Type: CAIM
  57. Type: Databricks Workspace Connection
  58. Type: KnoxHdfsConnection
  59. Type: Spark Context
  60. Type: Spark Data
  61. Type: Spark ML Model
  62. Type: Spark MLlib Model
  63. Type: Fingerprint Bayes
  64. Type: AWS Comprehend Connection
  65. Type: AWSConnection
  66. Type: AzureConnection
  67. Type: URI Object
  68. Type: URI Object
  69. Type: Table
  70. Type: Database Connection
  71. Type: Database Query
  72. Type: Flow Variable
  73. Type: Image
  74. Type: Inactive branch
  75. Type: PMML
  76. Type: PMML Preprocessing
  77. Type: PortObject
  78. Type: Report Fragment
  79. Type: Color
  80. Type: FilterDefinition
  81. Type: Shape
  82. Type: Size
  83. Type: Workflow Port Object
  84. Type: org.knime.credentials.base.CredentialPortObject
  85. Type: DB Data
  86. Type: DB Session
  87. Type: Distance Measure
  88. Type: DLNetworkPortObject
  89. Type: Keras Deep Learning Network
  90. Type: Keras Deep Learning Network
  91. Type: Keras Deep Learning Network
  92. Type: ONNX Deep Learning Network
  93. Type: DLPythonNetworkPortObject
  94. Type: TensorFlow 2 Model
  95. Type: TensorFlow Deep Learning Network
  96. Type: Email Session
  97. Type: Neighbourgram
  98. Type: Universe
  99. Type: DL4J Model
  100. Type: H2O Driverless AI Dataset Connection
  101. Type: H2O Driverless AI MOJO
  102. Type: MOJO
  103. Type: H2O Context
  104. Type: H2O Frame
  105. Type: H2O Model
  106. Type: LibSVM
  107. Type: Lucene
  108. Type: Microsoft Credential
  109. Type: R Workspace
  110. Type: DocumentVectorPortObject
  111. Type: OpenNlpNerTaggerModelPortObject
  112. Type: StanfordNERModelPortObject
  113. Type: VectorHashingPortObject
  114. Type: Word Vector Model
  115. Type: Word Vector Model (deprecated)
  116. Type: Weka 3.6 Classifier
  117. Type: Weka 3.6 Cluster
  118. Type: Weka 3.7 Classifier
  119. Type: Weka 3.7 Cluster
  120. Type: Weka 3.7 Classifier
  121. Type: Weka 3.7 Classifier
  122. Type: Weka 3.7 Cluster
  123. Type: Weka 3.7 Cluster
  124. Type: Weka Classifier
  125. Type: Weka Cluster
  126. Type: File System
  127. Type: Google Analytics
  128. Type: Google Analytics
  129. Type: Google API
  130. Type: Google Drive
  131. Type: Google Sheets
  132. Type: Google Cloud Storage Connection
  133. Type: KafkaConnection
  134. Type: org.knime.mongodb.connection.port.MongoDBConnectionPortObject
  135. Type: Network
  136. Type: Rowset Filter
  137. Type: Python
  138. Type: Python (deprecated)
  139. Type: org.knime.python3.nodes.PythonBinaryBlobFileStorePortObject
  140. Type: org.knime.python3.nodes.PythonConnectionPortObject
  141. Type: Python
  142. Type: Report Fragment Implementation
  143. Type: Salesforce OAuth2 Connection
  144. Type: Semantic Web Connection
  145. Type: Large Filestore
  146. Type: Twitter
  147. Type: AbstractHubAuthenticationPortObject
  148. Type: Weak Label Model
  149. Type: XGBoostModel
  150. Type: Causal Graph
  151. Type: Directly Follows Msd
  152. Type: Directly Follows Model
  153. Type: Hybrid Petri Net
  154. Type: Petri Net
  155. Type: Process Tree
  156. Type: Replay Result in Alignment
  157. Type: Replay Result in Alignment
  158. Type: Event Log
  159. Type: Arx Config
  160. Type: se.redfield.bert.nodes.port.BertClassifierPortObject
  161. Type: se.redfield.bert.nodes.port.BertModelPortObject
  162. Type: se.redfield.bert.nodes.port.BertPortObjectBase
  163. Type: se.redfield.knime.neo4jextension.neo4jconnector
  164. Type: spaCy pipeline
  165. Type: spaCy pipeline
  166. Type: se.redfield.textprocessing.nodes.port.SpacyModelPortObject

Extension

The Call Workflow Service (deprecated) 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