Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.
Hi,
Brand new PowerBI Desktop user here. I have a specific application I am trying to put together. Below is the raw data sample:
ApplicationUsage
Unique combinations of App ID, Username, Site
SiteList
All sites, unique
ApplicationReadiness
App ID, App Readiness State
Essentially, App Readiness should dictate a users readiness, and therefore the site's readiness. This should provide visibility on what sites are ready and not ready, and then later on what apps are blocking sites and which are blocking more than others.
I currently have a calculated column in ApplicationUsage from App Readiness, so the unique App/user/site also has readiness.
I am looking to set up a few views from here and am very stuck:
Thanks for your help, I'm sure this is relatively simple for more experienced users. If there are resource for this sort of approach I'd be very interested to find out
Solved! Go to Solution.
Here is the dataset I have used.
While connecting to PowerBI, relationship was created between Site & User and Application & User tables.
Now I created a new column in Application table with name "Status" with following formula
Status = IF('Application Status'[Readiness]=TRUE(),0,1)
Next I added a new measure in Site table with name "SiteStatus" with following formula.
Site Status = CALCULATE(SUM('Application Status'[Status]),GROUPBY(Site,Site[Site]))
Next I added a new measure in site table with name "Completion Date" having following formula
Completion Date = CALCULATE(MAX('Application Status'[ETA]),GROUPBY(site,Site[Site]))
Now we are ready to use these measure to display your required information on report. Select Table visual and select Site to be displayed on it. Apply filter on Site Status = 0. This will display sites which are with completed status. Refer to below image.
Now place another Table visual and select site along with Completion date. Add site status to filter and apply stuatus greater than 0. Please refer to below image.
Hope this will help you to achive what you want.
Here is the dataset I have used.
While connecting to PowerBI, relationship was created between Site & User and Application & User tables.
Now I created a new column in Application table with name "Status" with following formula
Status = IF('Application Status'[Readiness]=TRUE(),0,1)
Next I added a new measure in Site table with name "SiteStatus" with following formula.
Site Status = CALCULATE(SUM('Application Status'[Status]),GROUPBY(Site,Site[Site]))
Next I added a new measure in site table with name "Completion Date" having following formula
Completion Date = CALCULATE(MAX('Application Status'[ETA]),GROUPBY(site,Site[Site]))
Now we are ready to use these measure to display your required information on report. Select Table visual and select Site to be displayed on it. Apply filter on Site Status = 0. This will display sites which are with completed status. Refer to below image.
Now place another Table visual and select site along with Completion date. Add site status to filter and apply stuatus greater than 0. Please refer to below image.
Hope this will help you to achive what you want.
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
115 | |
100 | |
88 | |
69 | |
61 |
User | Count |
---|---|
151 | |
120 | |
103 | |
87 | |
68 |