Developer Transformation Guide > Read Transformation > Read Transformation Properties
  

Read Transformation Properties

After you create a Read transformation, you can configure properties for the transformation.
Configure Read transformation properties on property tabs. The tabs you can use depend on the type of source that the Read transformation represents.
The following table describes each property tab and identifies the source type you use the tab for:
Property Tab
Description
Source Type
General
Specify transformation properties and behavior.
For relational and customized data object sources, synchronize transformation input ports with source.
All
Data Object
Specify the transformation data source.
  • - Relational
  • - Flat file
  • - Customized data object
Ports
Set port definition by the associated data object.
  • - Relational
  • - Customized data object
  • - Logical data object
Format
Input settings for a flat file data source
Flat file
Query
Specify a query to the source.
  • - Relational
  • - Customized data object
  • - Logical data object
Run-time
Define run-time behavior.
  • - Relational
  • - Flat file
  • - Customized data object
Sources
Select source tables and configure source details.
  • - Relational
  • - Customized data object
Data Object Parameters
Set parameter properties.
  • - Flat file
  • - Customized data object
  • - Logical data object
Run Time Linking
Configure a group-to-group link between transformations that uses a parameter, a link policy, or both to determine which ports to link at run time.
All
Advanced
Set tracing level and row order.
For a relational source, set option to create or replace the target table at run time.
All

General Properties

You can configure the name and description of the Read transformation. You can also configure the following properties:
When Column Metadata Changes
Available for relational sources. Select one of the following options:
Physical Data Object
Available for flat file and customized sources. The object used to create the transformation.
You can select the data object name and configure its properties.

Data Object Properties

On the Data Object tab, you can specify or change the Read transformation source, and make relational, flat file, and customized data object sources dynamic.
You can configure the following properties:
Specify By
To specify source columns and metadata for the Read transformation, select one of the following options:
Data Object
If you created the Read transformation from an existing data object, the field displays the name of the object. Click Browse to change the data object to associate with the Read transformation.
At runtime, get data object columns from data source
When you enable this option, the Data Integration Service fetches metadata and data definition changes from source tables to the Read transformation.

Query Properties

Configure an SQL query to a relational resource or customized data object.
When you configure properties on the Query tab, you choose to configure simple or advanced properties.
In the Simple properties view, you configure the default SQL statement as a Define Distinct statement, and to edit the hints, join, filter and sort conditions for the statement.
In the Advanced properties view, you can define a custom SQL query. You can select from columns in the associated data object, or from parameters, or create a new parameter to represent a data object.

Run-Time Properties

You can configure the following Read transformation properties on the Run-time tab:
Connection
Available for relational sources. Connection used by the transformation. Click in the right side of the field to change the connection.
The following image shows the location of the dropdown button to click:
Click the right side of the Connection name field to change the connection that the transformation uses.

Sources Properties

Configure the details of sources for relational resources and customized data objects. You can change the relational data object definition after you import it to the repository. You can add and remove ports, define primary keys, and configure relationships between multiple relational data objects in the repository.
The Sources tab enables you to configure the following settings:
All sources
Use the Add and Remove buttons to add and remove additional sources for the transformation.
General tab
Change the name and description for the selected source. Click the source name to change other details.
Keys tab
Designate resource columns as keys.
Relationships tab
Add and remove relationships between multiple relational resources.

Advanced Properties

Configure advanced properties to determine how the Data Integration Service processes data for the Read transformation.
Configure the following properties on the Advanced tab:
Tracing level
Control the amount of detail in the mapping log file.
PreSQL
SQL command the Data Integration Service runs against the source database before it reads the source.
The Developer tool does not validate the SQL.
PostSQL
SQL command that the Data Integration Service runs against the source database after it writes to the target.
The Developer tool does not validate the SQL.
Constraints
SQL statements for table-level referential integrity constraints. Applies to relational sources only.