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
Marycould 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-OShould 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
ThanksHi 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 -
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. -
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.
PrajwalHi,
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 -
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. -
Guys, what does it mean when someone says that they worked with document level data?
Thanks,
RGHi,
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. -
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 .
ThanksYou 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 alotWhen 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 .
ThanksAre 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
Rajuse 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 thisHi 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 -
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
-
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.