Hi,
We are extracting Data from SAP BI (On HANA).
Its very straight extraction but because the way cubes are designed in SAP we are facing performance issue.
Cube: ZPL_C46
Chars: 0APO_LOCNO, 0MATERIAL
Filter: Business Unit which is an attribute of Profit Center. Value = 1004 (Single Value), 0CALMONTH = Current Month (Single Value)
Output: Prod Location KF1 KF2
Now Cube has huge no of records and data is getting filtered only @ step 3 and that too is a join and not filtration.
this is a big performance issue.
Any other suggestion to extract data?
Solutions which I can think of:
1) Extract BI report from BO and use FF data load (additional development of report for all BI KFs: No performance issue, FF can be scheduled for network location)
2) Create OHD (Additional layer, database space, dependency on BI process chain against no performance issue)
3) Directly pass SID value (SID value will be diff in all D, Q & P --> Not a good design)
Thanks,
Purav