|
Import Set table
|
A table that acts as a staging location for records imported from a data source before transforming those records. Fields on these tables are generated automatically based on imported data and should not be modified manually.
**Note:** Columns in an import set table are generated automatically and shouldn't be added manually. Manually adding columns can negatively impact the table's scheduled cleanup and may lead to an incomplete cleanup and orphaned records.
If you need to add columns to an import set table, first add the column to the input data, then select **Test Load 20 Records** or **Load All Records** to auto generate the columns in the import set table.
Columns in an import set table might not have the same type as the input data. For example, a currency column may be represented as a string column in an import set table until it's assigned to a target table column that is of type currency.
|
|
Data source
|
A record that defines where to get the data to import. A data source may point to a file, a JDBC-compatible database, or an LDAP organizational unit.
|
|
Transformation
|
The conversion of data from an import set table to another table according to the rules defined in a transform map.
|
|
Transform map
|
A set of field maps that define the relationships between fields in an import set and fields on a table, such as Incident.During transformation, data is copied from the Import Set table to the destination table based on the transform map.
A single import set field may be mapped to multiple fields on other tables.
|
|
Robust import set transformer
|
Extract, transform, and load data to one or more target tables. Separate the transform and processing functions, providing a more flexible alternative to transform maps.
|
|
Foreign record insert
|
A foreign record insert occurs when an import makes a change to a table that is not the target table for that import.This change happens when updating a reference field on a table. For example, when updating a value for the caller on an incident, the import is actually updating the sys\_user table.
|
|
Coalesce
|
Lets you update existing target table records when transforming import data.You can specify whether a **Target field** should be used to coalesce on when import set records are transformed. If the field map **Coalesce** option is selected, when the import set row is transformed, the instance checks for an existing record in the target table that has the same value in the **Target field** as the import set row **Source field**.
If an existing record with a matching value in the target table is found, that record is updated. If no matching record is found, then a new record is created in the target table.
|