The disclosure relates generally to managing data of a customer in a distributed computing environment and more particularly to a system and a method for implementing retail customer analytics data model in a distributed computing environment. Customer data, transaction data, and interaction data of a customer in a form of facts and dimensions is received from a plurality of sources. A relationship in the customer data is identified by checking the facts and the dimensions in the plurality of sources. Based on the relationship, a unified customer profile is created. Further, a customer identity is generated by performing an identity matching on the unified customer profile. The transaction data received from the plurality of sources is merged to create a unified transaction model. Subsequently, the customer identity is linked with the unified transaction model and the interaction data to generate a plurality of customer analytics records. Further, the plurality of customer analytics records are analysed to obtain the behaviour of the customer.
展开▼