1. A method implemented and programmed within a non-transitory computer-readable storage medium and processed by a processor, the processor configured to execute the method, comprising: identifying, by the processor, source data; mapping, by the processor, source data attributes present in the source data to target data attributes in target data; and creating, by the processor, a profile for the source data that defines actions of the mapping.