 Semantic layer

A semantic layer is a business representation of corporate data that helps end users access data autonomously using common business terms.A semantic layer maps complex data into familiar business terms such as product, customer, or revenue to offer a unified, consolidated view of data across the organization.