Item name |
Required/Optional |
Use of variables |
Description |
Remarks |
Operation type |
Required |
Not available |
Select a type of operation.
- [INNER JOIN]: (Default)
- [LEFT OUTER JOIN]:
- [RIGHT OUTER JOIN]:
|
|
Join key configuration |
Required |
- |
Specify columns which would be keys for join operation.
Each column can be operated with the following buttons.
- [Add]:
Adds a key.
- [Delete]:
Deletes a key.
|
- When multiple columns are specified as keys, the values of the key columns will be compared and the data that is matched with all columns will be joined.
|
Join key configuration/Input data (LEFT) |
Required |
Not available |
Select the column name of [Input Data(LEFT)] that will be a key. |
- Displays the index that shows the order after the column name.
- When the value of [Input data (LEFT)] is selected or changed, column name will be updated.
|
Join key configuration/Input data (RIGHT) |
Required |
Not available |
Select the column name of [Input data (RIGHT)] that will be a key. |
- Displays the index that shows the order after the column name.
- When the value of [Input data (RIGHT)] is selected or changed, column name will be updated.
|
Item name |
Required/Optional |
Use of variables |
Description |
Remarks |
Configure output manually |
Optional |
Not available |
Select whether or not to set columns to be output manually.
- [Checked]:
Output target is set manually.
- [Not Checked]:(Default)
Output target will be automatically set according to the content of the specified property items.
|
- When it is not checked, the output target would be in the following order.
- Setting order of [Join key configuration]
- Order of the input schema of [Input data (LEFT)] (The columns specified by [Join key configuration] are excluded)
- Order of the input schema of [Input data (RIGHT)] (The columns specified by [Join key configuration] are excluded)
|
Output target configuration |
Required |
- |
Specify columns to be output.
Each column can be operated with the following buttons.
- [Up]:
Moves the output order of the output target upwards by one .
- [Down]:
Moves the output order of the output target downwards by one.
- [Add]:
Adds an output target.
- [Delete]:
Deletes the output target.
|
- Enabled when [Configure output manually] is checked.
|
Output target configuration/Data source |
Required |
Not available |
Select a data source of the output target.
- [Join key (LEFT/RIGHT)]:
- [Input data (LEFT)]:
- [Input data (RIGHT)]:
|
|
Output target configuration/Column name |
Required |
Not available |
Select the name of a column to be output.
Column name corresponding to the value specified in [Output target/Data source] will be displayed as choice.
- [<Column name of Input data (LEFT)>/<Column name of Input data (RIGHT)>]:
Displayed when [Join key (LEFT/RIGHT)] is selected.
- [<Column Name of Input Data(LEFT)>]:
Displayed when [Input data (LEFT)] is selected.
- [<Column Name of Input Data(RIGHT)>]:
Displayed when [Input data (RIGHT)] is selected.
|
- When the value of [Output target configuration/Data source] is selected or changed, column name will be updated.
- Displays the index that shows the order after the Column name.
- When you want to select a column specified in [Join key configuration], select [Join key (LEFT/RIGHT)] in [Output target/Data source].
|
Component variable name |
Description |
Remarks |
message_category |
Stores the category to which corresponding message code belongs to, when error occurs. |
|
message_code |
Stores its corresponding message code of occurred error. |
|
message_level |
Stores the severity of the corresponding message code of the occurred error. |
|
error_type |
Stores the error type when error occurs. |
- Default value is null.
- The error type will be in the below format.
Example: "java.io.FileNotFoundException"
The stored details may vary depending on the DataSpider Servista version.
|
error_message |
Stores the error message when error occurs. |
- Default value is null.
The stored details may vary depending on the DataSpider Servista version.
|
error_trace |
Stores trace information when error occurs. |
- Default value is null.
The stored details may vary depending on the DataSpider Servista version or the client application to be executed.
|
Exception name |
Cause |
Solution |
InputDataNotFoundException |
[Input data] is not specified. |
Specify the [Input data], or draw an input data flow. |
InvalidInputTypeException |
[Input data] is not table model type. |
Check whether the component specified in [Input data] is table model type. |
InvalidPropertyConfigurationException
Value is not specified in <property name>.
|
Value is not specified in [<property name>]. |
Specify the [<property name>]. |
InvalidPropertyConfigurationException
Value is not specified in <property name2>of the row [<row number>] in [<property name1>]. |
Value is not specified in [<property name2>]. |
Specify the [<property name2>]. |
InvalidPropertyConfigurationException
The value specified in the row [<row number>] of <property name>is duplicated. |
The value specified in [<property name>] is duplicated. |
Check whether the value specified in [<property name>] is appropriate. |
InvalidPropertyConfigurationException
The value specified in <property name2> of the row [<row number>] of [<property name1>] is duplicated. |
The value specified in [<property name2>] is duplicated. |
Check whether the value specified in [<property name2>] is appropriate. |
ConversionFailedException
Column value of <input data> cannot be processed as specified join key. |
The contents of [<input data>] contains some values that cannot be processed as per the specification in [Join key configuration]. |
Check whether the [<input data>] is compatible with the contents specified in [Join key configuration], or whether any empty string is contained. |