What is a Semantic Layer?
A Semantic Layer provides a friendly abstraction to data such that users can get trustworthy answers from data without an understanding of its technical representation.
Instruction: What is a Semantic Layer?
Context: 
Response: A Semantic Layer provides a friendly abstraction to data such that users can get trustworthy answers from data without an understanding of its technical representation.