Develop report based on INFOCUBE and ODS

Hi,
  Pls, can anybody help regarding developing reports based on INFOCUBE
and ODS object
i am using SAP BW 7.0
what is the transaction code for reports
what are the steps to develop reports
Thanks\
- Mubeen.

There is no transaction code as such as you have to use the front-end application to create queries off your Cubes/ ODS.
open Bex query designer -> select info provider (cube or ods) -> drag and drop the keyfigures in columns, -> char in rows -> save.
Also look at
http://help.sap.com/saphelp_nw04/helpdata/en/e3/e60138fede083de10000009b38f8cf/frameset.htm

Similar Messages

  • The table for storing data for infocube and ODS

    Hi all:
        could you please tell me how to find the table for storing data for infocube and ODS?
    thank you very much!

    Hi Jingying Sony,
    To find tables for any infoprvider go to SE11.
    In database table field enter the following
    Cube -
    Has fact table and dimension table
    For customized cube - ie cube names not starting with ' 0 '
    Uncompressed Fact table - /BIC/F<infocubename>
    Compressed fact table - /BIC/E<infocubename>
    Dimension table - /BIC/D<infocubename>
    For standard cube - ie cube names  starting with ' 0 '
    Uncompressed Fact table - /BI0/F<infocubename>
    Compressed fact table - /BI0/E<infocubename>
    Dimension table - /BI0/D<infocubename>
    Click on display.
    For DSO,
    For standard DSO active table- /BI0/A<DSO name>00.
    You use 40 for new table.
    Click on display.
    For customized DSO use- /BIC/A<DSO name>00.
    An easier way is in the database table field, write the name of the cube/DSO preceeded and followed by ' * ' sign. Then press F4 . It shall give you the names of the available table for that info provider.
    Double click on the name and choose display.
    Hope this helps,
    Best regards,
    Sunmit.

  • How to design infocube and ods

    Hi all,
    How to design infocube and ods. What are the steps involved in this process. please send me to : [email protected]
    thanx in advance
    bhasakr

    Hi Bhaskar ,
    I found the following links which is very good as it shows how to create  infocube step by step from basic with snapshots.
    http://www.bridgeport.edu/sed/projects/cs597/Fall_2003/vijaykse/step_by_step.htm
    Also check the foll.
    http://www.awprofessional.com/articles/article.asp?p=28666&seqNum=3&rl=1
    http://help.sap.com/saphelp_nw04/helpdata/en/80/1a643fe07211d2acb80000e829fbfe/content.htm
    http://www.crestech.org/Crestech/CourseCatalog/Acrobat/Sap/sap_bw_80hrs.pdf.
    for creating ods objects
    http://help.sap.com/saphelp_nw04/helpdata/en/4a/e71f39488fee0ce10000000a114084/content.htm
    http://www.nesug.org/html/Proceedings/nesug04/pr/pr02.pdf.
    http://64.233.167.104/search?q=cache:cg6dvsTAmxUJ:www.vdestiny.com/CourseOutlines/PDF/The%2520Output%2520Delivery%2520System%2520in%2520SAS%2520Software%2520-%2520Basics.pdfcreatingods&hl=en&gl=in&ct=clnk&cd=10
    Please reward for the same.

  • Infocube and ODS populated with DATA (need to add one more field?)

    Hi,
      If infocube and ODS have been populated with data for past 3 months. Then we need to add one more field to this cube. What is the impact? Please advise.
    The following is my understanding. Please correct me if I am wrong.
    1) Need to delete content of ODS and infocube.
    2) insert the new field at ODS and infocube.
    3) reload the data into ODS and infocube.
    Is there a way that the current data need not be deleted.
    Just add in this new field and only subsequent month, infocube will have this new field? Please advise what is the best approach without affecting existing data.

    Hi,
    Siggi is right. You dont need to delete the previously loaded data to CUBE or ODS. The only catch is that, your new field will be empty as far as history is concerned. But so long as you did map it to the datasource and the datasource is able to fill it up, then your new field will now have value for incoming DELTA Updates.
    Addition of a field is not that complicated compared to deletion of a field from CUBE or ODS.
    --Jkyle

  • Multiprovider on top of Infocube and ods

    Hi,
    I'm just wondering, I would like to create an Multiprovider on top of infocube and ods. While creating multirovider I can able to see my infocube but in ODS tab I'm not getting ODS which I need to consider.
    I've gone through all available ODS's in ODS tab while creating Multiprovider but my ODS  is coming here.
    I'm working on BW 3.5 Version.
    Advance thanks you very much.

    Hi,
    Just check weather u have any keyfigur in ur DSO or not. If not just add one keyfigur in your ODS and activate it and then try to look for it in multiprovider.
    Hope it will help you.
    Thanks
    Mayank

  • Infocube and ODS level Security

    Hi Gurus,
    Just wanted to secure by Infocube and ODS, not to see other group of people. May I know step by step instructions for doing this
    Hari

    yes you can control using the s_rs_comp,s_rs_comp1,s_rs_odso,s_rs_icube objects

  • Issues in Multiprovider Report, based on Purchase and Inventory Infocubes

    Dear Gurus,
                       There are two reports (1. Report gives INVENTORY details and other report is linked to this report which displays PURCHASE data related to material on INV report Using RRI.) , user wants all the INV info along with PR, PO, PDATE, PRECIEPT.... in the same report.
    To satisfy the above requirement, a multiprovider is created on the above of PUR, INV Infocubes, with Identify (assign) condition for 0CALDAY, 0MATERIAL, 0MAT_PLANT, 0PLANT. Does anymore Infoobject need to be included for assign condition?
    Another Report Template is created to make it out. Time Variable for this Report is in "01.12.2010 - 31.12.2010" format, is this a valid time variable or do I need to create another which considers sys-datum-1.
    Issue: I am unable to get the data for the Fields "Cur.Stock","Total Consumptionu201D, u201CAverage Consumptiom","Below from Consumption","CnsStckReceipts " and getting wrong data for "BLW SFTY"....
    Your help is much appreciated.

    Hi,
    Please check the data in the underlying cube and also check teh multiprovder
    data by t-code listcube.Make sure you have done the proper identation.
    Thanks,
    Saveen

  • Value of Infocube and ODS Line Item for a Reporting User.

    Hi,
    I want to give authorizatoin to a reporting user for InfoCube as well as ODS Line Item . I tried give values of InfoCube as well as value of ODS Line Item in Auth. Object "S_RS_COMP" in the field of Infocube. But it only accepts the value of Infocube. Then where shall I specify the value of ODS Object.
    Please guide
    Sam

    Hi Suneel,
    Thanks for your reply.
    Do you mean to say the check box in RSA1->EDit ODS Object->Settings->BEx Reporting ?
    If you  mean the same one, then it is already checked. But still am not getting the ODS Names in Infocube field of S_RS_COMP.
    Regards,
    Sam

  • Dynamic report based on Parameters and a Button

    Trying to make a dynmic report based on Parameters entered.Wanted to refresh report when i click on a button say "OK" based on parameters entered.
    (1) created 2 text boxes -- Parameters --One date and other employee No
    (2) on the same page i created a report-region which id dynamic "PL/SQL Function Returning SQL Query "
    In this query i am using the parameters created in step1
    (3) Then i created a Button say "OK" .
    (4) When i enter parameters and then press OK i need to refresh my report in region defined in step2
    This refresh is not happening .
    Not sure what is missing
    I tried using branching it didn't work
    In the dynamic region it shows "No data found"
    Please help

    sachin
    1) make sure there is no Optional Redirect defined on the OK button. That is, make sure the page is really submitted.
    2) in the PL/SQL body generating the query, print out the query using htp.p() so you get to see it and test it.
    3) use the session state link in the developer toolbar in conjunction with the technique in step 2) to debug your query
    Maybe the report region is refreshing, but it just isn't returning any results.
    Sergio

  • Load data to a modified InfoCube and ODS used in Production

    Hi,
    I have added few fields (InfoObjects) to the cube(s) and DSOs in BI 7.0. These Cubes and DSOs are BW 3.5 Objects and are in-use in Production.
    My question: After I transport this new/enhanced InfoCube and DSO from Dev/Qua to Production, how to retrieve the old data from original Cube/DSO and populate data to new fields at DSO and Cube level.
    Please advise.
    Thanks,
    ~S

    Hi Siddhartha Nayak
    As ur enhanced the IC & ODS which r 3.x objects, i guess u havn't used the remodeling tool. Then u have to follow the old procedure to enhancing the cube.
    Create a copy cube , Delete the contents of existing cube, enhance it & load the data to existing cube back from copy cube.
    Same thing u have to follow in ur case also.
    Regards,
    Shaiksha.

  • Development of report based on AR and AP cubes

    Hi All,
    I have 2 cubes i.e., 0FIAR_C03 and 0FI_APC03. AR cubes has got 0Debitor and 0Creditor, where 0Debitor is referencing 0Customer in AR cube and 0Creditor is referencing 0Vendor for AP cubes. Business has asked to develop a report so that it should show with Customer the balance of Customer and also for same customer it should show balance of Vendor. I have created a multiprovider and tried to develop a report on it but its not showing according to my requirement. Could any one please tell me how develop a report for this?
    Thanks

    Hi,
      Does the AR cube contain customer also or it is not present in the cube at all. You can have relation like this....
    AR cube
    Customer amount
    AP
    Customer vendor amount.
    Then you can define relation in the report via multiprovider. I hope you got my point....

  • Differences between an InfoCube and ODS object

    Hello All,
    I am always hearing that an ODS overwrites data while a cube adds data loaded, and an ODS is a flat table etc.
    Does anyone have a comprehensive document/article on how they differ so that I can be weary when doing data loads etc and be in a better position to not make a mistake when deleting data out of the targets etc, especially since financial data is so sensitive.
    Thank you and kind regards,
    Keith Kibuuka

    Hi Keith,
    I found below data on another site..
    The most important difference between ODS and BW is the existence of key fields in the ODS. In the ODS you can have up to 16 info objects as key fields. Any other info objects will either be added or overwritten! So if you have flat files and want to be able to upload them multiple times you should not load them directly into the info cube, otherwise you need to delete the old request before uploading a new one. There is the disadvantage that if you delete rows in the flat file the rows are not deleted in the ODS.
    I also use ODS-Objects to upload control data for update or transfer routines. You can simply do a select on the ODS-Table /BIC/A<ODSName>00 to get the data.
    ODS is used as an intermediate storage area of operational data for the data ware house . ODS contains high granular data . ODS are based on flat tables , resulting in simple modeling of ODS .
    we can cleanse transform merge sort data to build staging tables that can later be used to populate INOFCUBE .
    Thanks
    An infocube is a multidimentionsl dat acontainer used as a basis for analysis and reporting processing. The infocube is a fact table and their associated dimension tables in a star schema. It looks like a fact table appears in the middle of the graphic, along with several surrounding dimension tables. The central fact is usually very large, measured in gigabytes. it is the table from which you retrieve the interesting data. the size of the dimension tables amounts to only 1 to 5 percent of hte size of the fact table. common dimensions are unit & time etc. There are different type of infocubes in BW, such as basic infocubes, remote infocubes etc.
    An ODS is a flat data container used for reporting and data cleansing/quality assurance purpose. They are not based on star schema and are used primaily for detail reporting rather than for dimensional analyais.
    An infocube has a fact table, which contains his facts (key figures) and a relation to dimension tables. This means that an infocube exists of more than one table. These tables all relate to each other. This is also called the star scheme, because the dimension tables all relate to the fact table, which is the central point. A dimension is for example the customer dimension, which contains all data that is important for the customer.
    An ODS is a flat structure. It is just one table that contains all data.
    Most of the time you use an ODS for line item data. Then you aggregate this data to an infocube.
    cheers,
    Vishvesh

  • Can we Run the same Query on Infocube and ODS?

    Hi all,
    There is an ODS A, Currently Query_ABC is created on the ODS A,
    The InfoObjects available in the ODS A are also available in the INFOCUBE B.
    I want to delete the ODS A, So can we create the Query_ABC on INFOCUBE B.
    If so, should i create the Query from scratch or is there any other way to copy the Query_ABC from ODS A to INFOCUBE B.
    Please provide your valuable suggestions.
    Thanks,
    Sowrabh

    HI,
    Actually, Structures appear to be "Global" only within a specifi InfoProvider. If you are using RSZC then you are copying betwee providers, so I would expect that the copy may be having a problem wit the internal ID's associated to the Cells, which are probably derive based on the ID's of the rows and columns.
    Since the Structures don't exist in the destination, or don't have the sam ID's then these pieces cannot be rebuilt in the copied query.
    You could try this to get around having to rebuild:
    1) In your source query make a copy in the same provider and remove the Ro and/or Column Named structure references (you don't delete the structure just make the query so it doesn't reference it). You do this b right-clicking on the structure name in the query, and chose the optio 'Remove reference'. This will make your query as if these details wer built directly in the query. Save this revised query.
    2) Copy the revised query to your destination. Since all components wil contain internal ID's without reference to any external component (Structures) it should be able to copy everything.
    You can then re-save the Row and/or Column definitions as structure associated to the destination InfoProvider, if you wish.
    Thanks
    Sreenu

  • Performance difference between InfoCube and ODS

    Hello guys,
    I have to implement a data contrainer with round about 40 millions entries and more than 50 characteristics/items.
    The question is fairly easy - what kind of data contrainer (ÍnfoCube or ODS-Object) is more powerful on reporting aspects, adopted i set up secondary indexes for specific characteristics on the ODS-Objekt or use line item dimensions for same characteristics at an InfoCube.
    Thx 4 advise
    Markus

    Hi Markus,
    from the point of view of reporting Cubes offer powerfull tools for improving performances.
    One of the most important is the logical partitioning: if you have different years in your data you can split cubes for year and then aggregate all with a MultiProvider.
    The system during query run will split the single query into several queries reading in parallel the single cubes under the Multiprovider.
    Check in Business Intelligence area of SDN, you will find a document for performance improvement.
    Ciao.
    Riccardo.

  • Print layout designer for develop report based on query

    Dear Experts/Gurus,
    I am amazing about the manage previous reconciliation report. When I opened it using print layout designer, it looks like the report is not built using query, but I am not sure yet. This is very confusing. I created query similar with manage previous reconciliation (MPR), but when I link the query to print layout and try to make similar format/appearance with MPR report (reconciliation management (system)), it is not success.
    Isn't the MPR report built not based on query ? I appreciate your answer. TIA
    Rgds,

    Hi,
    I am not sure I understand what's the problem:
    Is it the layout that is different or the data?
    Regarding the data you can use SQL Profiler (maybe you did?) to find out what queries are fired, but please note that there are some stored procedures in the DB that are used for some specific functions - not sure whether the "MPR" uses any of these.
    Then you must include some non-default filter in SQL Profiler...
    ...but you can also use the logging functionality in B1 for that purpose:
    Just activate the logging (see the "log" folder in the B1 subdirectory) in the corresponding config file: choose the option to have the SQLs logged in conjunction with the logging being triggered in all cases (not just error).
    Thus you will get all the SQLs - just plain - from the B1 application, but note that it will obviously slow it down!
    HTH,
    Frank

Maybe you are looking for