SUBV - BBU Feasibility Analysis
Existing:
à A row is uniquely identified based on combination of (Customer Code, Brand, Segmentation Type)
Requirement:
As per the requirement, Input will look like below and For Sub Vertical Segment type, user can add multiple segment values.
Changes Needed:
- BBU Template to identify uniqueness of each row based on combination of (Customer code, Brand, Segment- type, Segment-code)
- From the given Input file, Group the records based on the customer code and sent it as single request.
- Apart from SUBV, if any other segment has multiple segments values passed to add, then validation should block this (BBU Service).
Examples:
#2
Challenges:
- Forming batches
- Ensuring each batch of customers segments updates are flushed to Database.
- If next batch has set of customers repeated from before batches, then these updates should be appended to previous updates.
- Updates between the batches should get overridden.
Validation – Filtering records
Records like these should be filtered out in BBU Service only. Multiple values addition is not allowed for non-SUBV segments.
Was this page helpful?