Data Engineering Podcast cover image

Safely Test Your Applications And Analytics With Production Quality Data Using Tonic AI

Data Engineering Podcast

00:00

How to Solve Implicit Joinings in a Database?

In tonic, foreign keys play a crucial role in two ways. One is that if there is a foreign key, then you need to make sure that any transformation applied on the primary key column gets applied appropriately to the foreign key column. The second reason we care about foreign keys in tonic is because of our subsetting engine. You have this massive 10 terabyte production database. You want to subset it down to a very realistic looking, 5, 10, 20 bytes of data. And then each developer gets their own local development database as an example, right? Well, our subsetting Engine, which again, guarantees referential integrity, needs to take advantage of the foreign keys for

Play episode from 19:29
Transcript

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app