Virtual infoproviders

Hi,
While loading data into a virtual infoprovider it is not allowing me to create a datatransfer process.It is showing me as Source does not support direct access.
I am loading data into a virtual infoprovider through a Data source IN BW 7.0.
Please Explain me the whole scenario of how to do data loading in virtual infoprovider.If possibe wih screenshots.
Please help me out with a solution.
Edited by: Jini  M on Jun 18, 2008 12:49 PM

hi Jini,
Virtual Infoproviders are those which wont hold data physically in it. Only gets data in runtime. i.e while reporting and Listcube etc..Thats y u can not create a DTP for a Virtual Infoprovider.
please find the below link
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/28f50bf8-0c01-0010-e79f-87f0b1795dd7
hope it helps
bhaskar

Similar Messages

  • Virtual Datssource in BI 7

    Hello all,
      Can anyone let me know on how to create virtual datasource in BI ?
    Regards,
    Sunitha

    hi sunitha.
    there is no term like virtual datasource in BI 7.0.
    yes, if there are virtual infoproviders in BI 7.0.
    and the data source which feeds to these virtual infoproviders are termed as Direct Access Enables Datasource.
    all most all Generic data source are Direct access enabled.
    hope this will help you.
    thanks

  • What are the considerations shd be taken while creating multiprovider?

    hi all,
    What are the consideration / prequisite shd be taken before creating an multi provider. i am creating an multiprovider with four ods. And each ods is derived from different data source like r/3, etc.
    can anyone let me know abt it
    regds
    hari

    Hello Hari,
    please have a look at the document
    BI Data Modeling: MultiProviders and InfoSets
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/2f5aa43f-0c01-0010-a990-9641d3d4eef7
    It is a good guideline for using Virtual InfoProviders like an MultiProvider.
    Regards
    Sascha

  • Using ERP ECC 6.0 as BI

    Hi,
    Can we use our ERP ECC .6.0 as my BI server for Reporting needs of the ERP?
    If Yes
    1.What are the settings need to be done in ECC 6.0 .?
    2.What are the constraints of Using OLTP as OLAP?
    3.What is the Lanscape recommmed for best practices of BI Functionality?
    4. Will the ECC.60 ERP supply all the requirements for BI like IP, Open hub etc RDA.?
    Please help to solve the queries??
    Regards,
    dk

    1.What are the settings need to be done in ECC 6.0 .?
    Nothing much - you just have to have access to the tcodes like RSA1 etc... this is usually set by BASIS.
    2.What are the constraints of Using OLTP as OLAP?
    You are using the same DB for OLTP as well as OLAP - the database config remains the same across the systems. There might be issues with regard to DB configuration and performance / locking etc.
    3.What is the Lanscape recommmed for best practices of BI Functionality?
    Use the same as ECC
    4. Will the ECC.60 ERP supply all the requirements for BI like IP, Open hub etc RDA.?
    IP - yes ...
    Open Hub - sould be possible
    RDS - since the DB is the same - use real time data reporting using virtual infoproviders instead of RDA....
    One more thing is that you can look at doing more real time reporting off the ECC data since the DB is shared.
    Also you will have to configure the JAVA stack.

  • Query on tables

    Hello all,
    I have 2 tables.
    1. per_assignments_x (assignment_id, job_id, person_id)
    2. per_jobs.(job_id)
    Table 1:
    A1, J1, P1
    A2, J2,P1
    Table2:
    J1
    J2
    Is it possible to join only these 2 tables and get the output as
    P1,J1,J2
    Thank You
    KK

    Hi ,
    You can use virtual  infoproviders in BI and create Bex reports over it .These  info providers will not store the data physically but will pull the data from the ECC relevant tables when query is executed.
    The different Virtual Providers are based on the data transfer process, on a BAPI (Business Application Program Interface), or on the function module.
    They Basically are used for getting the  up-to-date information from an SAP source system, but it is suggested that you only access a small set of data as there are performance issue associate with this affecting both source and target system . There are specific situations where the use of this type of Virtual Provider is important---for example, if you are looking to validate information that was uploaded into the BI system and you use this Virtual Provider to access the same table you used for the upload. You could create a query against this Virtual Provider to review the information directly from the source system and then compare it to the uploaded data
    In short ,  used to carry out the reconcilliation between the source and BI system .
    Thanks
    Kamal Mehta

  • BI Accelerator

    Hi all,
    Can we create BI Accelerators on Virtual infoproviders.

    Hi,
    Virtual Providers mean Which doesn't contain data Example include Multiproviders and Infosets also.
    Remote cubes are also Virtual Providers.
    BIA is another physical medium which contains data in compressed indexes format.
    Currently only Infocube contents we can maintain in BIA.
    So if a query on Multiprovider runs and the underlying cubes are maintained in BIA then it will fetch data from BIA.
    We can't create BIA indexes on Remote cubes.
    Narendra Reddy

  • New Business Model: What kind of consultant will arise?

    Some evangelists predict the 'death of the consultant' as is there. To what extent we will be affected by this revolution?
    "With the availabilty of the HANA technology, exisiting business processes become real-time, process steps become obsolete, new process will evolve that were not possible so far and companies will invent new business models based on new products and services - all that requireed consultants who support that transition!"
    Michael Lamade (OpenSAP Team)
    "Future does not have to be an increment of the past."
    Dr. Vishal Sikka, quoting Alan Kay in "An Introduction to SAP HANA"
    What do you think?

    I don't believe BW is really dying as a "modeling environment".
    What might probably happen is for BW to disappear as an additional persistence layer (the BW Box), i.e. the Embedded BW scenario tends to gain more and more visibility. With virtual infoproviders and transformations being pushed down to the HANA layer, you can get pretty much the same results than a persistent BW with very good performance and 1/10th of the data footprint (zero replication).
    This is already true today. Check for example the details on the analytical applications on top of SFIN (Smart Financials) 1.0. SFIN is the new FI module (aka HANA GL), rebuilt from scratch on top of HANA. i.e it is the first piece of ERP that was not adapted but born on top of an in-memory architecture. It was what HANA was developed for in the first place (i.e. the next-generation SAP ERP architecture). And its analytical applications, for example the new SAP Smart Cash Management app, are completely built on top of Virtual Infoproviders in Embedded BW (i.e. BW as a LDW, Logical Data Warehouse). This means the modeling skills of BW Consultants are not gonna disappear, they'll still be required since BW infoproviders on top of VIPs, Composite Providers, BEx Queries etc. are all gonna be there for a long, long time.
    More details on SFIN analytical apps:
    Smart Financials 1.0 – SAP Help Portal Page
    https://websmp102.sap-ag.de/~sapidb/011000358700000164402014E/SmartFinancials_RN_EN.pdf
    BI Content for SAP Smart Cash Management - SAP Library
    Adaptations for Smart Financials Planning Applications - Integrated Business Planning - SAP Library
    SAP delivers the following planning applications:
    Cost center planning on years and periods
    Project planning on years and periods
    Internal order planning on years and periods
    Market segment planning on years and periods
    Profit center planning on years and periods
    Functional area planning on years and periods
    P&L planning on years and periods
    These applications consist of “local” BI content. “Local” means that this BI content is shipped with the Smart Financials system and not with the “central” BI content. Local content runs on the ERP system directly using the “Embedded BW” and does not need a separate BW installation. The content for Smart Financials planning consists of HANA views, InfoProviders, MultiProviders, Aggregation Levels, Queries, Filters, Planning functions, Planning sequences, and Analysis Workbooks.
    Another point is that this means that the investments that SAP customers have made on top of BW are also going to be protected.
    They just need to adapt the Data Source layer to the new ODP (Operational Data Provisioning) concept and the rest will pretty much work as is.
    The same adaptions are being made by SAP in the standard BI Content.
    Best regards,
    Henrique.

  • Summarized Overview about Cube-Layouts?

    Hi experts,
    does NetWeaver BI 7.0 provide any kind of summerized overview, which gives information about the number of dimensions existing in all (non-virtual) InfoProviders, their record-count, space-usage, fact-table sizes, etc?!
    Or is the only way to get this information the usage of SE16 on a per-table basis?

    Hi ,
    you can use the functional module.
    there are few in se37 . put RSAR* and f4 and cube you will find functional modules which can help you for the issue.
    You can find in se38 also few programs with rsar*
    You can use sap_infocube_designs functional module also.
    Regards
    Rahul
    Edited by: Rahul Bindroo on Mar 27, 2008 11:57 AM

  • Infosets with mutiple InfoCubes

    I would like some assistance with creating an infoset that contains multiple cubes.  There are four cubes included.  I am able to create, set joins and activate, but if I use listcube to display the data, I get the following error after a long period of waiting:
    The data from the InfoProvider could not be checked.  Message: DBMAN242, A participating InfoProvider is virtual and agreement between results and selections cannot be guaranteed.
    None of the cubes are virtual.  I did read in some documentation that more than two InfoCubes within an Infoset is not generally supported so will this design not work?
    Also, I'm wondering if there are issues related to the joins.  They are all inner joins. In the link maintenance is it necessary to select all fields that have been identified as a possible join field or can I do a subset of those?

    I have an infoset which is composed of a cube, a characteristic (infoobject) and a dso. When I do, via RSA1, display data for each of the components, I'm able to get the requested data. When I do the same for the infoset no data is displayed.
    When data is collected from the infoset or, in particular, the underlying characteristic (ZAPPARAAT) following message appears:
    The data from the InfoProvider ZAPPARAAT involved could not be checked
    Message no. DBMAN242
    Diagnosis
    A participating InfoProvider is virtual and aggreement between results and selections cannot be guaranteed.
    Despite the fact that ZAPPARAAT is not virtual at all. It contains master data (equipmentinformation), is loaded from a datasource, is marked to be an infoprovider, has attributes and an infoarea (0UC_IO) assigned to.
    I specially mention this because I've found somewhere on the internet that infoobjects are not virtual, and also that virtual infoproviders cannot be used in an infoset.
    I've found a bypass by comparing infoobjects in our BW-system which do deliver a result with those which don't do that.
    It has lead me to change the definitions of the infoobject: in the tab 'Business Explorer' by setting Query Def. Filter Value Selection on "InfoProvider Values Only" and in the tab 'Master data/texts' by assigning the value "0IS_UC-IO" to Application Component.
    After activating the infoobject and loading it again with data, I saw appear the result on my screen when I carried out "Display Data" on the infoset.
    I don't know if this is a good solution. I also don't know if loading the data again really is needed. I've little knowledge of BW. I hope it will help to solve yoyr problem. Some feedback would be welcome.
    Edited by: Gust Faes on Jun 13, 2008 4:38 PM

  • Parrallel Processing in xMII

    Hello All.
    I am designing a large scale Real Time Reporting solution using regional xMII servers to source data that is then fed into NetWeaver BI Virtual InfoProviders for reporting.
    My current problem is that I can't figure out how to make xMII do two tasks in parallel. Let me explain why I want to do this.
    Suppose I need data for a report from multiple source applications that are connected to a regional xMII server. I can have Net Weaver BI make a call to the xMII server for the data, and then xMII needs to collect the data from each of the sources. At the moment, xMII makes a request to the first source, waits for the response, then makes a request to the next source and waits for the response, and then the next...etc
    Ideally, I need to have xMII initiate each of the requests from the source systems and run the queries in parallel. When the last query has finished, then post the entire result set back to Netweaver BI.
    How do I spawn Multiple queries in parallel in xMII?
    Geoff.

    Hi, Geoffrey.
    I suspect that there is significant potential performance that can be gained from "intermediate content caching".  There is probably some overlap between subsequent user requests that could share a previous resultset.
    xMII's business logic service engine was designed such that multiple actions within a sequence could run in parallel (I designed it. ) , but this capability was not enabled for a number of reasons related to scaleability when the product ran on IIS (version 11.5 and older).
    I would suggest pushing this is an enhancement request - the infrastructure to do this would not be too substantial and would be useful if used carefully.
    Alternatively, it would be rather easy to write a standalone app/servlet that invoked xMII transactions in parallel (via calls the the Runner servlet) to make  the data requests (and persist the results to disk temporarily), then invoked the aggregrator/calculation transaction.  Not a perfect solution, but would work.
    Best regards,
    Rick

  • 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

  • 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

  • Error while reading data for Virtual Infoprovider 0TCT_VC11 and 0TCT_VC12

    Hi ,
    The standard reports based on 0TCT_VC11 and 0TCT_VC12 are working fine in development system. When we moved the following objects to test system ,
    0TCT_VC11 - 0TCT_IS11 &  0TCT_DS11
    0TCT_VC12 - 0TCT_IS12 &  0TCT_DS12
    We are not able to view data either in the MP nor at the report level.We face the following issue
    There is still no data source assigned to VirtualProvider 0TCT_VC11
    Error reading the data of InfoProvider 0TCT_VC11
    Error while reading data; navigation is possible
    Can anybody help me on this.
    Regards,
    Lavanya.

    Hello Lavanya,
    Please activate the direct access for the virtual providers. Also note that it is only possible  to use the BI admin cockpit in a myself system.
    Please follow the below steps to activate the same:
    TX: RSA1 ->Infoproviders-> Business Information-> BI Statistics->select
    Virtual provider-> Go to context menu of the virtual cubes-> Activate
    Direct Access. ( Eg virtual cube name )
    Please also generate the reports by following the below steps:
    RSRT -> Query name -> Generate Report.
    Regards,
    Arvind

  • Error in Data Reading in Virtual Provider

    Hi Experts,
    I am using a dummy system where I've created a created a DS in ECC and assigned it to a Virtual provider of type 'Virtual Providers with Staging Connect'.
    While saving data into table in ECC I've entered some error records and as a result got error in VCube, So what my question is:
    Can we edit the data in BW? (considering I don't have access to the table in ECC.)
    Is it possible to create Error Stack DTP for VCubes?
    Thanks in Advance.
    Hameed

    I agree with Ganesh, as Virtual Providers are
    InfoProviders with transaction data that is not stored in the object itself, but which is read directly for analysis and reporting purposes. The relevant data can be from the BI system or from other SAP or non-SAP systems. Virtual Providers only allow read access to data.
    You can change the data at Source only
    Refer below link for more on this..
    VirtualProviders - Business Intelligence - SAP Library
    Regards
    YN

  • Virtual Key Figure on Multicube (RSR_OLAP_BADI)

    I've created a virtual key figure (using RSR_OLAP_BADI) for number of days in month [zdays_month].  Everything works perfectly when it's used in a query on a cube cube.  BUT, when I try to use it in  aquery on a multi-cube, it doesn't.  The multi-cube query returns a number = the number of days in the month * the number transactions in that month. 
    Anyone know how I can force the VKF to execute after the data is returned?  I would prefer to not mess with exception aggregation, or key figure properties.  I need to keep this VERY SIMPLE for my query developers.
    Your assistance is greatly appreciated,
    Kenneth

    hi,
    first try to check whether the query access virtual kf or not, use transaction rsrt, type in the query name, and click technical info or properties, there will some line 'virtual char/kf'.
    i think the query may never access the code in BadI because in the code it's set with condition infoprovider technical name, it will cover only the infoprovider, when we access query from multiprovider, which join from one of the infoprovider, it's not automatically have the virtual kf/char, we have to specified the multiprovider name in the BadI, you may change the code as following :
    hope this helps.
    CASE i_s_rkb1d-infocube.
        WHEN '[your infocube name]'.
    ENDCASE.
    to
    IF i_s_rkb1d-infocube = [your infocube name] or
       i_s_rkb1d-infocube = [your multiprovider name].
    ENDIF.
    for other infoproviders
    CASE i_s_rkb1d-infocube.
        WHEN '[other cube name]'
    ENDCASE.

Maybe you are looking for

  • Oracle Portal - Associated Procedures With Custom Item

    Dear Gurus, I need to ask a question, when i have a custom Item built using Oracle Portal 10.1.4.2.0. and we have two procedures associated with this item. I need to display this item in some place with the first procedure and in another place with t

  • Identify the user of the scheduled report

    Hi we are using Oracle Discoverer (9.0.4) . i have a question on this . we have identified a scheduled report which was still running for the last 2 days . i want to track the report name and the owner of the report . is there a way to identify this

  • Systemd/user unit enabled but not auto-starting

    Hi, I enabled the systemd/user devmon unit but after login it shows ~> systemctl --user status ● marchine State: running Jobs: 0 queued Failed: 0 units Since: Fri 2014-05-16 01:10:37 CEST; 2min 53s ago CGroup: /user.slice/user-1000.slice/[email prote

  • User of an interactive global activity

    Hi Please help me with the following: How do I identify the user of an interactive global activity?

  • Reader XI does not allow saving files to D-drive

    I have the latest version of Reader XI installed on Windows 7. When I have PDF document opened on browser and try to save it to my computer I get error saying that the target disk full. This happens only if I try save it to my D-drive. Saving to C-dr