CMLLookupService

Description:

Lookup a record from CML associated with the specified key. The coordinates that are passed to the lookup must contain the key 'cml.payload'.

Additional Details...

Tags:

cdp, cml, machine-learning, lookup, enrich

Properties:

In the list below, the names of required properties appear in bold. Any other properties (not in bold) are considered optional. The table also indicates any default values.

Display NameAPI NameDefault ValueAllowable ValuesDescription
Project HostnameProject HostnameHostname of the project. See documentation for more details.
CML Access KeyCML Access KeyUnique access key associated with the CML model.
Sensitive Property: true
CML Api KeyCML Api KeyUnique api key used for authentication with the CML model.
Sensitive Property: true
Web Client Service ProviderWeb Client Service ProviderController Service API:
WebClientServiceProvider
Implementation: StandardWebClientServiceProvider
Web Client Service Provider to use for CML REST API requests.
Record PathRecord PathAn optional record path that can be used to define where in a record to get the real data to merge into the record set to be enriched. See documentation for more details.
Date FormatDate FormatSpecifies the format to use when reading/writing Date fields. If not specified, Date fields will be assumed to be number of milliseconds since epoch (Midnight, Jan 1, 1970 GMT). If specified, the value must match the Java Simple Date Format (for example, MM/dd/yyyy for a two-digit month, followed by a two-digit day, followed by a four-digit year, all separated by '/' characters, as in 01/01/2017).
Time FormatTime FormatSpecifies the format to use when reading/writing Time fields. If not specified, Time fields will be assumed to be number of milliseconds since epoch (Midnight, Jan 1, 1970 GMT). If specified, the value must match the Java Simple Date Format (for example, HH:mm:ss for a two-digit hour in 24-hour format, followed by a two-digit minute, followed by a two-digit second, all separated by ':' characters, as in 18:04:15).
Timestamp FormatTimestamp FormatSpecifies the format to use when reading/writing Timestamp fields. If not specified, Timestamp fields will be assumed to be number of milliseconds since epoch (Midnight, Jan 1, 1970 GMT). If specified, the value must match the Java Simple Date Format (for example, MM/dd/yyyy HH:mm:ss for a two-digit month, followed by a two-digit day, followed by a four-digit year, all separated by '/' characters; and then followed by a two-digit hour in 24-hour format, followed by a two-digit minute, followed by a two-digit second, all separated by ':' characters, as in 01/01/2017 18:04:15).

State management:

This component does not store state.

Restricted:

This component is not restricted.

System Resource Considerations:

None specified.