I'm in the process of deploying the default cubes to a customer's site and am encountering problems with the data.
Example 1:
In the sales and marketing cube there is a measure - actual revenue gained from opportunity. Looking at the cube properties it would seem this is the sum of the ActualRevenue field within smmOpportunityView.
Unfortunately the records appear multiple times - thus vastly overstating the measure. If I look at the view smmOpportunityActualRevenueView I can see a single line for the opportunity that has been won. However, when this view is then incorporated into smmOpportunityView, it appears multiple times. This seems to be down to the way it is joined to other tables and views - in particular where the address may have changed at some point against the related global address book entry.
I can easily recreate this on the Contoso demo data by creating a new opportunity for Birch Company, creating a quotation and winning that quotation. I can then see a single value in smmOpportunityActualRevenueView but 20 separate lines (each with the full actual revenue amount) in smmOpportunityView.
Example 2:
Also in the sales and marketing cube there is another measure - Sales Order Revenue. This is the sum of the InvoiceRevenue field in the view smmCustInvoiceJourSalesView. This view appears to take the invoiced revenue from CustInvoiceJour (using the amount gross of VAT which is fairly daft in itself given that customers typically are interested in their sales net of VAT) and joins it to the sales order and sales lines to add the item information to the view.
However, in doing this, what it seems to do is to show a line with the full invoice value against each line on the invoice. So if you have an invoice with a total gross value of £1,200 made up of 5 items, each with a net value of £200, the view shows 5 lines at £1,200 thus giving sales order revenue of £6,000 instead of £1,000 (or even £1,200 if we accepted the VAT should be included in the measure).
Are these known issues and how has anyone else managed to deal with them? It is not giving me a lot of faith in the cubes or role centres as a useful tool!