Hello,
I try my first steps in customizing the ledger cube.
I want to add a measure for the vendor accountnum (where a ledgertransaction is related to a vendor). I try to achieve this with using some outer joins.
Here what I have done:
In the query “GeneralJournalCube” added a new datasource “SubledgerVoucherGeneralJournalEntry_1” datasource to the datasource “GeneralJournalEntry_1” (Fetchmode 1:1; JoinMode OuterJoin; Relations Yes).
To the created datasource “SubledgerVoucherGeneralJournalEntry_1” I added a new datasource “VendTrans1” (Fetchmode 1:1, JoinMode OuterJoin; added a manual relation).
To the created datasource “VendTrans1” I added a new datasource “VendTable” (Fetchmode 1:1, JoinMode OuterJoin; Relations Yes).
In the view “GeneralJournalCube” I added the field “AccountNum” from the datesource “VendTable_1” (leaving Aggregation to “None”).
In the perspective LedgerCube->Views->GeneralJournalCube->Fields I added the AccountNum-Field and set the “AnalysisUsage” to “Attribute”.
After that I run the Analysis Services project wizard and create and deploy the project.
When I know check the data from the cube in excel all cells showing the same value and the query is very slow. Without my customization the values in the cells looks good and the query is really fast.
Also in the PivotTable-fields-List for the “ledger transactions” there are less sum-fields to select than before my customization.
I think that somehow my new datasources and the used relations are somehow responsible for this behavior. J
Maybe someone can see where I made an mistake.
Thanks in advance.
Sascha