Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Enhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends August 31st. Request your voucher.

Reply
rpinxt
Solution Sage
Solution Sage

How to setup a composite model

Had a directquery source and could not figure out how to make it mixed/composite

 

So I started new with an autocalendar, then added a direct query.

This apparently got me a mixed mode.

 

But why can I not make this relation??

rpinxt_0-1709196535106.png

 

The directquery has a date field and I thought to easily connected my date table with my directquery source.

 

What is going wrong? (yes I can it says circular dependency 😉 )

 

4 REPLIES 4
rpinxt
Solution Sage
Solution Sage

Ok so now the connection is there but it seems not to be working:

rpinxt_0-1709201449558.png

The yellow marks are different than normal.

 

I wanted to show the Quantity by period :

rpinxt_1-1709201586256.png

Nothing.

Quantity is the field Actual Qantity Delivered in the direct query source.

And period comes from the autocalendar en is setup like this :

dimDate =
ADDCOLUMNS(
CALENDARAUTO(),
"Period", FORMAT([Date], "MM-YYYY")

)

 

Is this just not possible with direct query or am I doing something still wrong??

 

rpinxt
Solution Sage
Solution Sage

Well how about this....

rpinxt_0-1709198487617.png

This works....but the other way around i get that circular dependency....🤔

 

rpinxt
Solution Sage
Solution Sage

@zenisekd 

It is setup from and CALENDARAUTO() :
dimDate =
ADDCOLUMNS(
CALENDARAUTO(),
"Year", YEAR([Date]),
"Quarter", FORMAT([Date],"\QQ"),
"Quarter Nr", QUARTER([Date]),

etc.

zenisekd
Super User
Super User

How did you get the dimDate? (what was your code)

Helpful resources

Announcements
July 2025 community update carousel

Fabric Community Update - July 2025

Find out what's new and trending in the Fabric community.

July PBI25 Carousel

Power BI Monthly Update - July 2025

Check out the July 2025 Power BI update to learn about new features.