...
Prerequisite steps for the extract to work:
Metadata Lineage from Eagle MDC to Ontology - field attributes and element definitions
Setup temporary table for fieldExpressions
Please use eagle_ml-2-0_default_cm_exec_eds stream to run EDS fieldattribute extract:
...
The processing rule for EDS fieldattribute extract was improved to support new element fieldAttributeOntologyDescription for all fields with direct or simple mapping.
Code Block |
---|
<referenceTransaction> <header> <objectType>FieldAttribute</objectType> </header> <fieldAttribute> <calcType>di</calcType> <databaseName>cash</databaseName> <fieldAttributeDescription>i Local Currency</fieldAttributeDescription> <fieldAttributeId>138</fieldAttributeId> <fieldIndicator>cf</fieldIndicator> <fieldName>LOCAL_CURRENCY</fieldName> <tableName>CASH_ACTIVITY</tableName> <fieldIdentifier>I LOCAL CURRENCY</fieldIdentifier> <scope>2</scope> <readOnly>Y</readOnly> <fieldAttributeOntologyDescription>Local currency. Three-letter currency code.</fieldAttributeOntologyDescription> </fieldAttribute> </referenceTransaction> |
Info |
---|
This field will be part of the EDS extract by default. In order to create a mashup file the manual step is required. Described here |
A new logic was implemented for derived or calculated fields. Now all user defined expressions for the calculated fields will be part of the extract. Two additional elements are part of the extract:
fieldExpression element includes user friendly expression available in MDC
userData element contains RAW definition of the value stored in the database
...
View file | ||
---|---|---|
|
...
RDC Enrichments
...
Five additional fields are supported:
fieldAttributeReference
enrichmentRule
rdcValidation
rdcFieldGroup
rdcDataStrategy
Additional Additional logic was implemented to group values and use TEMP table for join. Grouped values are separated by ; symbol.
fieldAttributeReference - field attributes which are used in calculations
Extract file:
...
enrichmentRule - the enrichment rule for the field
Extract file:
...
RDC:
...
validation - list of used validations
...
First Compounding Date Cannot Be Greater than Maturity Date; First Compounding Date Cannot Be Greater than Termination Date; First Compounding Date Cannot Be Less than Dated Date; First Compounding Date Cannot Be Less than Effective Date
RDC:
...
rdcFieldGroup - list of selected groups
...
Single value:
...
Multiple values:
...
rdcDataStrategy - list of applied data strtategies
...