video

Big Data LDN Meetup: Why we defined a metalanguage for SQL

SQL adoption is growing quickly thanks to modern SQL warehouses and SQL technologies, enabling teams to do more and more with their data without having to write and maintain imperative code. Despite this, SQL still has many limitations which make it hard to adopt software engineering best practices such as unit testing, assertions, releases, and writing modular, maintainable code bases. In this talk we take a look at what metaprogramming is and how it can help us build on top of SQL to address these shortcomings, as well as unlock a number of new and interesting use cases. We will walk through the metalanguage and framework we have developed at Dataform, the challenges we faced, the design decisions we made, and many real world examples of things you probably never thought you could (or should) do with SQL.

Speaker: Lewis Hemens - Dataform

Meetup filmed on 17/10/2019

Recent Posts

video

Big Data LDN 2019: The Promise Of Data Mastering At Scale

video

Big Data LDN 2019: Quick And Easy Access To Data Through A Logical Data Warehouse Environment

video

Big Data LDN 2019: Real-time Data Analytics At Scale Using Cloud Services

CONTACT US