semantic layer integration