How do I create a complicated aggregated measure in Power Bi for use on a dashboard?

I have a table that is Imported from MS SQL. The table data gets refreshed when the PBIX file is opened. The minimalist data looks like this:

  • For context, the data represents quality assurance tests run on some equipment that we manufacture. When a part is tested, we perform several automated tests, and the data gets written to a table similar to what you see below. So think of “WorkOrder” as a PartNumber, TaskID would be how many times this particular part was tested. The TestType is the type of test that gets executed.

TestData table:

WorkOrder TaskID TestType PassFail Retest
123 1 GRF Pass False
123 1 HNC Pass False
123 1 HFR Fail False
123 2 GRF Pass True
123 2 HNC Pass True
123 2 HFR Pass True

What I need to calculate is the 1stPassYield and the TotalPassYield.

So, how do I do all that and then create a Card on a dashboard showing each of those percentages? Ultimately, I’d like to be able to slice the data based on WorkOrder and have that Card percentage updated based on the data. My data has many WorkOrders and each WorkOrder should have its own 1stPassYield and TotalPassYield values (or collectively as a whole)

Thoughts on how to accomplish that? I tried creating one that transforms the data the way I needed using PowerQuery, but I just couldn’t get it to function the way it should. What am I missing? Any pointers would be most appreciated.

1stPassYield is calculated as:

  • If you group the data by the WorkOrder and TaskID, take the lowest boolean (0 or 1) from PassFail. That SHOULD give you 2 Rows similar to:
WorkOrder TaskID PassFail
123 1 Fail
123 2 Pass
  • Given the above, that means WorkOrder 123 has a 1stPassYield of 50%

TotalPassYield assumes that as long as an entire WorkOrder/TaskID grouping cis “Pass”, then that’s 100% pass. As such, the simulated data shown above should provide the following values for the measures I need:

  • 1stPassYield: 50%
  • TotalPassYield: 100%

I suppose you could group the above grouped table on WorkOrder taking the max value of PassFail (which should be Pass).

So the question is, how do I accomplish this feat and display the data for each measure on a Card on a dashboard in Power BI? I attempted to use PowerQuery to build it out, but I could not get things together the way that they needed to be and, therefore, was unable to get the percentage measure created. Additionally, I’d like to be able to slice the data based on WorkOrder so that the Card is updated for the WorkOrders that are selected. So if one work order is selected, then I’ll get 1stPassYield and TotalPassYield for that single WorkOrder. If I select multiple, then average those 2 measures together and present that figure.

Any assistance you could provide would be most helpful. Thanks.

Trang chủ Giới thiệu Sinh nhật bé trai Sinh nhật bé gái Tổ chức sự kiện Biểu diễn giải trí Dịch vụ khác Trang trí tiệc cưới Tổ chức khai trương Tư vấn dịch vụ Thư viện ảnh Tin tức - sự kiện Liên hệ Chú hề sinh nhật Trang trí YEAR END PARTY công ty Trang trí tất niên cuối năm Trang trí tất niên xu hướng mới nhất Trang trí sinh nhật bé trai Hải Đăng Trang trí sinh nhật bé Khánh Vân Trang trí sinh nhật Bích Ngân Trang trí sinh nhật bé Thanh Trang Thuê ông già Noel phát quà Biểu diễn xiếc khỉ Xiếc quay đĩa Dịch vụ tổ chức sự kiện 5 sao Thông tin về chúng tôi Dịch vụ sinh nhật bé trai Dịch vụ sinh nhật bé gái Sự kiện trọn gói Các tiết mục giải trí Dịch vụ bổ trợ Tiệc cưới sang trọng Dịch vụ khai trương Tư vấn tổ chức sự kiện Hình ảnh sự kiện Cập nhật tin tức Liên hệ ngay Thuê chú hề chuyên nghiệp Tiệc tất niên cho công ty Trang trí tiệc cuối năm Tiệc tất niên độc đáo Sinh nhật bé Hải Đăng Sinh nhật đáng yêu bé Khánh Vân Sinh nhật sang trọng Bích Ngân Tiệc sinh nhật bé Thanh Trang Dịch vụ ông già Noel Xiếc thú vui nhộn Biểu diễn xiếc quay đĩa Dịch vụ tổ chức tiệc uy tín Khám phá dịch vụ của chúng tôi Tiệc sinh nhật cho bé trai Trang trí tiệc cho bé gái Gói sự kiện chuyên nghiệp Chương trình giải trí hấp dẫn Dịch vụ hỗ trợ sự kiện Trang trí tiệc cưới đẹp Khởi đầu thành công với khai trương Chuyên gia tư vấn sự kiện Xem ảnh các sự kiện đẹp Tin mới về sự kiện Kết nối với đội ngũ chuyên gia Chú hề vui nhộn cho tiệc sinh nhật Ý tưởng tiệc cuối năm Tất niên độc đáo Trang trí tiệc hiện đại Tổ chức sinh nhật cho Hải Đăng Sinh nhật độc quyền Khánh Vân Phong cách tiệc Bích Ngân Trang trí tiệc bé Thanh Trang Thuê dịch vụ ông già Noel chuyên nghiệp Xem xiếc khỉ đặc sắc Xiếc quay đĩa thú vị
Trang chủ Giới thiệu Sinh nhật bé trai Sinh nhật bé gái Tổ chức sự kiện Biểu diễn giải trí Dịch vụ khác Trang trí tiệc cưới Tổ chức khai trương Tư vấn dịch vụ Thư viện ảnh Tin tức - sự kiện Liên hệ Chú hề sinh nhật Trang trí YEAR END PARTY công ty Trang trí tất niên cuối năm Trang trí tất niên xu hướng mới nhất Trang trí sinh nhật bé trai Hải Đăng Trang trí sinh nhật bé Khánh Vân Trang trí sinh nhật Bích Ngân Trang trí sinh nhật bé Thanh Trang Thuê ông già Noel phát quà Biểu diễn xiếc khỉ Xiếc quay đĩa
Thiết kế website Thiết kế website Thiết kế website Cách kháng tài khoản quảng cáo Mua bán Fanpage Facebook Dịch vụ SEO Tổ chức sinh nhật