on 11-01-2013 2:17 PM
Hello,
In my Webi report, I do not have any measures, only the characteristic account hierarchy. One account hierarchy is sourced from SQL (via universe) and the other account hierarchy is sourced from BW query (via BICS). The 2 hierarchies / dimensions for account are merged successfully in WebI. When I display the 2 hierarchies (2 columns in single table), it shows me only those rows (by text) that match, Those rows that do not match are not displayed, which is good.
How can I get a count of the rows after they are merged? I wanted to create a new variable that will count only those rows that are merged succesfully. I have a variable that tells me the count before merging the dimensions.
Hope my Q makes sense.
Thank you
Ann
Hi Ann,
Please try the below formula to get the number of unmatched rows.
(Count(<Merged Dimension>) * 2 ) - ( NumberOfRows(<Data Provider1>) + NumberOfRows(<Data Provider2>) )
e.g., Merge dimension result will be outer join. So, assume that we have 10 rows in DP1 and 10 rows in DP2 and out of those 5 rows are matching.
In this scenario, 15 rows will be the output of Merge Dimension.
No of Unmatched rows = ( 15 *2 ) - (10 + 10) =10 rows ( 5 rows unmatched in each data provider)
Hope this helps..
Cheers,
Bala
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
In the WebI document, I have created a conditional format that highlights those rows that do not match. Is there any way I can setup emails to be sent when the conditional format is true?
Basically the requirement is to send out emails when the rows do not match. How can this be achieved?
Any help or guidance will be great.
Thanks
Ann
This functionality is yet to be available in Webi however using crystal report you can use a conditional formatting as a trigger point.. Also there are work around using creating events to achieve this..
There was a similiar discussion which happened on this topic some times back which I will recommend you to check..
before merging you can use function numberofrows() to get row count of the data provider..
After merge try using the below formula and let me know if you face any issue...
You can use any of your report dimension in the formula
= Count([Dimention]) In Report
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
93 | |
10 | |
10 | |
9 | |
9 | |
7 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.