Power BI is turning 10! Tune in for a special live episode on July 24 with behind-the-scenes stories, product evolution highlights, and a sneak peek at what’s in store for the future.
Save the dateJoin us for an expert-led overview of the tools and concepts you'll need to become a Certified Power BI Data Analyst and pass exam PL-300. Register now.
Hi all,
I would like to calculate the number of distinct Subject.
My dataset is compose in this way:
Calendar Table (Date, Year, Month, etc.)
Subject Table (Subject_id, Name, Surname, etc.)
Connections Table (Subject_id, Connection_id, etc.)
Fetches Table (Fetch_id, Connection_id, Flag_error, etc.)
On SQL I would do
SELECT DISTINCT subject_id
FROM subjects s
inner join connections c on c.subject_id = s.subject_id
inner join fetches f on f.connection_id = c.connection_id
where f.flag_error = 0
Infact I want to calculate distinct subject (where subject_id are store on the subjects table) and I need to join with the fetches table, however there is not a direct key from fetches table and subject table, so I need the connection table as a bridge.
Furthermore I want to calculate only the subject where the donwload of the data (fetch) is not an error (flag_error = 0)
Sorry to bother you, but I don't know how to join multiple table as a variable in BI
Thanks,
Solved! Go to Solution.
PSU= Calculate(DISTINCTCOUNT( subjects[subject_business_id]), FILTER ('fetches', fetches[flag_error] = 0))
I didn't realize that having a relationship I didn't need to join and I was already able to perform cross filter
PSU= Calculate(DISTINCTCOUNT( subjects[subject_business_id]), FILTER ('fetches', fetches[flag_error] = 0))
I didn't realize that having a relationship I didn't need to join and I was already able to perform cross filter
Hi @keivan ,
You can join tables in Power BI, but many times relating tables is a better option.
Here is some additional information:
https://learn.microsoft.com/en-us/power-bi/transform-model/desktop-create-and-manage-relationships
https://radacad.com/combine-tables-or-create-relationships-the-power-bi-modeling-best-practice
Check out the July 2025 Power BI update to learn about new features.
This is your chance to engage directly with the engineering team behind Fabric and Power BI. Share your experiences and shape the future.
User | Count |
---|---|
16 | |
9 | |
7 | |
7 | |
6 |
User | Count |
---|---|
23 | |
11 | |
10 | |
10 | |
8 |