To work with the tool in Foresight Analytics Platform 10, use the new interface.

In this article:

Basic Properties

Connection Type

Edit Output

Edit Output with Error Records

Index

Fields Linking

Join

The Join transformer is an object that is used to merge data; before the data is merged, it is checked for correspondence to specified conditions. Using this transformer, it is possible to get in the output set the records, which values in one of link fields match, or all records of one provider are supplemented with values from other fields if values of these records match by the key fields.

Each object has several inputs and a single output. All providers should have unique indexes, number and field types determined. The specified attributes should be identical for all providers. Duplicate records are not allowed (in this case it is necessary to delete duplicates beforehand).

The following conditions ensure effective performance of this algorithm:

When the Join transformer with the External Connection type is used from the tables:

Key Date Value
1 Summer 2222
2 Winter 4444
3 Spring 5555

and:

Key Date Value2
1 Summer 1111
2 Winter 3333

 it can be converted to the following table:

Key Date Value Value2
1 Summer 2222 1111
2 Winter 4444 3333
3 Spring 5555  

Basic Properties

The basic properties are used to set object name, identifier and comment.

Connection Type

The page is used to determine a connection type.

The following connection types are available:

Edit Output

The Edit Output page enables the user to set links to the consumer object, to which data on executing ETL tasks is loaded.

NOTE. The page is common to all data connectors and transformers, except for the Split and User Algorithm transformers. Consider setting up a list of fields and output links using the example of the Repository data source editing wizard.

The following settings are available on the page:

Identifier

Link to object

Fields

Edit Output with Error Records

The Edit Output with Error Records page is used to set links to the consumer object, to which information about error records skipped by the transformer is exported.

NOTE. The page is common to all data transformers, except for the Union and User Algorithm transformers. Consider setting up a list of fields and output links using the example of the Split data transformer editing wizard.

The following settings are available on the page:

Identifier

Link to object

Fields

Advanced settings

Index

The Index page is used to determine indexed fields for each of the inputs. Provider data is mapped by the values of indexed fields.

To select an indexed field:

When going to the next page the user is prompted to fill in the list of fields from the linked output.

Fields Linking

Set correspondence between input and output fields on the Fields Linking page.

Operations with field links:

See also:

Getting Started with the ETL Task Tool in the Web Application | Data Transformers