Read Variables

The Read Variables node reads flow variables saved by a Write Variables node back into a workflow. 'Special' variables (i.e. those whose name starts 'knime.') are ignored, as these have special meanings in KNIME.

The node provides various options for handling duplicate variables:

  • 'Overwrite existing variable with value from file' - Any existing variables duplicated in the file will have their values overwritten with those from the file
  • 'Ignore the value from the file' - The existing value will be retained, and the value in the file ignored
  • 'Rename variable from the file with uniquified name' - Any variables with duplicate names will have a suffix applied to the values read from the file, e.g. 'RowID(#0)' etc.
  • 'Rename variable from file if different' - Only variables with duplicate names which have different values or types will be renamed on reading. String comparisons ignore the Windows '\r' character.

The node can also be created by dragging-and-dropping a *.variables file on to the workflow editor

This node was developed by Vernalis Research . For feedback and more information, please contact knime@vernalis.com

Options

Selected file
Select a *.variables file. Other file extensions will fail.
Duplicate variable behaviour
Select the appropriate option for duplicate variable behaviour (see above for details)

Input Ports

Icon
An optional port for existing flow variables

Output Ports

Icon
Flow variables with those read from file

Popular Predecessors

  • Excel Writer (XLS)11 %
  • Column Selection6 %
  • Table Row to Variable6 %
  • Scorer5 %
  • Table Column to Variable4 %
  • Extract Variables (Data)3 %
  • Variable Creator3 %
  • Table Row To Variable Loop Start3 %
  • String Input3 %
  • Table Row To Variable Loop Start2 %
  • Table Writer2 %
  • CSV Writer2 %
  • Path to String (Variable)2 %
  • Read Variables2 %
  • Java Edit Variable2 %
  • Column List Loop Start2 %
  • Rule Engine Variable2 %
  • 2D/3D Scatterplot2 %
  • URI Port to Variable2 %
  • Excel Sheet Appender (XLS)2 %
  • Table Column to Variable2 %
  • File Reader2 %
  • Column Filter1 %
  • File Upload Widget1 %
  • Python Edit Variable1 %
  • Loop End< 1 %
  • GroupBy< 1 %
  • Joiner< 1 %
  • String Manipulation (Variable)< 1 %
  • XLS Reader< 1 %
  • Wait...< 1 %
  • List Files< 1 %
  • Row Splitter< 1 %
  • File Upload< 1 %
  • Flow Variable IF Switch (Flow Variable Value)< 1 %
  • Group Loop Start< 1 %
  • Date&Time Shift< 1 %
  • Write Variables< 1 %
  • URL to File Path (Variable)< 1 %
  • Create File Name< 1 %
  • CSV Writer< 1 %
  • Java Snippet< 1 %
  • Counting Loop Start< 1 %
  • Chunk Loop Start< 1 %
  • SDF Writer< 1 %
  • Azure Blob Store Connection< 1 %
  • JSON Reader< 1 %
  • Date (String) Input (legacy)< 1 %
  • Flow Variable IF Switch< 1 %
  • Chemical Structures File Reader< 1 %
  • Try (Data Ports)< 1 %
  • Extract Variables (Database)< 1 %
  • Table Row to Variable< 1 %
  • Database Writer (legacy)< 1 %
  • Database Table Selector< 1 %
  • Create Temp Dir< 1 %
  • Parquet Writer< 1 %
  • Mol2 Reader< 1 %
  • Table to HTML< 1 %
  • Excel Reader (XLS)< 1 %
  • Repository File Chooser Configuration< 1 %
  • Date Input< 1 %
  • Container Input (Variable)< 1 %
  • Parameter Optimization Loop End< 1 %
  • Python Script (1⇒1)< 1 %
  • GET Request< 1 %
  • Create Date&Time Range< 1 %
  • Web Log Reader< 1 %
  • XML Row Combine and Write< 1 %
  • RDKit Add Conformers< 1 %
  • Catch Errors (Data Ports)< 1 %
  • Try (Variable Ports)< 1 %
  • Table Row to Variable< 1 %
  • Column Splitter< 1 %
  • Merge Variables< 1 %
  • DB Insert< 1 %
  • DB Writer< 1 %
  • Table to PDF< 1 %
  • Excel Reader< 1 %
  • Create File/Folder Variables< 1 %
  • Decompress Files< 1 %
  • String to Path (Variable)< 1 %
  • String Configuration< 1 %
  • Value Selection Configuration< 1 %

Popular Successors

  • Database Reader7 %
  • Variable to Table Row6 %
  • Variable to Table Column4 %
  • Merge Variables4 %
  • Inject Variables (Data)4 %
  • Show all 103 recommendations

Views

This node has no views

Workflows

Links

Developers

You want to see the source code for this node? Click the following button and we’ll use our super-powers to find it for you.