By Alison Box

DAX Power BI in Practice

Categorising Measures into Numeric Ranges or “Bins”

We've often been asked if it's possible to group the results of a DAX measure into numeric ranges. For example, to group a Total Sales measure for each Customer into various numeric ranges, sometimes referred to as "bins". The answer is, yes it is, as you can see from the screenshot below:- In this screenshot, we can see that we have five customers whose Total Sales fall between 150,000 and 199,999 in 2019. How did I do this? Firstly, my… Read More

By Alison Box

DAX Microsoft Power BI in Practice

The Key Influencers Visual Versus Strictly Come Dancing

The Key Influencers visual, introduced in February 2019, is Microsoft's first visual that uses "Machine Learning" to identify factors that influence the outcome of a particular metric. "Wow", I thought! The idea of leaving Power BI to do all the hard work in analysing my data seemed too irresistible to ignore, so I gave way to temptation and decided to give it a go. On the one hand, it's a very simple visual to construct (it only has 3 buckets;… Read More

By Alison Box

Power BI in Practice

Strictly Come Dancing Series 17; Report Version 2 is Here!

As I keep telling people and as I've said in previous blogs, I'm not a "Strictly" fan, I just happen to love the data and all the insights into it that Power BI can give you. So it had to be done; to update the report to include analysis for the latest series; Series 17. I've also taken the opportunity to completely re-vamp the original and many of the existing pages have been re-designed. I've added quite a few new… Read More

By Alison Box

DAX Power BI in Practice

Find a Value in the Previous Row

I had an interesting request from a client recently, they wanted to work out how frequently their customers ordered products. Putting this into "database speak" they wanted to calculate the number of days between customers' transactions. Clearly, in order to do this calculation, I needed to find the transaction date that was before the transaction date sitting in the current row. It occurred to me, that such a calculation could have a more general application; not necessarily just calculating days… Read More

By Alison Box

Power BI in Practice Training

Top 10 Power BI Desktop Annoyances

You know that moment when you're using Power BI Desktop and you start swearing under your breath? I have to admit I don't often do this but when I do, boy do some things annoy me! So just to get things off my chest and have a good old rant, I've listed my top 10 annoyances in Power BI Desktop and notice I haven't even mentioned the ridiculously small default font used by visuals.Read More→ Read More

By Stuart Box

Power BI in Practice Power BI Resources Training
harmonic2

Our Autumn Training Schedule

We have released the schedule of our Power BI and DAX training for the last part of this year. Our courses cater for all levels of Power BI users, from the Fundamentals course which offers a good introduction to creating and sharing Reports and Dashboards with Power BI, our Advanced Power BI course which takes things to the next level with a closer look at the Data Model and advanced topics such as Row Level Security, and our DAX course… Read More

By Stuart Box

DAX Learning Power BI in Practice Training

Level Up! Take your Power BI Skills to the next level with Advanced Training

This week we're delighted to announce the availability of our new advanced Power BI courses. We offer a full range of courses to take users from their first look a Power BI to advanced topics such as Apps, Row-Level-Security and CALCULATE and FILTER in DAX. Read this post to find out about these new courses and see which one is right for you.Read More→ Read More

By Alison Box

Learning Microsoft Power BI in Practice

It’s Complicated – Dealing with Many to Many Relationships in Power BI

If you're building a DataModel in Power BI, and creating relationships between tables you may have come upon this message. What the heck does "Cardinality Many-Many" mean? And what is the "Significantly different behaviour" they're warning me about here? In this post I set out to find out what these Many-to-Many relationships mean and how they work. The answer is complicated, but worth understanding if you want to create efficient data models in Power BI. Two Types of Many-to-Many Relationship… Read More

By Stuart Box

Microsoft Power BI in Practice

The Filter Pane Pain in Power BI

The July 2019 update to Power BI is now out, you can get all the details from Microsoft here. As usual there are a list of new features and tools released in the product. One of the main updates is the release of the new Filter Pane. Existing reports can upgrade to the new pane through the Options dialog, but any new reports should automatically have the new pane on by default. The Filter Pane is a new way of… Read More

By Stuart Box

Microsoft Power BI in Practice

Joke’s Over – send Email to users when refresh fails

I do a lot of Power BI Training, and have been doing it since Power BI came out over three years ago. So to keep myself fresh, amuse myself and hopefully my delegates, I've built several "Jokes" into my Power BI training. But now with the latest update to the Power BI service one of my favourite gags has been stopped. The joke used to go like this. The Tale I'm an Office 365 users, that means my Email, Diary,… Read More