Configuring Unstructured Data Filter

Unstructured Data Filter

To learn more about filters in general, see section Understanding Filters.

Use this filter whenever a trigger receives non-structured data, such as documents and reports exported from legacy system, intercepted communication between devices, and captured print stream. The filter allows you to extract individual fields, fields in repeatable sub areas, and even name-value pairs.

For examples of the structured text data, see sections Legacy Data, Compound CSV and Binary Files.

UUID-4b1a2f40-6b83-c012-167b-05001fcbf3f4.png

Defining Fields

After you define a field, you have to define its name and rules for extracting field values from the data. When the filter executes, the extraction rules apply to the input data and assign result to the field.

UUID-396764de-d7c7-eb07-b0a9-5c287d870869.png

Defining Sub Areas

Sub area is a section of data that includes several blocks of data identified by the same extraction rule. Each data block provides data for a single label.

All data blocks must be identified by the same configuration rule. Each data block can contain another sub area. You can define an unlimited number of nested sub areas within parent sub areas.

If the filter contains definition of a sub area, the Use Data Filter action displays sub areas with nested placeholders. All actions nested below such placeholder execute only for data blocks at this level. You can print different labels with data from different sub areas.

UUID-c4dd13f8-55bd-7d17-4ce3-a62688c3940a.png

Defining Assignment Areas

Unstructured Data filter automatically identifies fields and their values in the received data. This makes manual variable to field mapping unnecessary.

UUID-0f008231-0a59-5d7a-0ffb-44f780894b31.png