Virtual InfoCubes

Hi, It seems like SAP is using more and more Virtual InfoCubes.  I am noticing that 0FIGL_VC1 is an FI GL Virtual InfoCube and most of their new BI Admin Cockpit uses a lot of Virtual InfoCubes.  What is driving this?  Any thoughts?  The reason I am asking is because in BW performance is usually a main issue and we all know that Virtual InfoProvider is not known for speed...
Thanks!

Hi,
One of the factors is the business need to get to real time data without having to upload the same in BW.
Look at the thread below for more detail on Virtual objects and then you can get a scenario for more implementations of the same in today's businesses :
Virtual objects
Cheers,
Kedar
Message was edited by: Kedar Patil

Similar Messages

  • Display data from a virtual InfoCube

    Hi experts,
    When I tryed to display data from the virtual InfoCube 0FIGL_V40, I've got a dump.
    Please help me to solve this problem.

    Dear Akshay,
    Is it possible that the problem comes from R/3 since when I check the extractor 0FI_GL_40 with the RSA3 Tcode I've got the message:
    Errors occurred during the extraction --- Message no. RJ012
    I think that the pb has been solved by switching on the business function "Reporting Financials" . Inthe SAP source System -> TA: SFW5. Turn on Reporting Financials. Then I've no pb while testing the extractor.
    Pb solved.
    Many thanks
    Youness
    Edited by: Youness NAJI on Jan 13, 2010 4:39 PM

  • Regarding Virtual InfoCube with Services

    Hi All,
    I have a general doubt regarding two Standard InfoCubes
    We have two InfoCubes FIGL_C01, FIGL_C01, based on which we have two Virtual InfoCubes with services. FIGL_VC1, FIGL_VC2.
    What is the necessity for maintaining these InfoProviders as we are already having the base InfoCubes on which we can derive the queries.
    What is the basic use of Virutal InfoCube with Services.
    Regards.

    Hi,
    SAP help says:
    <i>At query runtime, the service of the virtual InfoCubes uses the data from the basic InfoCubes to determine the balance-dependent location of the financial statement items (contra items), in the financial statement version and presents the result in the query. From the technical point of view, the service determines the item indicator in the key for the financial statement items depending on the balance in the respective node in the financial statement structure.</i>
    To know further infomation about why we need to find the Item indicator in finance statement refer:
    http://help.sap.com/saphelp_nw04/helpdata/en/04/7b95fb42b0f94aba334c0890dbbda4/frameset.htm
    Note 673564 describes exactly why the virtual Infocubes 0FIGL_VC1 and 0FIGL_VC2 were developed. (because BW cannot handle the FI fin. statement hierarchies)
    With rgds,
    Anil Kumar Sharma .P

  • Virtual infocube with services - division of suppliers in categories

    Hello,
    I’ve a problem and the idea to solve it with a virtual infocube with services. But unfortunately I don’t know if it’s really possible to solve it like this.
    The scenario is:
    I’ve suppliers, turnovers, goods (which have been delivered) and different quality deficiencies.  In dependence of the turnover with each supplier, they will be ranked. For the position in the ranking they get points. From this start points one have to subtract points for the different quality deficiencies. In dependence of this end-sum, the suppliers will be divided into categories. And this division should be shown in the query.
    But the suppliers can vary in each run of the query in dependence of the selection in the query. And the turnover of each supplier which depends on the selected goods can vary, too. So the division into the different categories depends on the selection and is dynamic. One doesn’t know this before. And so it isn’t possible to save the category of each supplier in an infoprovider.
    Now I want to know, if it’s possible to solve this with a virtual infocube with services.
    I hope there’s somebody who can help me. Thank you.
    Susanne

    Hello Susanne,
    first of all, yes, it can be solved with VirtualProviders. But I wouldn't expect it to have a good performance. It depends on the number of data records we are talking about.
    When you create a VirtualProvider you should make sure that the RFC Packing switch is flagged on. You can then get the selections in the tables-parameter selection with the structure bapi6200sl. Now you need to read the raw data for your selection. Either use the function module RSDRI_INFOPROV_READ or write the data into an ODS to simplify the selection.
    Based on the raw data you need to do you calculation and write the data back to the table data.
    For details of the implementation of the VirtualProvider and the function module you can check the SDN. These topics are also covered in my book ABAP Development in SAP BW - User Exits and BAdIs that was lately translated into English. You can find both the German and English version under <a href="http://www.sap-hefte.de/katalog/hefte/titel/gp/titelID-1256">www.sap-hefte.de</a> or <a href="http://www.sappress.com/product.cfm?account=&product=H1948">www.sappress.com</a>
    Best regards

  • Virtual InfoCube with Services - function module parameters documentation ?

    Hello,
    I have been trying to use a Virtual Infocube with Services.
    I have seen most of the posts in SDN, and read the documentation in http://help.sap.com/saphelp_nw04/helpdata/en/8d/2b4e3cb7f4d83ee10000000a114084/frameset.htm
    I did not manage to find a precise description of the import 
    parameters of the Variant 2.
    In particular, what is the meaning of the
    i_tx_rangetab TYPE rsdri_tx_rangetab parameter. I read in the code of RS_BCT_FIGL_DATA_GET that it has to do with query columns. In the tests I did this table is alway empty.
    Also, i_th_sfc gives you the list of characteristics used in the query. But it does not inform you on wether these are in the 'rows' 'free characteristics' or 'filter'. Is there a way of knowing that?
    Claudio Ciardelli

    Hi Claudio,
    I never implemented Virtual InfoCube with services with a FM, but I know there is a couple of How To Documents about named:
    - How to Reporting from External Data via Virtual InfoProvider
    -How to Implement a Virtual InfoCube with Services
    both with some code samples: did you read it?
    Hope it helps
    GFV

  • Question for inverse routine in the transformation for a virtual infocube

    Hello,
    I have a virtual infocube with it transformation and i want to know if there is a way to know in the inverse routine or in the start routine if in the query the user is selecting a filter value.
    When the user want to select one value for a characteristic the transformation is executed in order to obtain the infoprovider values. In this moment the inverse routine is executed and i want to know if there is a way to identify when the user is making a drilldown or a filter.
    In the start routine of the transformation i have an abap code with a very expensive time of execution to obtain some key figures values but i dont want that this abap code will be executed when the system executed the transformation to obtain the values for one characteristic in order to make a filter.
    Thanks in advance for your help. 
    Best regards.
    Ignacio

    Hi Ashish,
    Your document is very useful, in fact I used it to write my abap code, now Iu2019m getting the values of the query selection conditions, but what I need is after the report is showed in the first time.
    When data in report is showed, user has the possibility to filter values for one characteristic. If the characteristic has the option for filter value selection during query execution equal to u201COnly Values in infoprovideru201D , the inverse routine is executed to obtain the values that are contained in the infoprovider and then the system show all the possible values. What I need is to identify this event, because in this case I donu2019t want to make some calculations in the transformation that are very expensive in time.
    Thanks a lot for your information.
    Best regards
    Ignacio

  • Include Special Periods into 12th period for Virtual InfoCube(0FIGL_VC1)

    Dear SDN,
    The following update routine is perfectly working for 0FIGL_C01 InfoCube...
    But some reports developed with 0FIGL_VC1 InfoCube....Still Special Periods are coming....
    The update routine could look like the following if it is 0FISCPER:
    IF COMM_STRUCTURE-FISCPER+5(2) > '12'.
      CONCATENATE COMM_STRUCTURE-FISCPER(4) '012' INTO RESULT.
    ELSE.
      RESULT = COMM_STRUCTURE-FISCPER.
    ENDIF.
    I want to eliminate special periods problem in 0FIGL_VC1 InfoCube also...
    All Special Periods should be in the 12 th Period..
    I have included code in the Update rules level ...
    But similarly how to do in the Virtual InfoCube, Which does not have update rules...
    Help will be greatly appreciated with points...
    Thanks in advance...

    Hi,
    Thanks for your quick reply,
    But here i am getting Special Periods for Virtual InfoCube...Whereas 0FIGL_C01--- Special Period problem resolved....
    I am also not understanding how come in 0FIGL_VC1 -- Special periods problem still existing..
    Pls provide a solution
    Thanks

  • Gurus..need help in reading data from virtual infocube

    Gurus,
    I have to read data from an virtual infocube...I am trying to use FM RSDRI_INFOPROV_READ to read data but it doesn't work..
    I am doing exactly what has been done in the demo program RSDRi_INFOPROV_READ_DEMO...
    Please help me...its really URGENT...
    Thanks
    sam

    Check out this thread....
    must be helpful
    Re: Read data from 0BWTC_C02 via ABAP

  • The virtual Infocube in Cash Flow Statement

    Hi Experts,
    In Business Content the Sequence of Cash Flow Statement is below
    0FI_GL_6->0FIGL_O06->0FIGL_C01->0FIGL_VC1->0FIGL_VC1_Q0002 Cash Flow Statement (Cash Flow)
    I follow the flow and extract the transaction data from the datasource, finally I get the Cash Flow Statement report in BEx. but I still do'nt know why the system add the virtual Infocube 0FIGL_VC1 in the data flow.
    Could someone give me some hits.
    Edited by: nono.lee on Feb 24, 2011 10:57 AM

    hi ,
    Virtual Infocube 0FIGL_VC1 is used to  get the real time data that is not present in the infocube 0FIGL_C01 during the execution of queries .
    Data to infocube 0FIGL_C01  is loaded at regular intervals of time using the delta load .So the data is present in the cube upto a particular timeperiod .
    When the query is executed , it first fetches the records from the infocube  0FIGL_C01 , then it searches for the real time data in the virtual infocube - 0FIGL_VC1.  The virtual infocube - 0FIGL_VC1 does not contains persistent data in it , infact at runtime it executes the corresponding infopackages and searches for the new entries in the underlying table (new records that are created after the delta load to the infocube)  if any and fetches them for displaying  in the query output .
    So by using a virtual infocube you get realtime data in your query output .
    Hope this information would be helpful to you , to have an idea on the use of virtual infocubes .
    Regards ,
    Lokesh

  • What's the idea behind "Virtual Infocube" ?

    Anyone can tell me something about "virtual infocube" or guide me to a certain document.
    Becuase I couldn't find any document that talks about it in a genreal way.

    Hello Omar,
    there are different typpes of virtual InfoCubes (see link below). The common property is that those InfoCubes do not store any data. Please have a look at the online documentation:
    http://help.sap.com/saphelp_nw04/helpdata/en/84/fcb63d799f6b3be10000000a114084/frameset.htm
    Regards,
    Marc
    SAP NetWeaver RIG, US BI

  • Create virtual infocube using function module

    HI all,  Searched lot of document to create virtual infocube using function module, I am not getting good one, If any one give PDF document step by step process it will be useful for me. thank u

    Hi
    Please refer this document.
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/9066d1fa-efc1-2b10-7b96-9ddee3b11b40?quicklink=index&overridelayout=true
    Thanks
    Suganya

  • Virtual infocube with Function module

    hi!
    i wrote function module that fill virtual cube with data.
    i can view loaded data. but data in Bex is not displayed hierarchically.
    what to do?
    interface of function module:
    import parameters:
    I_INFOPROV type RSINFOPROV
    I_TH_SFC type RSDRI_TH_SFC
    I_TH_SFK type RSDRI_TH_SFK
    I_T_RANGE type RSDRI_T_RANGE
    I_TX_RANGETAB type RSDRI_TX_RANGETAB
    I_FIRST_CALL type RS_BOOL
    I_PACKAGEZISE type I
    export parameters:
    E_T_DATA type STANDARD TABLE
    E_END_OF_DATA type RS_BOOL
    E_T_MSG type RS_T_MSG
    may be any parameters are missing.
    or anything in BEx must be configured.

    Hi Claudio,
    I never implemented Virtual InfoCube with services with a FM, but I know there is a couple of How To Documents about named:
    - How to Reporting from External Data via Virtual InfoProvider
    -How to Implement a Virtual InfoCube with Services
    both with some code samples: did you read it?
    Hope it helps
    GFV

  • Virtual infocube

    hi all
    can anybody help me out in designing a virtual infocube.
    i need to design a virtual infocube, please help me in identifying the design method and the performance factors. also please let me know why and when we use a virtual infocube in general.
    your answers will be greatly appreciated
    regards
    vijaykumar
    Message was edited by: chandrashekara vijaykumar

    Chandra,
    Check thse.
    http://help.sap.com/saphelp_nw04/helpdata/en/62/d2e26b696b11d5b2f50050da4c74dc/frameset.htm
    Virtual Infocube with services
    -Doodle

  • Virtual Infocube Data

    Hi Guys,
    How can I see the data and function module/program for a virtual infocube?
    How can I see the composition? And the manage?
    Thank you very much.
    Regards,
    Jeysi

    To see that function module, ...double click on 0FIGL_VC1 --> goto change mode --> click on Information (blue ' i ' ) icon --> click on "Type/Namespace" tab --> click "details" tab

  • Virtual Infocube or RemoteCube

    Hello,
    I want to join 3 instances of BiW but each instance is in one version (3.1, <3.5 and 7.0).
    I want to use the SEM-CPM, and I want to install it in the version Bi 7.0.
    It's better to use the Virtual Infocube or the RemoteCube???
    Each instance has data of HHRR, SD and MM respectively.
    Thank you.
    Pablo M.

    know was answered

  • Virtual InfoCube Function Module

    Hi, Does anyone know where I can get a good code example of a Virtual InfoCube Function Module?  The "How to.. Implement a VirtualProvider with Services" is totally inadequate and has undocumented ABAP Code so I can't figure out what it's doing...  An example with selecting data using the variable selection table I_T_RANGE would be helpful.  Any help is greatly appreciated.
    Thanks

    check the link:
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/events/sap-teched-03/balance%20sheet%20and%20profit%20and%20loss%20statements%20in%20the%20sap%20business%20information%20warehouse%20exercise

Maybe you are looking for

  • 60GB Zen Vision: M probl

    My screen went black after I stopped using it. I quickly grabbed a toothpick and hit the reset button to see if it would fix itself up, but as it starts up, when the screen that says "ZEN" goes up, it freezes, and my hard dri've starts making weird,

  • App world payment error

    This is the first time that I am buying an application using my playbook. I do not think I have bought anything using my smartphone. Every time I tried to purchase an app, it gave 10000 error. In case of free application, I have no problems downloadi

  • XI in an insurance company

    Hi, If XI is being implemented in an insurance company. Could any one guide me with the correct implementation steps, in the context of an insurance company. Thanks, -Naveen.

  • Different Sender ID

    Hi All, In our host trading partner i configured "Sender ID" as "XXX" In our host B2B, can we have a different sender ID's... if Yes , Please tell how to configure this? While creating a Operational capabilities we have a tab called Dcoument Exchange

  • REGEXP_SUBSTR confusion..

    Version : Oracle Database 10g Enterprise Edition Release 10.2.0.3.0 - 64bi SELECT REGEXP_SUBSTR('We are trying to make the subject easier.','tr(y(ing)? | (ied) | (ies))') str FROM dual; -- supposed to display trying output: trying SELECT REGEXP_SUBST