Quantcast
Channel: SCN : Discussion List - SAP BusinessObjects Web Intelligence
Viewing all articles
Browse latest Browse all 5402

How to merge 3 data provider data in webi

$
0
0

Hi Experts,

 

I have an issue with merging and displaying 3 different data providers' information in a webi.

1. Data from Excel file contains:

Material_no       Application    Sub-Category

 

2. Data from Bex Query

Unit_Head   Material_no       Plant         Year     Fiscal_Period       Bill_Value

 

3. Data from Universe

Unit_Head     Material_no    Plant          Year      Cal_Month          Clear_Amount

 

Now first i want to cross check (2) Material_no and (3) material_no from (1) Excel's Material_no, meant I want that the Material_no that are in excel only those Material_no should come be available from Bex and Universe data provider in webi.

 

I have tried to achieve it by creating flag1 and flag2

flag1 = if([excel].[material_no] = [bex].[material_no])then 1 else 0

flag2 = if([excel].[material_no] = [Univ].[material_no])then 1 else 0

 

also recreated Bill_value and Clear_value using forcemerge([Bill_Value]) and forcemerge([Sale_Value]) variables

 

Now when I create table(Table1) using excel dimensions

 

Application     Bill_value      clear_value

App1               12                    11

App2               11                    9

App3               4                      2

App4               9                      9

Sum               36                    31

 

without using any flag it shows correct figure

 

I have merged Bex query's and Univ.'s dimension also merged Material_no of all three sources.

 

And now when I create another table(Table2) using Merged Unit_Head with Bill_Value and Flag1 then it shows same 36 as it showed in Application(Excel dimension) table.

 

As I added Clear_Amount of Univ. query in same table(Table2) then it gives 39 which is larger than Table1 value and when I add Flag2 then Table2 gives both Bill_Value and Clear_Value incorrect.

 

Since I have to show Table1 and Table2 with Element linking function but values should match correctly in both tables.

 

Can anyone explain how it can be achieved, how can I get Correct value in Table1 and same value in Table2. Also am I using flag correctly or there is something else could be done for correction.

 

Thanks and Regards,

Ankit


Viewing all articles
Browse latest Browse all 5402

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>