InfoCube design - high granularity by inclusion of document level detail

When considering the inclusion of sales document level detail in an infocube (0DOC_NUMBER/0S_ORD_ITEM), two possible high-level designs come to mind:
1. Make sales document number/sales order item master data carrying infoobjects and include in infocube as line item dimensions. Activate all necessary characteristic navigational attributes for reporting.
2. Model infocube dimensions to contain all necessary charactistics for reporting with inclusion of characteristics sales document number/sales order item therefore, fact table will have highest level of granularity.
Knowing the 'textbook' does not suggest the above designs, has anyone attempted maximum granularity in infocube design with success or otherwise? If successful, has this design outperformed DSO or InfoSet reporting performance?
Thank you - Brendan.

Hi Brendan,
we have implemented both solutions; it all depends on the number of documents. if it is much more than 1 mio; I recommend storing your data in the target; if it is 1 or 2 mio you can have master data (more flexible).
We have some 4 mio records in 0MAT_PLANT and are starting having performance issues.
by the way; if you are using ORACLE, NEVER mark a dimension with high cardinality; that doesn't work.
hope that helps
Olivier.
Message was edited by:
        Olivier Cora

Similar Messages

  • SD BW reporting on EDIDC table and RRI to document level - urgent

    I need to do some BW sales reporting. To get to those fields, I need to access EDIDC table. But it only gives iDoc info.
    How do I get to document level details (RRI) from iDOC nos.
    Please help.
    Thanks
    Mary

    could any one give me table name to browse IDoc numbers and corresponding document nos.

  • How do you do document level javascript docopen in acrobat pro lifecycle designer

    You used to be able to do document level javascripts like document open and process parameters from a url to prefill a pdf file. 
    How do you do that in acrobat pro 10 or life cycle designer?
    Thanks in advance
    Dean-O

    Should be the same but it isn't. I have included a screenshot of my tools choices in both my Mac and PC versions - they are totally different.
    Mac version
    PC Version

  • Infocube Design/Development

    Hi,
    What are the factors we consider for designing Info cube and also what are factors we should consider in the requirments gathering for infocube design
    and
    How to choose an infoobject to declare it as line item dimension
    Thanks

    Hi BW Developer,
    As for requirements gathering you may want to go through the blog: http://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/wlg/15737. [original link is broken] [original link is broken] [original link is broken]
    When desinging an InfoCube, U need to consider factors such as:
    - What purpose the report will be used for reporting?
    - What are the characteristics & KeyFigures required in the user report as per requirements
    - What is the amount of data that will be used for reporting?
    - What is the frequency for user reporting?
    - How many users are expected to use the report at a given time?
    - How do u seperate (design) dimensions using 1:n relationships.
    - Perfomance measures such as Aggregates, Line Item dimensions, etc.
    These are some of the pointers that can be considered.
    Hope the above helps.
    Regards,
    Kunal G

  • InfoCube Design and Partitioning

    Hi All, when we design an InfoCube, like when we decide which craracteristics to go in which dimension, does partitioning decided at this time as well? If os, please provide some details?
    Can somebody guide me on this? thanks in advance.

    Hi,
    Both Infocube design and Partitioning will help in improving the performance.
    Partioning will be decided based on the data to be stored in the Infocube. If for example, lets assume that the cube will hold 15 yrs of data. As you know, partiontioning can be done only based on Fiscal Year or Calmonth
    If partioning is done on Fiscal Year, we might decide to go for 15 partitions as we have 15 yrs of data. If we decide to go for 7 partitions, then 2 yrs of data will be stored in each partition.  Like wise for Calmonths, we might go for 15*12 partitions.
    If your system is 3.5, data should not be there to do partioning, if your system is BI7, partioning can be done even if data is present in the cube.
    Regards,
    Sekhar

  • Document Level Modeling

    Hi, I have an Document Level DSO in a multiprovider which everyone is currently reporting from.  The performance is terrible because of the DSO so I am going to create a higher level InfoCube without Document.  Some questions appear when I'm thinking this through.
    1. Should I include/leave document in the cube and just create aggregates to improve performance on non line item reporting
    2. Leave document number out of the infocube and use jump queries to the DSO for document level query
    3. If I leave document number out of infocube should I include the document level DSO in the multiprovider as well as the new cube I'm creating?
    Your thoughts and comments are greatly appreciated...

    Hi ,
    1. Should I include/leave document in the cube and just create aggregates to improve performance on non line item reporting
    With aggregaates and cubes - you would have redundant storage of data.
    Hence data volume must be one parameter to consider.
    With more objects , more is the admin effort required to manage cube loading and roll ups....
    Attribute change run - if navigational attr are included would take time to allign the data with change in attr value.
    2. Leave document number out of the infocube and use jump queries to the DSO for document level query
    You would again have to read the DSO which i guess is your original problem(read in DSO is slower).The only reprieve is lesser volume of DSO is fetched at a time.
    If you have large number of documents flowing in BW I would consider this option.
    3. If I leave document number out of infocube should I include the document level DSO in the multiprovider as well as the new cube I'm creating?
    I don't understand this.(include DSO in new cube??)
    Have you thought of caching.
    Different methods of caching, broadcasting, indexing.
    Regards,
    Sunmit.

  • Document level permisssions

    Hello Friends,
    One of my SharePoint 2013 portal user does not have any level of access to the site and to one of the document libraries. And the documents have unique permissions in the library.
    Can that user:
    1. Access the document
    2. Edit and save the document.
    Many thanks for any suggestions.
    Prajwal

    Hi,
    According to your post, my understanding is that you wanted to set document level permission to make the user access the document.
    If the user does not have any level of access to the site and to one of the document libraries, he can’t access any documents in the libraries.
    As workaround, you can share the document to the user. If you share the user with View permission, he can access the document; if you share the user with Edit permission, he can edit and save the document.
    In addition, you can let the administrator grant the user enough permission which should be higher or equal than the unique permissions in the library.
    For more information, you can refer to:
    http://sharepoint-community.net/profiles/blogs/sharing-in-sharepoint-2013-1
    Best Regards,
    Linda Li
    TechNet Community Support

  • Document Level Header Scripts

    Hello -
    I am looking for any assistance you may have.  I am working on a project in Acrobat Professional 7.0 that requires me to add the computer username to the header of a pdf file.  I have determined, and implemented this in Excel files using an onopen event.  I need to do the same thing but in a pdf file.  I have absolutely no javascripting experience so the more basic your explanation the better.
    After reading up on the internet, I believe that I need a document level script?  I found an example that is:
    this.addwatermarkfromtext({
    ctext: "Confidential Document",
    ntextalign: 2,
    nhorizalign: 2,
    nvertalign: 0,
    nhorizvalue: -72,
    nvertvalue: -72,
    I entered that under Advanced, Javascript, Document Javascript but I receive an error that says typeerror: this.addwatermarkfromtext is not a function.  Again, I would need to change it to pull the username (I am assuming I can do this with a variable?).  I appreciate any and all help.
    Thanks in advance for your time.

    Thanks for the quick response.  Here is my situation.  The pdf file contains highly confidential information.  I want to email it out and have the username automatically appear in the header or footer so everyone is aware of who printed the copy.
    If, according to your last post, cannot assign that to the document level then must that be applied on everyone's computer?  Please note that I am the only one with Professional.  All users will be using the Reader only.
    Thanks again for all of your assistance.  It is greatly appreciated.

  • Document Level

    Guys, what does it mean when someone says that they worked with document level data?
    Thanks,
    RG

    Hi,
    It is related to S & D.  Doc level data means very detailed data.... As probably dealing with ODS data (granular level).  When Doc is included in a table as key the number of records increase tremendously. 
    Thanks.

  • Document level scripting

    I have read about document level scripting -
    This is a nice feature - since it allows a certain level of generalization rather that writing a scriptlet for each objects events.
    I am using Live cycle designer 8.2
    How can I create a document level javascript function ?  i can't see how to do it .
    I am familiar with java scripting and have been scripting for a number of events but i would really like to be able to have a callable function that I pass certain parmeters to for processing.
    please indicate how I can do this .
    Thanks

    You should post this in the LiveCycle Designer forum here, if you haven't already.

  • Adobe javascript include "this.saveas" into the pdf document level

    Hello,
    in some posts i read that if i certify a pdf, i would be able to include doc.saveas into the pdf document level. 
    Can anybody tell me what kind of cerify i'd need and how to have it done to make the saveas work from client side?
    thanks alot

    When you use the saveAs method with code inside the PDF, do not place it in a trusted function or use app.beginPriv/app.EndPriv. You have to confirm that the certificate is in your list of trusted certificates and that it is trusted to allow execution of high privilege JavaScript. Be sure to test the document with Reader and validate the signature before attempting to execute the code. There is a preference that controls whether signatures are validated when a document is opened. I would recommend setting this preference.
    I would suggest testing it with Reader.

  • Tolerance Limit at PO document level

    Is there a way I can do the tolerance limit at PO document level ? I can't do at company code level as we buy materials overseas too and we don't want to have any restriction on  those .
    Thanks

    Are you talking about price tolerance or quantity tolerance? There are 3 kinds of tolerances that I can think of:
    1) Price Variance from Material master price - IMG ->MM-> Purchasing->PO->Set tolerances for Price variance. This is done per Company code. Set message PE 207 to error in case you want to stop creation of POs based on this.
    2) Invoice block based on PO price and Invoice price: IMG->MM->LIV->Invoice block
    Set tolerance limits for tolerance key PP. This will block the invoice for payment. This is also set per company code.
    3) Quantity tolerance: Can be set directly in the PO, in Material master (purchasing view using tolerances) and in Info records.
    In PO higher priority is given to the info record data than MM data.
    As far as I know there can be no tolerance per purchasing document or purchasing organization

  • Delivery completion flag at delivery document level

    Hello Tean
    we have developed one inbound interface and Now the interface is working fine.. I am able to do the GR against inbound delivery and the PO status and delivery completion flag is also set at the PO level but now my FO is asking to me to set the delivery completion flag at inbound delivery document level and updation of history also. so i request you to please check and help me to find the solution.
    Technical details which i have used for developing the interface
    IDOC type: MBGMCR03
    Message type: MBGMCR
    Post Goods Movements with MB_CREATE_GOODS_MOVEMENT (ie bapi_goods_mvt_create )
    Please check and let me know the solution.
    Regards
    Raj

    use T code SQVI. here you can join tables having atleast one key field among.
    SQVI> give table name> press create> pop up will come> give the details > select table join from the drop down> click insert table> in pop up give table name > table details will appear> again press insert table> give next table name and so on. this way you can join many tablesd with key field. if key field is not there. it will not allow.  after joing all the required tables press back button.
    now from left side pane you can select the fields from ech table and decide which should come as input ( for eg company code , date etc)  and the outputs from each table.  Then save.
    now you can execute this in the same screen. or else you can use it later on also.  go to SQVI. give the Quickveiw name you have selected. and exceute.  it will act a  report with the inputs and outputs you have selected.
    if you want to restructure the report . it is possible.  change the input and output fields.  and save

  • T-code FAGLB03 drilldown to document level cant view the field cleared/open

    Hi everyone,
    It is my first time to post a thread here.
    Currently i using ECC 5.0 GL Balance displayed through FAGLB03:
    when i drill down to documet level and i need to create my own layout i cant see
    the field "cleared/open items symbol". But if i using  t-code FS10N, when i drilldown to document level i can select the field "cleared/open items symbol", or
    i can select local currency3.
    hope anyone can help on this

    Hi Christoph
    thank you to reply my message,
    Support package is upto 5 in our company. Below is our package information :-
    EA-APPL             500   0005     N       SAP R/3 Enterprise PLM, SCM, Financials
    EA-DFPS             500   0005     N       SAP R/3 ENTERPRISE DFPS
    EA-FINSERV     500     0005     N       SAP R/3 Enterprise Financial Services
    EA-GLTRADE    500     0005     N       SAP R/3 Enterprise Global Trade
    EA-HR             500     0005     N       SAP R/3 Enterprise HR Extension
    EA-IPPE             300     0004     P       EA-IPPE 300: Add-On Installation
    EA-PS             500     0005     N       SAP R/3 Enterprise Public Services
    EA-RETAIL        500     0005     N       SAP R/3 Enterprise Retail
    P          2004_1_500     0014     P       PI 2003_1_470 : Add-On Delta Upgrade
    PI_BASIS     2005_1_640 0010     X        Basis Plug-In (PI_BASIS) 2005_1_640
    SAP_ABA              640  0009     S        Cross-Application Component
    SAP_APPL        500     0005     R        Logistics and Accounting
    SAP_BASIS       640     0020     S        SAP Basis Component
    SAP_BW              350     0009     W       SAP_BW 350
    SAP_HR              500     0005     R        Human Resources
    ST-A/PI  01I_ECC500     0000     C        Application Servicetools for ECC 500
    ST-PI     2005_1_640     0005     X        SAP Solution Tools Plug-In
    VIRSANH     510_640     0000     C        RTA 5.1 Installation package for HR and
    If my company using package 5, so can we apply this note 862523 ? when i refer this note in our system didnt exist this 2 report which are FAGL_CORR_0001  and FAGL_CORR_0002  , how can i apply this ?
    Hope you can guide me on this . thank you

  • Total amount of all the items of invoice at document level to present ....

    We have two cubes one is sales document count cube (header data) and other one is sales transation cube (item level data) . Invoice net val is there in sales document count cube and profit center, principal and item category is ther in sales transation cube.
    our requirement is ,total amount of all the items of invoice at document level to present along with principal, profit center & item category.
    This has to be done in the document count cube and not the transaction cube.
    note: multi provider is not solution. There any solution at query level?

    hi
    If your using 2 ODS one for header and one for Item to 2 Cubes.....
    Then just create a update rule between Item data ODS to Document CUbe mapping the new keyfigure ( Net value of total of all items in sales order )
    If not tel me how the cubes and ODS are fed the data
    Assign points if useful
    Regards
    N Ganesh

