Issue populating Enhaced Virtual Cube Fields

Hi Gurus,
Please help me with the below Issue. I tried a lot on SDN before writing this Post.
Architecture:
I have a Standard Multi-provider - "0FIAR_M30". It has got a Standard Cube: 0FIAR_C30 & a virtual Cube: 0FIAR_R30.
Cube: 0FIAR_C30 is getting Data from R/3 DS: 0FI_AR_3 and Cube: 0FIAR_R30 is getting data from DS: 0FI_AR_30.
I enhaced the two DS for fields: Plant, Sales Org, Created By, Sales Dist.
Data is populating properly in the enhaced fields for standard Cube, but in case of Virtual cube, data is getting loaded only till PSA and but when i am trying to display data for Virtual Cube. No data is getting Populated in the enhaced Fields.
Options Tried:
1. I used Z Info-objects with template of the standard Info-objects. I made all the Attributes of the Z-info-objects as Display wherever the attributes are navigational.
I used the below posts while investigating on the issue:
http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/a00ba5ee-9840-2d10-f385-933182d62b12?QuickLink=index&overridelayout=true
Please provide your suggestions n Inputs.
Thanks
Sameer

Hi Sameer,
We are also facing the same issue.
Could you please provide how you have corrected the issue
Thanks,
Jyothi.

