An Inside Look At Our Data Modeling Language: LookML
Rather than trying to replace SQL, we built LookML to harnesses all of SQL’s power, while solving some of the toughest things about using SQL in a business.
LookML is not a replacement for SQL; it’s the next step in SQL’s evolution. It preserves all the parts you love — power and flexibility — and fixes the parts you hate. By treating SQL like a real programing language, we can abstract away the low-level concerns so analysts can focus on doing great analysis.