Advance your Data & AI career with 50 days of live learning, dataviz contests, hands-on challenges, study groups & certifications and more!
Get registeredJoin us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM. Register now.
Hello,
I would like to create a new table from 2 dimension tables. The dimension tables are a dynamic date table and a table which contains different installations. There are 20 installations.
Dynamic Date Table:
Installation Table:
I would like my new table to have all installations per 1 day for each day in the dynamic table. It would look something like:
Is there an easy and smart way to do this?
Thank you for helping!
Kind regards,
Steve
Solved! Go to Solution.
Hi @SteveMBSDO
Table =
CROSSJOIN (
ALLNOBLANKROW ( dimDate[Date] ),
ALLNOBLANKROW ( Installation[Installation] )
)
You need a date column in your installations table in the correct format (Date) and create a relationsship between both tables. Than you are able to create a matrix with the date column from the DIMTable and the installation column.
Proud to be a Super User!
Hi @SteveMBSDO
Table =
CROSSJOIN (
ALLNOBLANKROW ( dimDate[Date] ),
ALLNOBLANKROW ( Installation[Installation] )
)
Great! Wonderful, exactly what I was looking for :)! Thank you very much.
Thank you for your reply. I'm a bit confused. Do you want me to just add 1 column in the table with just 1 date for the 20 installations? How can I then make a Matrix?
Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!
Check out the October 2025 Power BI update to learn about new features.
| User | Count |
|---|---|
| 9 | |
| 5 | |
| 4 | |
| 3 | |
| 3 |
| User | Count |
|---|---|
| 13 | |
| 9 | |
| 8 | |
| 8 | |
| 7 |