Sign-up now and get instant access
Leave a comment
Beginner to advanced classes taught by Microsoft MVPs and Authors.
In-depth boot camps take you from a novice to mastery in less than a week.
Season Learning Pass
Get access to our very best training offerings for successful up-skilling.
Customized training to master new skills and grow your business.
Quick references for when you need a little guidance.
Summaries developed in conjunction with our Learn with the Nerds sessions.
Digital goodies - code samples, student files, and other must have files.
Stay up-to-date on all things Power BI, Power Apps, Microsoft 365 and Azure.
Earn money by driving sales through the Pragmatic Works' Training Affiliate Program.
It's time to address your client's training needs.
Learn how to get into IT with free training and mentorship.
Discover the faces behind our success: Meet our dedicated team
How can we help? Connect with Our Team Today!
Find all the information you’re looking for. We’re happy to help.
A week ago in my last training, I was demonstrating how to get rid of duplicate records when making a dimension table. One of the people in attendance asked is there a way to get rid of duplicates but keep the most recent duplicate record based on a date column. I thought, “Of Course!”. All we need to do is use the Query editor, do a sort on the date column, and then get rid of duplicates. Unbeknownst to me, it didn’t work. It kept the oldest record and not the newest.
The reason being after doing some research is that the Power Query editor will make determinations if it can do some of your steps in a different order and still give you the same result while producing the quickest data load. Normally, that is what an ideal Power BI user wants, but in this case, we need the sort to happen before the remove duplicates step. Thus, after research comes in the function Table.Buffer to modify our sort code.
Take a look at my video for a further explanation and demonstration of how to use this function to your advantage.
ABOUT THE AUTHOR
Matt Peterson is a Trainer for Pragmatic Works specializing in the Power Platform. He graduated from the University of North Florida in 2006 and comes with 15 years of teaching experience in high school algebra. Matt earned the accomplishment in 2013 of being named the Florida Gifted Teacher of The Year. His primary focus is helping our customers learn the ins and outs of Power Apps and Power BI.
Join other Azure, Power Platform and SQL Server pros by subscribing to our blog.