LookupTableReaderWriter

We assume that you have already learned what is described in:

If you want to find the right Other component for your purposes, see Others Comparison.

Short Summary

LookupTableReaderWriter reads data from lookup table and/or writes it to lookup table.

Component Same input metadata Sorted inputs Inputs Outputs Each to all outputs1) Java CTL
LookupTableReaderWriter-no0-10-nyesnono

1) Component sends each data record to all connected output ports.

Abstract

LookupTableReaderWriter works in one of the three following ways:

Icon

Ports

Port typeNumberRequiredDescriptionMetadata
Input01)For data records to be written to lookup tableAny
Output0-n1)For data records to be read from lookup tableInput 01)

Legend:

1): At least one of them has to be connected. If the input port is connected, the component receives data through it and writes it to the lookup table. If an output port is connected, the component reads data from the lookup table and sends it out through this port.

If the input port is connected and the component cannot write into the Lookup table (see LookupTableReaderWriter Attributes) you have specified, an error will be shown.

[Important]Important

Please note writing into Database lookup table is not supported. You should use DBOutputTable instead.

LookupTableReaderWriter Attributes

AttributeReqDescriptionPossible values
Basic
Lookup tableyesID of the lookup table to be used as
  • a source of records when the component is used as a reader, or

  • a deposit when the component is used as a writer, or

  • both when it is used both for reading and writing.

Advanced
Free lookup table after finishing By default, contents of the lookup table are not deleted after the graph finishes. If set to true, the lookup table is emptied after the processing ends.false (default) | true