Forum Discussion

hitb's avatar
hitb
New Member
3 years ago

Adding tables from multiple fact tables

I have the following tables:

1. Dim_Item

2. Fact_PO

3. Fact_Inventory

 

I need to have a cross tab table that has the ItemID column from Dim_Item and Total column that is basically adding Fact_PO[quantity] + Fact_Inventory[quantity]. I dont want to create a measure because I need this at line item level which is the ItemID level. I cant seem to find good answers for this. 

Thanks!

3 Replies

  • tamerj1's avatar
    tamerj1
    Icon for Community Champion rankCommunity Champion

    Hi hitb 

    whats the problem with having a measure at the item ID level? SUM ( Fact_PO[quantity] ) + SUM ( Fact_Inventory[quantity] ) should work just fine. Otherwise, a calculated column in the 'Dim_Item' table would be 

    SUMX ( RELATEDTABLE ( Fact_PO ), Fact_PO[quantity] ) + SUMX ( RELATEDTABLE ( Fact_Inventory ), Fact_Inventory[quantity] )

    • hitb's avatar
      hitb
      New Member

      The first one worked. The second one gave me:

      Too many arguments were passed to the RELATEDTABLE function. The maximum argument count for the function is 1.

      • tamerj1's avatar
        tamerj1
        Icon for Community Champion rankCommunity Champion

        Hi hitb 
        Please share a screenshot of your code. Perhaps you missed one closing bracket.