Don't miss your chance to take the Fabric Data Engineer (DP-700) exam on us!
Learn moreNext up in the FabCon + SQLCon recap series: The roadmap for Microsoft SQL and Maximizing Developer experiences in Fabric. All sessions are available on-demand after the live show. Register now
Hello all ,
I need your help please
I have two tables - orders and products category
products culumns category , sub_category , product_id ( product_id can be in many sub_categories)
orders culumns - cust_id , order_date ,product_id , category , sub_category
how can I create a measure that showes only orders of products that have more than one sub_category ?
no ...i need it to create a relation between the tables so on could filter the other
You can't create a relationship between 2 tables on many columns. Secondly, slicing Orders by category and sub_category should be carried out via Products where these columns (should) reside. Please note that slicing should NEVER be done directly on a fact table, only via dimensions. If you don't follow the rules, you'll be sorry rather sooner than later. Even better, you'll be creating complex and potentially slow DAX which at times will return wrong results without you even realizing this.
Consider yourself warned (for your own good).
Best
D
The filter is by the category (pk)
anyone knowes how to create this DAX ?
Something along the lines of:
Measure =
VAR __Products =
FILTER(
GROUPBY(
'products culumns',
[product_id],
"Count",COUNTX(CURRENTGROUP(),[sub_category])
),
[Count]>1
)
RETURN
<some calculation where FILTER('orders culumns',[product_id] IN __Products) >
If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.
A new Power BI DataViz World Championship is coming this June! Don't miss out on submitting your entry.
Share feedback directly with Fabric product managers, participate in targeted research studies and influence the Fabric roadmap.
| User | Count |
|---|---|
| 9 | |
| 6 | |
| 3 | |
| 2 | |
| 1 |
| User | Count |
|---|---|
| 21 | |
| 14 | |
| 9 | |
| 5 | |
| 5 |