SemLang is a semantic modeling language that compiles business concepts, relationships, lenses, and queries into Malloy.