Hub
Pricing About
NodeNode / Other

Variable Filter

Workflow ControlVariables

This node is available for KNIME Analytics Platform version 5.3.0 or higher.

Drag & drop
Like

This node filters local flow variables from all connections passing through it to prevent their availability in downstream nodes. A local flow variable is one that is defined in the same scoped context (e.g., local contexts such as KNIME loops) as this filter node. If the filter is used at the outermost level of the workflow, all variables can be filtered.

Caution: If a variable of the same name is passed in from another, enclosing scope and only overwritten locally, the filter only removes the local changes and restores the variable to its outside state. It is not possible to completely remove variables from any context other than the one they were defined in.

The following KNIME constructs create scoped contexts:

  • Loops , including the loop start and loop end nodes,
  • Try-Catch blocks ,
  • Workflow Capturing (Integrated Deployment), and
  • Components , which have the special behavior of blocking all variables of outer contexts, with the option of copying some of them into the local context via the component input node, making them filterable.

An arbitrary number of port pairs can be added to the node. These ports are pass-through, but the corresponding output connections will have the filtering applied as described above.

Node details

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

Extension

The Variable Filter 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