Getting Started Guide

Getting Started Guide

SSA-NAME3 Software Components

SSA-NAME3 Software Components

The SSA-NAME3 software consists of a Callable Routine, Standard Populations, a Developer’s Workbench, the Population Override Manager, the Edit Rule Wizard, and the documentation needed to support these facilities, provided in PDF format.
The Callable Routine contains the proprietary algorithms and processes used for building keys and search strategies and for computing match decisions for a calling application. The Callable Routine is provided as a shareable, reentrant object, such as a DLL or Shared Library, and also as a server process. It is invoked via the documented API.
The Standard Populations contain the out-of-the-box Country and Language rules that are applied to the internal algorithms to support different countries, character sets, data types and application needs. The Standard Populations are provided as ASCII text files with the extension
.ysp
, and are accessible only via the Callable Routine, or one of the SSA-NAME3 GUI Clients. They are used by the Callable Routine to influence key-building, search range building and match computation. The Standard Population rules may be overridden by a qualified data analyst through the Population Override Manager. A subset of rules may be safely added to the standard set by a business user using the Edit RuleWizard.
The Standard Populations are normally installed by the person installing SSA-NAME3 into a subdirectory called
default
. This sub-directory name is later specified during runtime use of SSANAME3 as the
System
parameter. For example, a call to the "USA" Population specifying the "default" System will look for the
usa.ysp
Standard Population in the sub-directory called
default
.
It is highly recommend that users create new sub-directories (and therefore Systems) that correspond to the use and status of the standard populations. For example, a typical installation will use the
default
directory to hold the Informatica Corporation supplied Standard Populations, and user-created directories such as
dev
,
test
,
qa
and
prod
for migration purposes.
The Developer’s Workbench
The Developer’s Workbench is a Java GUI application intended to help programmers understand and test the API functions. It provides a Function Testing platform for each function call, and allows the user to input parameter values, invoke
SSA-NAME3
, and view the output results (keys, search ranges and match decisions). It also allows the analyst compare search and match levels, thus helping choose the most appropriate purposes and levels. The Workbench also provides access to the SSA-NAME3 documentation and generates sample program code in a variety of programming languages.
The Population Override Manager
The Population Override Manager is a Java-based, GUI application available for use by a data analyst trained in the syntax of the SSA-NAME3 Edit rules, and versed in the consequences of making changes that may affect search and match quality and performance or require indexes to be re-built. It allows the addition or removal of Edit rules from the Standard or Custom Population set. Using this utility, the analyst can also replace the packaged Frequency table with one built from the organization’s own data.
The action of committing rules via the Population Override Manager results in the generation of a
Local Population
rule-set. This is an ASCII text file with an extension of
.ylp
. Like
.ysp
files,
.ylp
files are accessible only via the Callable Routine, or one of the SSA-NAME3 GUI Clients.
The Edit Rule Wizard
The Edit Rule Wizard is a Java-based, GUI application available for use by a business or non-IT user to safely add certain types of Edit rules, typically new nicknames or synonyms, new noise words, or new phrase replacement rules, without requiring involvement from IT or the need to re-build indexes.
The action of committing rules via the Edit RuleWizard results in the generation of a
Local Population
rule-set. This is an ASCII text file with an extension of
.ylp
. Like
.ysp
files,
.ylp
files are accessible only via the Callable Routine, or one of the SSA-NAME3 GUI Clients.

Back to Top

0 COMMENTS

We’d like to hear from you!