[Net 2000 Ltd. Home][Data Masker Home][Data Masker Manual][Data Masker FAQ]
The Data Masker
Misc. Setup Tab
The Misc. Setup Tab offers the ability to launch tools which download
schema information from the database
and also provides other miscellaneous configuration options.

The Data Masker Misc. Setup Tab
Refresh Information from Target Schema Section:
The Data Masker application needs to be made aware of the configuration and
components in the
target schema (tables, columns, column sizes, foreign key constraints etc.)
before it can be used.
This information must be acquired from the target database for each
schema listed on the Known Schemas tab. Typically,
the New Masking Set Wizard is used
to build a new Masking Set and the acquisition process is automatic.
However, if required, the information can be separately acquired and
refreshed using the tools in this section.
What the buttons do
- Refresh Schema Information from DB
- This button launches a tool that will download the schema information
(tables, columns etc)
from the target database of the selected user. Detailed information on this tool can be found on the
Get Table Structure from Schema help page.
- Refresh Foreign Key Information
- Many Oracle database schemas contain referential integrity constraints
which define relationships
between tables. If such constraints exist in the target database, the
Masking Set will need to know about them. In general, care must be taken when
applying Masking Rules to columns involved in foreign keys and the Data Masker
will provide warnings and assistance if this should be attempted. Detailed information
on this tool can be found on the
Get Foreign Keys from Database help page.
- Get Table Row Counts from Schema
- When designing Masking Sets it is useful to know the number of rows in each
table in the target schema. The
Refresh Table Row Counts tool enables the number of rows in each table
in the target schema to
be acquired and stored with the Masking Set.
More information on this tool can be found on the
Get Table Row Counts from Schema help page.
- Disable/Enable Triggers
- When running a Masking Set, the Data Masker will offer the option of disabling any triggers on the
tables involved in the rules. Normally these triggers are enabled again once the
set has completed masking operations. Disabling the triggers during the masking
process prevents update triggers from firing and considerably
speeds things up. These two buttons provide a way to manually
enable and disable all schema triggers used in the masking rules should such
an action be required.
- Test/Create Temporary Table
- The Data Masker application requires temporary tables in the target schema
to assist with
the masking of the data. This button tests for the existence of these
tables and enables their creation - if required.
- Data Dictionary Optimizer Hint
- Certain operations, such as the download of schema information and foreign
key constraints, access the Oracle Data Dictionary through the use of the USER_*
views. These operations use the default optimizer mode currently in force on the database. If
the download of schema and table information is slow then setting an appropriate
hint in this section
may speed up the process considerably.
Note: This optimizer mode does not affect
operations on the data rows during the Masking process - it only affects statements
which access the Oracle Data Dictionary.
Known Data Sets Section:
The section on the top right of the dialog box is entitled Known Data Sets and
indicates the Data Sets which are available for use by
Substitution and Insertion rules.
Data Sets are made known to the Data Masker by placing them in the Data Sets
directory (see the configuration option below) and pressing the Refresh button.
All Data Sets in the Data Set directory are automatically added into the
Data Masker software at startup.
More information on Data Sets and how they are used can be found on the
Data Sets help file.
Configuration Directories Section
This section of the dialog box provides the ability to configure various directories
for the Data Masker Software.
What the options mean
- Directory for Temporary Files
- During execution the Data Masker application will use the rules
defined in the Masking Set
to identify and modify the appropriate
and relevant rows from each table in the target schema.
As part of the masking process it is sometimes necessary to create temporary
files. Use this
field to specify the directory into which the various temporary files
should be written. This directory should be local to the machine on which
the Data Masker is running. Using a remote directory will slow the performance
considerably.
- Directory for Log Files
- The Data Masker writes out various informational messages to a log
to record its progress.
A new log file is created each time the
application starts and this field is the directory in which the
log files will be placed.
- Directory for Data Sets
- Substitution and Insertion
rules require a Data Set to be configured for them. The Data Set provides the data
used while the rule is executing. The Data Masker looks for the Data Sets in
this directory. More information on Data Sets and how they are used can be found on the
Data Sets help file.
[Net 2000 Ltd. Home][Data Masker Home][Data Masker Manual][Data Masker FAQ]