Check your eligibility for this 50% exam voucher offer and join us for free live learning sessions to get prepared for Exam DP-700.
Get StartedDon't miss out! 2025 Microsoft Fabric Community Conference, March 31 - April 2, Las Vegas, Nevada. Use code MSCUST for a $150 discount. Prices go up February 11th. Register now.
I'm extracting and appending a significant number of json files which do result in a table with approx 5Mio rows & 127 columns. The structure looks like this:
Date | Activity | Attribute 1 | Attribute 2 | Attribute 3 | ... | Attribute 125 |
01.01.2023 | A | value | value | null | null | |
01.01.2023 | A | value | null | null | null | |
01.01.2023 | B | value | null | value | null | |
01.01.2023 | C | value | null | null | null | |
02.01.2023 | A | value | value | null | null |
As you can see, depending on an Activity only certain Attribute columns do contain values while other columns are null. I'm not sure, that even for one Activity (eg 'A') always the same columns are filled. And it may change over time. As of now, I have ~250 different Activities to consider.
What do I want to achive? I want to understand, which Activities are linked to which attributes and how often the attributes do contain a value. I'm not interested in the attribute values at all, I just want to distinguish if there is a value or it contains null. The output table could look like this:
Date | Activity | Column | Value count |
01.01.2023 | A | Attribute 1 | 2 |
01.01.2023 | A | Attribute 2 | 1 |
01.01.2023 | B | Attribute 1 | 1 |
01.01.2023 | B | Attribute 3 | 1 |
01.01.2023 | C | Attribute 1 | 1 |
02.01.2023 | A | Attribute 1 | 1 |
02.01.2023 | A | Attribute 2 | 1 |
How can I solve this with PowerQuery? Thanks a lot in advance for your help & suggestions!
Solved! Go to Solution.
I realized this just involved a normal UnPivot operation followed by a GroupBy. I think I was just intimidated by huge number of rows/columns. Problem solved 😀
I realized this just involved a normal UnPivot operation followed by a GroupBy. I think I was just intimidated by huge number of rows/columns. Problem solved 😀
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!
Check out the January 2025 Power BI update to learn about new features in Reporting, Modeling, and Data Connectivity.
User | Count |
---|---|
14 | |
13 | |
13 | |
12 | |
9 |