Merge Mapper

Operation name

Merge

Function overview

Unites two or more input data.
Refer to "Basic Functions (Merge Mapper)" for details.

Properties(Property Inspector)

Basic settings
Item name Required / Optional Use of Variables Description Remarks
Name Required Not available Specify the name to be used in the script canvas.  
Input data Required Not available Select the component that outputs the result data from [Set input data] screen.
  • In Merge Mapper, two or more input data can be specified.
    When [Input data] input field is double-clicked, [right button] is displayed. When right button is clicked, [Set input data.] screen is displayed.
Setting of input data


Item name Required / Optional Use of Variables Description Remarks
Input data Required Not available Select the component that outputs the result data.

Each row can be operated with the following buttons.
  • [Add]:
    Add the row.
  • [Up]:
    Raise one order of the row that has been selected above. (The order of the input schema on the Mapper editor changes places. )
  • [Down]:
    Lower one order of the row that has been selected as it is low.(The order of the input schema on the Mapper editor changes places. )
  • [Delete]:
    Delete the row.
 
Comment
Item name Required / Optional Use of Variables Description Remarks
Comment Optional Not available You can write a short description of this mapper.  

Input Output Schema

Mapper displays schemas used for both input source and target output. For a one-to-one correspondence between source and target fields, the map can be created just by simply connecting fields of the input and the output schema.
For some components it is created automatically, but for others it needs to be created manually.
See "Schema of adapter" for further details.

Mass data processing

When the component that did mass data processing is an input origin, Merge Mapper does mass data processing.
However, attention is necessary for use because of the performances more deteriorated than the usual memory processing.

When mass data is treated to secure the memory input data and the result data at the memory processing, it is necessary to secure the heap size of DataSpiderServer.
See Lax file for how DataSpiderServer heap size can be changed.
Note the usage rate of the memory so that the consumption rate of the memory when it executes it according to the number of data sources of the input origin may increase in Merge Mapper when you execute merging two or more data sources.

PSP Usage

PSP is not supported.

Available component variables

Component variable name Description Remarks
message_category Stroes the category to which corresponding message code belongs to, when an error occurs.
  • The value defaults to null.
message_code Stores its corresponding message code of occured error.
  • The value defaults to null.
message_level Stores the severity of the corresponding message code of the occured error.
  • The value defaults to null.
error_type Returns the error type when error occurred.
  • The value defaults to null.
  • Error is represented in the format depicted below.
    Example:java.io.FileNotFoundException
  • The message may vary depending on DataSpider Servista version.
error_message Return the error message when error occurred.
  • The value defaults to null.
  • The message may vary depending on DataSpider Servista version.
error_trace Return trace information when error occurred.
  • The value defaults to null.
  • The message may vary depending on DataSpider Servista version or the client application used.

Specification Limits

Notes