Maybe you are looking for

  • Macbook pro freezes for no reason even after installing 10.8 on a brand new hard drive

    Macbook pro freezes for no reason even after installing 10.8 on a brand new hard drive. Tried to reset pram, smc, nvram. Tried installing new RAM. Tried installing new hard drive. You should know that my internal drive is installed in a cheap externa

  • Notes made on iPhone no longer show up in gmail on Mac.

    They also are not in my iCloud mailbox.  I can only find them on my Mac by opening the notes app and accessing iCloud notes.  Is there a way to have them show up in gmail? OS is 10.8.5. iPhone is 4S iOS 7.1.   Thanks

  • Watching video etc on TV

    I have just got a Logic3 AV out cable for TV viewing. I tried a test video but couldnt hear any sound, I had to turn up my TV quite loud and then had to turn my iPod upto max to hear anything. Is this normal? Will I not damage my iPod by having it at

  • Past Seasons Episodes of TV Series

    Why to I have to pay to watch last season's episodes on channels that I subscribe to and pay for anyway?!  Especially last year's season?  This does not seem right.  I don't think this is how it was previously?!! 

  • Envelopes won't print after W 7 upgrade

    No custom or alternative sizes are available in properties or quick print from two different word processing programs.  I'm pretty sophisticated at this stuff, but stumped, or annoyed.  Seems as though the driver for W7 is somehow incomplete.