Mapping Feed Application Attributes

About this task

Attribute mapping in feed applications defines how incoming data fields from your Kafka topic are transformed and mapped to profile attributes. The mapping process involves two components: auto-parsed mappings and manual entries.

Procedure

  1. In the feed application creation wizard, navigate to Mapping.
    The mapping interface displays Auto Parsed mappings and provides options for manual entries.
  2. Review the Auto Parsed mappings section.
    1. The system automatically detects and displays mappings based on the incoming data schema.
    2. Verify each mapping includes:
      • Attribute Name: The source data field name
      • Type (Target): The data type (String, Date, DateTime, Int64, etc.)
      • Value (Mapping): The mapped value
      • Transformation Rule: Optional expression used to derive or transform the target attribute value instead of directly reading a source JSON field path.
      • Source Data Format: The format of the source data
      • Description: Optional text that explains the purpose of the mapping or transformation logic.
      • Key Attribute: Whether this is a key attribute (radio button)
      • Time Stamp: Whether this is a timestamp field (radio button)
      • Profile: The profile to which this attribute belongs
  3. Add manual attribute mappings if needed.
    1. Click + Attribute to add a new manual mapping.
    2. Enter the Attribute Name for the source data field.
    3. From the Type (Target) dropdown, select the target data type.
    4. In the Value (Mapping) field, specify the transformation or mapping rule.
    5. Optionally enter a Transformation Rule to derive or transform the target attribute value.
    6. Optionally specify the Source Data Format if applicable.
    7. Optionally enter a Description to document the mapping purpose or rule.
    8. Select Key Attribute or Time Stamp as appropriate.
    9. From the Profile dropdown, select the target profile.
  4. Verify that the feed mapping includes at least one attribute mapped to the Key Attribute of the Master Profile.
    The mapped key attribute must correspond to the primary key of the Master Profile's associated database table. This primary key uniquely identifies each record and is required to match incoming feed records to Master Profile records.
  5. Click Next to proceed to the Review and Publish step.

Results

Attribute mappings are configured and the feed application is ready for review and publication.