User Profile
mvgust
Helper III
Joined 6 years ago
User Widgets
Contributions
Re: Unable to create new dataflows Power BI GCC tenant
We've been utilizing dataflows in the GCC tenant for 3 years now. This was impacting us both on the Power BI and Power Apps side; unable to create or edit dataflows. As of this morning, everything seems to be functioning normally again.906Views0likes0CommentsWhy would group by be filtering out records
I've got a table with 2.4 million records. I'm running into a situation where when using the group by function, it's incorrectly filtering out records. I've got timecard records, and I'm looking to obtain the min time value for a day, pretty basic group by function. Below is an example. If I pre-filter the data to a particular record id, it will complete the group by on that record without issues. So I know the record exists, and the group by function can obtain the min time value for a days. However, when I move the filter to below the group by (to ensure that record is in my recordset) the record doesn't exist after the group by. Any idea why this would be happening? This record should be included in my grouped by dataset. Below is the complete M code in case I've missed something obvious as to why the record isn't there. let Source = #"TIS TIS_1448_TIMECARDSAVELOG", #"Grouped Rows" = Table.Group(Source, {"Tcid", "Date"}, {{"Min", each List.Min([Time]), type time}}), #"Filtered Rows" = Table.SelectRows(#"Grouped Rows", each [Tcid] = 8592184) in #"Filtered Rows" Thank you.Solved990Views0likes3CommentsCount Employees With Hours >= 25%
I've setup a data table where I'm calculating each employee's union hours as a percentage of total hours per week. What I need to do, is count the number of employees which have at least one week with a % of total >=25%. Below is an example table I've created. For example, Tim Smith has 2 weeks where he had over 25% of his time as union time. I only want to include him in the count, I don't want to count the number of instance he has. So, for the example table below, I have 6 employees where they have at least one instance of union hours >=25% Employee ID Week Ending Date Employee - HID Timecard ID Union Time All Other Hours Total Hours % of Total Count I want 9954419 10/23/2022 John Doe 8434473 24 96.5 120.50 19.92% 2274131 10/23/2022 Tim Smith 8428358 40 40.00 100.00% 1 2274131 11/6/2022 Tim Smith 8436955 40 40.00 100.00% 2274131 10/30/2022 Tim Smith 8433180 25 15 40.00 62.50% 1912412 10/23/2022 Deb Jones 8426655 1 39 40.00 2.50% 4216401 10/23/2022 Tanya Doe 8426640 15 25 40.00 37.50% 1 3545215 11/6/2022 Tim Jones 8443383 40 40.00 100.00% 1 3545215 10/23/2022 Tim Jones 8426386 19 21 40.00 47.50% 3752378 10/23/2022 Jacob Allen 8426538 39 11 50.00 78.00% 1 1646016 10/30/2022 Chris Talbot 8435837 2 38 40.00 5.00% 1281941 10/23/2022 Doug Hempler 8426191 5 67.5 72.50 6.90% 0039230 10/23/2022 Ian Hunt 8428083 40 40.00 100.00% 1 0039230 10/30/2022 Ian Hunt 8435123 40 40.00 100.00% 0039230 11/6/2022 Ian Hunt 8442767 40 40.00 100.00% 7884144 10/30/2022 Ron Irish 8430803 8 45.7 53.70 14.90% 7884144 10/23/2022 Ron Irish 8442593 7 57.5 64.50 10.85% 6572161 10/23/2022 Paul Jet 8429598 40 40.00 100.00% 1 6572161 10/30/2022 Paul Jet 8432164 5 35 40.00 12.50% Total Employees with at least one week >=25% of Total 6Solved728Views0likes2CommentsRe: Conditional Fill Down
Thank you for your suggestion, however fill down doesn't work as it would associate a record of 000.01.01 to 000.02 in the Level 3 column. I figured out a solution, although it does require more steps and feels like more of a hack than anything else but it works. I added a custom column with the below formula: let level3num = Text.BeforeDelimiter([Level 3],".",1), level2num = Text.BeforeDelimiter([Level 2]," "), compare = if Value.Compare(level3num,level2num)=0 then [Level 3] else null in compare I then created the heirarchy.568Views0likes0CommentsConditional Fill Down
I'm working with a WBS structure that does not have parent entity/child entity columns. I still need to break down the WBS structure by Levels (00.00=Level 2, 00.00.00=Level 3, 00.00.00.00=Level 4) WITH it's title. I've gotten as far as the below table. Now, I need to fill down the values in each Level - 1,2,3,4,5 BUT where this breaks down is the record that null is the aqua color in Level 3. The value above 000.01.01 - Analytical Services by Company - shouldn't be in that record with the aqua color that should remain empty because you can see in the record to the left, it's an entirely different WBS structure. You'll see that as you move along deeper into the WBS structure, this becomes a re-occurring problem. I've looked up multiple videos on conditional fill down and nothing seems to fit this scenario, or at least I can't get it to work. Any help would be appreciated. WBS Title WBS - Copy Level 1 Level 2 Level 3 Level 4 Level 5 000 - Example Services 000 000 - Example Services null null null null 000.01 - Analytical Services 000.01 null 000.01 - Analytical Services null null null 000.01.01 -Analytical Services by Company 000.01.01 null null 000.01.01 - Analytical Services by Company null null 000.01.01.01 - Base Operations 000.01.01.01 null null null 000.01.01.01 - Base Operations null 000.01.01.01.01 - Compliant Operations 000.01.01.01.01 null null null null 000.01.01.01.01 - Compliant Operations 000.01.01.01.02 - Reliability 000.01.01.01.02 null null null null 000.01.01.01.02 - Reliability 000.01.01.01.03 - Sample Analysis 000.01.01.01.03 null null null null 000.01.01.01.03 - Sample Analysis 000.01.01.01.04 - Analytical Support 000.01.01.01.04 null null null null 000.01.01.01.04 - Analytical Support 000.01.01.01.05 - Laboratory Engineering 000.01.01.01.05 null null null null 000.01.01.01.05 - Laboratory Engineering 000.01.01.01.06 - Laboratory Maintenance 000.01.01.01.06 null null null null 000.01.01.01.06 - Laboratory Maintenance 000.01.01.03 - Transition 000.01.01.03 null null null 000.01.01.03 - Transition null 000.01.01.03.01 - Compliant Operations 000.01.01.03.01 null null null null 000.01.01.03.01 - Compliant Operations 000.01.01.03.02 - Reliability 000.01.01.03.02 null null null null 000.01.01.03.02 - Reliability 000.01.01.03.04 - Analytical Support 000.01.01.03.04 null null null null 000.01.01.03.04 - Analytical Support 000.01.01.03.05 -Lab Engineering 000.01.01.03.05 null null null null 000.01.01.03.05 -Lab Engineering 000.02 - External Review 000.02 null 000.02 - Review and Support null null null 000.02.01 - External Review and Support A 000.02.01 null null 000.02.01 - External Review and Support A null null 000.02.01.01 - External Review and Support B 000.02.01.01 null null null 000.02.01.01 -External Review and Support B null 000.02.01.01.01 - External Review and Support ABCD 000.02.01.01.01 null null null null 000.02.01.01.01 - External Review and Support ABCD 000.03 - Training 000.03 null 000.03 - Training null null null 000.03.01 - Training & Review 000.03.01 null null 000.03.01 - Training & Review null null 000.03.01.01 - Training A 000.03.01.01 null null null 000.03.01.01 - Training A null 000.03.01.01.01 - Training Delivery 000.03.01.01.01 null null null null 000.03.01.01.01 - Training Delivery 000.03.01.01.02 - Course Development 000.03.01.01.02 null null null null 000.03.01.01.02 - Course DevelopmentSolved637Views0likes2CommentsRunning Total based on Funding Year
I've got a data source with a funding ID and I need to create a column with the running total. See below for an example. How would I create the running total column? FundingID Funding Year Amount Running Total 4555 2019 1000 1000 4555 2020 2000 3000 4555 2021 3000 6000Solved867Views0likes3Comments
Data Privacy
Microsoft Fabric Community and Privacy
To learn more about how we manage your data, please review the Microsoft Fabric Community Data Privacy guide.