Parser Definition Syntax - trillium_discovery - trillium_quality - 17.1

Trillium Parser Tuner

Product type
Software
Portfolio
Verify
Product family
Trillium
Product
Trillium > Trillium Quality
Trillium > Trillium Discovery
Version
17.1
Language
English
Product name
Trillium Quality and Discovery
Title
Trillium Parser Tuner
Topic type
How Do I
Overview
Configuration
Reference
Administration
Installation
First publish date
2008

The Standard and Customized definition tables contain the following entries:

Entries in standard and customized definition tables require a special syntax. Each entry must include an entry name, keyword, and value; optionally, an entry can include an operation and position. There are conventions that must be followed to make entries to the tables.

Note: There are additional operations that are used only for Korea. See Special Operations for Korea.

Syntax

ENTRY_NAME [OPERATION] [POSITION] KEYWORD=VALUE

Note: Brackets indicate the enclosed item is optional. Do not type the brackets when creating a new definition.

Example

'中国特性工商银行' DEF ATT=BUSINESS-NAME

where:

'中国特性工商银行' = Entry name
DEF = Position
ATT = Keyword (Attribute)
BUSINESS-NAME = Value

Mask Entries

Masks use alphabetic, numeric or special characters to represent letters, numbers, or some other character. A mask defines the data element using:

  • ‘n’ to represent a numeric (0 - 9)
  • alphabet characters to represent various mask types.

For example, a mask may be used to define any series of six numerals as a postcode instead of the user entering each of the 999,999 possible combinations in the customized definitions table.

Example

‘nnnnnn’ MASK DEF ATT=POSTAL-CODE

Token masks are used to detect data patterns that allow the Customer Data Parser and Postal Matcher to identify data elements. The token mask entries are usually used to convert unknown elements of a string into known elements, so that the entire string can be recognized. See Pattern Entries and Token Masks.