...
Finally, the in_map
and out_map
definitions are used when creating decoder and encoder definitions to be used in .
UFDL code of the example is described as follows:
...
Network elements delivering data to produce to produce records in various physical formats. An external format describes the physical structure of the incoming data, as well as the data delivered by the the system. It can be any type of ASCII, XML or binary data. Typically, one external block per record type is defined. File headers and trailers are also considered being records.
The external formats are described through a number of different methods with different syntax. The external formats, currently supported by the Platformthe Platform, are:
Sequential formats: ASCII or binary based on static or dynamic sizes for both records and fields (see External - Sequential Format(3.0)). The generic external specifications are defined via the
external
block.Ericsson IOG/IN formats: (see External - Ericsson IOG/IN Records(3.0)). This special format type is described through the
inw
variant of theexternal
block.ASN.1 based formats: A subset of ASN.1 is supported (see External - ASN.1 Formats(3.0)). These formats can be used to specify either BER or PER encodings.
XML formats: A subset of the standard XML schema syntax is supported and can be used to handle different XML formats. For further information, see XML Schema Support(3.0).
...
The target_internal
is the format used by the processing agents in . It can be a direct representation of the external incoming format, or a combination of the external and additional fields from an internal definition. An internal definition is needed in case any changes to the default mapping from the external format are required or if several externals are mapped to the same UDR.
...
Event format types are special internal types that can be sent to the Event Server. Events store additional internal information used during the event processing. For performance reasons, and in order to avoid confusion, event types should only be used as “message UDRs” dispatched to the Event Server. In other words, do not use event UDRs to transport ordinary UDR data.
...