Similar Messages

  • Performance issue on a virtual cube

    Hi BW gurus,
    I am working on Consolidation virtual cube and the query performance thru that cube is very bad. I know that we cannot build aggregates or partition on a virtual cube ..what should be my approach then.....
    Your suggestions will be appreciated with lots of points

    Hi Nick,
    If you can not move out of the virtualcube option, then I think you should try to improve the performance of the virtual cube. This mainly ABAP work. You can use SE30 to analyze what parts of the code is taking too much time. Follow this steps:
    1) Create a breakpoint in the function module of your virtualcube
    2) Go to listcube and initiate an extraction from your virtualcube.
    3) On a separate session, run SE30 to start an analysis of the extraction process for your virtual cube.
    You can use the report from SE30 as a starting point on your performance optimization work.
    Note: Transaction ST05 can help you determine what database calls are taking a long time.
    Hope this helps.

  • Report issue on Virtual cube with services

    Hi,
    I'm following a how-to document to report on a virtual cube using a custom function module and everything seems to be OK except it is dumping at the following line which is included in the How To document "How Tou2026Implement a virtual InfoProvider with Services".
    Both <l_s_data> and E_T_DATA  are of same data types as discussed in the how-to document.
    append <l_s_data> to E_T_DATA
    These are the declarations which are same as HowTo document
    E_T_DATA TYPE  STANDARD TABLE
    FIELD-SYMBOLS: <l_s_data> TYPE ANY.
    Did any one face this issue. Greatly appreciate any insight into this issue. We are on BW 3.0B.
    the dump i'm getting is ...
    Data objects in a Unicode program are not convertible.
    Error analysis                                                                               
    The statement    "MOVE src TO dst"   requires the operands "dst" and "src" to be comvertible.                                                                             
    Since this statement occurs in a Unicode program, the special  convertibility rules for Unicode programs apply.
    Thanks,
    Hari Immadi
    http://immadi.com
    SEM BW Analyst

    Hi,
    In the debugging this is what I found out.. Any further insight?
    Virtual cube has only 1 characteristic Z_CRNUM & only 1 keyfigure Z_SR
    Report has only Z_CRNUM & Z_SR
    <L_S_DATA> has following record & value
    component      type     length     contents
    K____504     P     9     1.000
    S____504     C     18     16EA4D-R
    K____504 is the technical name of Z_SR in virtual provider.
    S____504 is the technical name of Z_CRNUM in virtual provider.
    E_T_DATA (type standard table) has following structure with a total of 5 fields.
    S____504    K____504           &KEYEND 1ROWCOUNT   Z_SR
    Regards
    Hari Immadi
    http://immadi.com
    SEM BW Analyst

  • Not able to fetch the data by Virtual Cube

    Hi Experts,
    My requirement is I need to fetch the data from Source System (From Data base table) by using Virtual Cube.
    What I have done is I have created Virtual Cube and created corresponding Function Module in Source System.
    That Function MOdule is working fine, if Data base table is small in Source System.But If data base table contains huge amount of data (millions of record), I am not able to fetch the data.
    Below is the code I have incorporated in my function module.
    c_th_mapping TYPE CL_RSDRV_EXTERNAL_IPROV_SRV=>TN_TH_IOBJ_FLD_MAPPING.
      DATA:
        l_s_map TYPE CL_RSDRV_EXTERNAL_IPROV_SRV=>TN_S_IOBJ_FLD_MAPPING.
      l_s_map-iobjnm = '0PARTNER'.
      l_s_map-fldnm  = 'PARTNER'.
      insert l_s_map into table l_th_mapping.
    create object l_r_srv
        exporting
           i_tablnm              = '/SAPSLL/V_BLBP'
          i_th_iobj_fld_mapping = l_th_mapping.
      l_r_srv->open_cursor(
        i_t_characteristics = characteristics[]
        i_t_keyfigures      = keyfigures[]
        i_t_selection       = selection[] ).
       l_r_srv->fetch_pack_data(
        importing
          e_t_data = data[] ).
      return-type = 'S'.
    In the above function Module,Internal table L_TH_MAPPING contains Info Objects from Virtual Cube and corresponding field from Underlying data base table.
    The problem where I am facing is, in the method FETCH_PACK_DATA, initially program is trying to fetch all the recordsfrom data base table to internal table.If Data base table so lagre, this logic is not working.
    So would you please help me how to handle these kind of issues.

    Hi Experts,
    My requirement is I need to fetch the data from Source System (From Data base table) by using Virtual Cube.
    What I have done is I have created Virtual Cube and created corresponding Function Module in Source System.
    That Function MOdule is working fine, if Data base table is small in Source System.But If data base table contains huge amount of data (millions of record), I am not able to fetch the data.
    Below is the code I have incorporated in my function module.
    c_th_mapping TYPE CL_RSDRV_EXTERNAL_IPROV_SRV=>TN_TH_IOBJ_FLD_MAPPING.
      DATA:
        l_s_map TYPE CL_RSDRV_EXTERNAL_IPROV_SRV=>TN_S_IOBJ_FLD_MAPPING.
      l_s_map-iobjnm = '0PARTNER'.
      l_s_map-fldnm  = 'PARTNER'.
      insert l_s_map into table l_th_mapping.
    create object l_r_srv
        exporting
           i_tablnm              = '/SAPSLL/V_BLBP'
          i_th_iobj_fld_mapping = l_th_mapping.
      l_r_srv->open_cursor(
        i_t_characteristics = characteristics[]
        i_t_keyfigures      = keyfigures[]
        i_t_selection       = selection[] ).
       l_r_srv->fetch_pack_data(
        importing
          e_t_data = data[] ).
      return-type = 'S'.
    In the above function Module,Internal table L_TH_MAPPING contains Info Objects from Virtual Cube and corresponding field from Underlying data base table.
    The problem where I am facing is, in the method FETCH_PACK_DATA, initially program is trying to fetch all the recordsfrom data base table to internal table.If Data base table so lagre, this logic is not working.
    So would you please help me how to handle these kind of issues.

  • VIrtual Cube with user exit

    Hi,
    This is the Scenario :
    Version : Bi 7 / Nw04s patch 11.
    Source : ECC 6.
    1) Virtual Cube V1 based on a generic Data source D1 in ECC or R/3 source system
    2) The generic data Source has 10 fields , 7 are from a Standard Table, the 3 are populated during extraction via Transaction data User exit ZRS01*).
    3) When I run the extractor checker for Data source D1 in R/3 all the 10 fields are populated.
    4) Problem : when I do A list cube in BI on the virtual cube all te data in ECC is seen however the enhanced fields derived in the user exit are coming in as blank.
    Any experience on this, whether this is a limitation of I need to create a message with SAP.
    Would apreciate any thoughts or experience n this are,
    thanks
    TC

    Check the user exit,if the code has been written to that specific datasource which was meant for the ODS(Watch out for case statements).

  • OLAP Virtual cubes in PS 2010: what are their components ?

    Hi,
    I read somewhere that the 3 following OLAP Cubes in Project Server 2010 are virtual cubes built with the "aggregation" of several other cubes. What are these "primary" cubes?
    Thanks
    MSP_Portfolio_Analyzer
    MSP_Project_SharePoint
    MSP_Project_Timesheet

    To understand the Total fields and Dimensions available in the 14  OLAP cubes available in Project Server 2010, it is helpful to group the OLAP cubes based on the Total fields and Dimensions they have in common with one another. Therefore, consider
    the following logical groupings for the fourteen OLAP cubes:
    Assignment: The Assignment Non Timephased, Assignment Timephased,
    MSP Portfolio Analyzer, and MSP Project Timesheet
    OLAP cubes contain assignment data. Each of these OLAP cubes includes many of the same Total Fields (such as Actual Cost, Actual Overtime Cost, Actual Work, and Actual Overtime Work) and many of the same Dimensions (such as Assignment Owner and Project List)
    Project Workspace:The Deliverables, Issues,
    MSP_Project_SharePoint, and Windows SharePoint Services (WSS). This data includes Risk, Issues, Document, and Deliverable information about each project.
    Timesheet: The EPM Timesheet and Timesheet OLAP cubes contain timesheet
    data. You can use these two OLAP cubes to report on Actual Work Billable and Actual Work Non Billable, for example.
    Project:The Project Non Timephased OLAP cube contains project
    data. Although this OLAP cube contains some information in common with several others, the common information is so limited that I include it in its own group.
    Resource: The Resource Non Timephased and Resource Timephased OLAP cubes
    contain resource data. These two OLAP cubes do not contain any Total fields in common, but do contain several Dimensions in common (such as Booking Type and Resource List).
    Task: 
    The Tasks Non Timephased OLAP cube contains task data. This OLAP cube contains only one Total field and six Dimensions, two of which it has in common with other OLAP cubes. Because this OLAP cube contains so little information, and has so little in common
    with other OLAP cubes, I include it in its own group.
    In other way you can conclude :
    MSP_Project_Timesheet:: combines the Assignment Timephased, Resource Timephased, and EPM Timesheet cubes.
    MSP_Project_SharePoint :: combines Project Non-Timephased, Issues, Risks, and Deliverables cubes.
    MSP_Portfolio_Analyzer :: combines the Assignment Timephased and Resource Timephased cubes
    kirtesh

  • Error reading virtual cube using listcube t code

    Hi ,
    I an trying to execute listcube t-code and get the data of the virtual cube , but it is giving me an error message :
         1)Exception 'CX_RSDAI_ACCESS_ERROR' caught
                    2)Error reading the data of InfoProvider XXXXXinfoprovider
    Request your suggestions to resolve this issue.
    Thanks in advance

    Hi,
    Just to share some thoughts on virtual provider (VP), sometimes there are selection criteria that are not set as a required field but the VP needs it to successfully pull data.
    For example if in case this is a VP is a planning area, you would always need to include the planning version value even if its not set as a required field in the selection screen.
    You need also to put a check mark in all of the output fields before getting the result of your listcube.
    Now, looking at your error this seems more of a auth issue of your ID on your source system.
    Can you try pulling the data again then after you encounter this error run SU53 to check for any auth issue?
    Hope this helps.
    - jeff

  • Virtual cube and multiprovider

    Hi Experts
    I got a problem in Virtual cube. when adding fields in the multiprovider, i can't see in the virtual cube.  i hope you can help me. thanks.

    Dear Paolo,
    I'd like to try help about your question,
    There are various type of InfoCube in BW, ones of then are BasicCube and VirtualCube. When you create a MultiProvider, you should see a sreen wiht five tap level, the first is InfoCubes in this list you should choose your VirtualCube (If you don't see it, try to change your selection in the botton Display Option and select "Display all InfoProviders")
    I hope this suggestion can help you to answer your question,
    Luis

  • Querying on aggregates created on Virtual Cube

    Hello,
    I have implemented a virtual InfoProvider with Services.When I create queries directly on the Virtual Infoprovider the query runs fine and I see the report.
    As per my requirement I create an aggregate on the Virtual Infoprovider .Then I define a query on the aggregate .But when I execute this query I get the following errors :
    Error reading the data of InfoProvider AG4
    An exception with the type CX_SY_REF_IS_INITIAL occurred, but was neither handled locally, nor declared in a RAISING clause
    Dereferencing of the NULL reference.
    Would appreciate any assistance on this topic.
    Thanks
    Priyadarshi

    Yes it is possible to create aggregates on Virtual cubes.
    I will be grateful if hope anybody who is aware of the method of aggreagate creation and who has faced similar issues comes forward and throws some light on what could be the error.
    Thanks

  • BEx query based on virtual cube donu00B4t display a valid List of Value (LOV)

    Hello
    I have a problem with an invalid LOV. The scenario is the following; There´s a BEx query based on a virtual cube. The query has an exit variable on caracteristic that is based on 0CALMONTH.
    At Universe Designer I simply create a connection, a universe based on this query and export.
    At Web Intelligence (also at Live Office), when I try to execute de query, the prompt to fill my exit variable display a list of value that doesn´t match with the values of the caracteristic at the cube.
    Actually, the list at the prompt starts with 01.0000 and finishes with 05.0968.
    In Universe Designer, the option to edit the list of values is not available. But I think that editing the LOV is not the correct way.
    I´ve tried creating a new query based on the DSO that is the source of the virtual cube. In this case, I had a valid list. Unfortunately, I can´t use this DSO.
    Did anyone already have this problem?

    Hi James,
    can you explain what you mean with "input length for that filed" ?
    The field in the table is varchar2(120). I coudn't found options for the List of value.
    Thanks for your response
    Carsten
    null

  • Reporting on Virtual Cube - DTP Authorisation is required??

    Hi all,
    Say there is a Virtual Cube V, i have multiprovider on top of it M, When i am running report on this M, it is saying as there should authorization to run the DTP's.
    Is it necessary to have DTP authorizations, to run a report on Virtual cube??
    Please let me know how to overcome this, other than including DTP authorizations in the User roles.
    Let me know your suggestions.
    Thanks,
    Sowrabh

    Hi Krishnan,
    Yes Users needs to run the report in front end.
    Can we give authoraztions for only these particular DTPs that to in display mode, so that they can run the queries??
    Would there be any issues by doing so??
    Thanks,
    Sowrabh

  • Error after transport of Virtual Cube with Services

    Hi All,
    would any body can suggest me how we can change the source system assignment in QA or Production client for virtual Cube with Services.
    A virtual cube is created with Services using the settings for RFC and using the logical source system. however after transporting the same to the QA system the Logical Source System has not changed and thus it is giving error " Error occured while determining target system for the logical system" would any body can suggest me how i can change the logical source system assignment in QA system for Virtual Cube with services.
    Points would be rewarded appropriately.
    Cheers
    Noor

    Hi Noor,
    Check this link, it may help you.
    Re: Transport issue - Source system does not exist
    Regards,
    Vijay G.

  • Virtual Cube with Services FM Error

    Hi All,
    Am using Virtual Cube for Reporting Inventory data.
    Am moving Inventory data from a Cube to a Virtual Cube.
    As the Calculations of Inventory is done mostly in Queries am downloading the data from Inventory Cube through Function Module and passing this output to Virtual Cube through services of Function module .
    when i pass the Values to the Function Module Output Table
    e_t_data following errors occur:
    ASystem error in program SAPLRRK0 and form HIERA_AGGRE_SPID-01.
    Please help me out in this issue.
    Thanks in Advance
    Arun

    Hi Arun,
    Do you have aggregates on the original cube from which yur are pulling the data.
    I think this issue is becasue of the aggregates.
    just check it and try tp find how to import the aggregates if any there are.
    Thanks

  • Query on BCS virtual cube is not using the aggregates on BCS basic cube

    Hi all,
    I have BCS Virtual cube which is linked to BCS Basic cube. I built aggregates on BCS Basic cube.
    I created simple query on BCS basic cube and ran in debug mode of rsrt, it showed the aggregates on bcs basic cube. But when I created the same query on BCS vitual cube and ran it rsrt debug mode the query did not show any aggregates, that was strange.
    So My questions is whether query built on virtual bcs can utilize the aggregates built BCS basic cube, if possible please let me knows the tweaks.
    Thanks,
    Raj.

    1. Goto se37. Enter RSDRI_INFOPROV_READ and choose Display.
    2. In line 82 (in a BW 3.5) there is a line that says:
      CLEAR: e_t_data, e_end_of_data, e_aggregate, e_split_occurred.
    Put the cursor in there and press the 'stop shield' or use CtrlShiftF12.
    3. In the same mode open transaction RSRT and choose your query. Execute it. If you stop at the breakpoint, enter I_TH_SFC into one of the fields in the lower left area and press Enter. You should see a table with the characteristics you need in the system.
    As I said I'm not quite sure if it works. I have access to a BCS system on monday. I'll try then to find out more.
    Best regards
    Dirk

  • BCS Virtual Cubes Performance Tuning

    Hi All,
    We are working on improving the performanc tuning of queries on BCS Virtual Cubes (with services).
    Any specific changes (from RAM to specific properties on queries, Virtual Cubes with services) that you have seen working in improving the performance in yuor environemnt is greately appreciated.
    Thanks,
    - Shashi

    Thanks a lot Marc,
    We are on NW2004, with the following support pack levels
    SAP_BW     350     0016
    FINBASIS     300     0012
    BI_CONT     353     0008
    SEM-BW     400     0012
    I have checked the service market place and the current SP's available are:
    SAP_BW     350     0019
    FINBASIS     300     0015
    BI_CONT     353     0013
    SEM-BW     400     0015
    Which Service Packs that you suggest us to go with for performance issues on BCS Virtual Infoprovider queries?
    Thanks,
    - Shashi

Maybe you are looking for

  • Not connecting to mssql server 2012 after Installation

    Hi I am facing problem since yesterday. Not able to connect to msmssql server 2012 On my laptop server name 2012 taken itself. but on PC server name is empty and when I put Computer-name\instancename  "Lenovo\MSSQLSERVER" then this message come Canno

  • I'm using Gmail, do I need to make changes?

    I use Gmail to retrieve my verizon.net email (2 accounts) so I can more easily get email to my android phone.  Do I need to change my settings?  I've tried making the changes but I get a timed out error every time.  If I need to make the changes can

  • T430s Doesn't Turn on - Lights Flash Once

    Hi, I'm trying to fix a friend's T430s and the issue is that it doesn't turn on. With the battery plugged in, nothing happens. No lights and no sounds. When I plug the adapter in the buttons along the top of the keyboard (volume mute,power, etc.) and

  • Newer Version in XI

    Hi. Good morning. I want to know the latest version of XI that is being used by the companies now. I heard about SAP XI 2.0 and 3.0. I also heard from somebody that SAP XI 7.0 is now available in the market. Is that True ? What are the versions that

  • License has stopped working

    After my AV software disabled a virus, CS3 won't open: Says "Licensing for this product has stopped working. You cannot use this product at this time. You must repair the problem by uninstalling and the reinstalling the product or contacting your IT