Go to the Columns tab the file datastore that has a delimited format.

Creating and Reverse-Engineering a Model 5-9

1. In the Designer Navigator, expand in the Model tree the model containing the

datastores. 2. Double-click the datastore containing the column that must be set as mandatory. The Datastore Editor appears.

3. In the Columns tab, check the Not Null field for each column that is mandatory.

4. Select Save from the File main menu.

5.3.4.5 Filter

To add a filter to a datastore:

1. In the Designer Navigator, expand in the Model tree the model and then one of

the datastores into which you want to add the filter.

2. Select the Filter node, right-click and select New Condition.

3. Enter the Name for the filter.

4. In the Where field enter the expression that implements the filter. This expression

is a SQL WHERE expression used to filter source records.

5. In the Control tab, check Filter Active for Static Control if you want data from

this table to be filtered prior to checking it a static control.

6. Select Save from the File main menu.

5.4 Editing and Viewing a Datastores Data

To view a datastores data: 1. Select the datastore from the model in the Designer Navigator.

2. Right-click and select View Data.

The data appear in a non editable grid. To edit a datastores data: 1. Select the datastore from the model in the Designer Navigator. 2. Right-click and select Data... The data appear in an editable grid in the Data Editor. The Refresh button enables you to edit and run again the query returning the datastore data. You can filter the data and perform free queries on the datastore using this method. It is possible to edit a datastores data if the connectivity used and the data server users privileges allow it, and if the datastore structure enables to identify each row of the datastore PK, etc..

5.5 Using Partitioning

Oracle Data Integrator is able to use database-defined partitions when processing data in partitioned tables used as source or targets of integration interfaces. These partitions are created in the datastore corresponding to the table, either through the Note: The data displayed is the data stored in the physical schema corresponding to the models logical schema, in the current working context.