A no-code walkthrough for flattening and loading MongoDB collections into Redshift with DataKnits.
MongoDB's flexible document model is great for application data, but BI tools and SQL analysts expect a relational, columnar structure. Loading MongoDB collections into Redshift makes that data queryable alongside the rest of a company's structured warehouse data.
Connect DataKnits to your MongoDB collections as the source, use the visual mapping canvas to flatten nested documents and arrays into a relational structure, point the destination node at Redshift, and DataKnits compiles the transformation and load into native PySpark code.
The visual mapping canvas lets you explicitly flatten nested fields and arrays into separate columns or child tables before the data reaches Redshift, rather than requiring a hand-written flattening script.