Howdy - I recently took a table FACT_TENDER and made it into a medalliona tyle TABLE to test performance since I suspected medallion would be quicker.
Key differences:
- Both tables use bronze data
- original has all logic in one long notebook
- MERGE INTO that updates/inserts records takes roughly 13-minutes
- Medallion table that reads in SILVER table and performs two JOINS
- MERGE INTO tha updates/inserts records takes about 2 hours...
The SILVER table is quick for the medallion build, so I am at a loss here... I have tried optimziing for range joins, filtering out data, and ordering by but none of these have worked. Any thoughts? I can provide more detail here.