Skip to main content
Announcements
SYSTEM MAINTENANCE: Thurs., Sept. 19, 1 AM ET, Platform will be unavailable for approx. 60 minutes.
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Facttable

Hello experts im actually wondering about Facttable, i have a task from school to do, it is about circular references, synthetic keys and make a Facttable, i wonder why i should have a Facttable, or do i really need it?  Facttable.png

16 Replies
sunilkumarqv
Specialist II
Specialist II

Fact table where facts lies in  i.e measures

yes off course we need it to analyse the data where dimension stores the data

Dimensions and Measures

gautik92
Specialist III
Specialist III

you have to use joins ,applymap() to remove synthetic keys and circular references the data table with synthetic tables or circula referennces will be inconsistent

first have a look at this

What is Synthetic Keys.pdf

and have a look at attached  pdf

gautik92
Specialist III
Specialist III

Untitled.pngThis is how ur Datamodel should look like

maxgro
MVP
MVP

It seems to me you don't have any circular reference; your model should work as is; try to add some charts and see what it happens, problems, etc....

I think you can have some problems if you want to compare budget to sales (by year).

Not applicable
Author

Thank you, how did you do the join function? i really have to understand the logic behind this

Not applicable
Author

The synthetic key problem is now gone because i just did like that.

Itemnumber & line number was an common column

23333.png

gautik92
Specialist III
Specialist III

rename itembranchkey as key

join itemmaster and itembranch

join state,division,region,customeraddress with customer

avinashelite

As maxgro‌ mentioned you don't have a circular reference in the script , try to check the data once and let us know if you face any issues