This is what querying a Data Warehouse using a Semantic Layer looks like (See my latest blog post for implementation)