Getting Objects in cubes for Query
Hi gurus,
I am using the GL Transaction Figures cube for a query and i needed to be able to filter the query with Account type object,but Account type object is not physically in the cube.
I was wondering if it is possible to add account type infoobject as a navigational attribute of the Charts of Account infoobject,Value type infoobject,version infoobject,GL Account infoobject etc and now put it as a navigational attribute in the cube as well.
If this is not going to work,can someone help with a better work around for this?
thanks
Navigational attribute may work, but these many navigational attributes ??? That would make the report have multiple variables, one for each navigational attribute. On the other hand, talk to your business and ask them which navigational attribute is of most interest to them and you can live with variable prompt.
FYI, this is how a navigational attribute works. Lets say you have a navigational attribute Plant of Customer (0CUSTOMER_0PLANT). If you are interested in Plant 100, then during query execution, the SQL query would go to master data table to identify all the customers that belong to Plant 100. Then it would go to the cube to see which customers from the above list exist in the cube and finally report for those customers.
Hope this helps.
Similar Messages
-
How to get the histoical data for newly added field in the cube?
Hi Experts,
I have small doubt on remodeling the infocube.
After adding the characteristic or keyfigure to a cube by using remodeling concept, how can I get the historical data for that particular field.
I have searched in SDN also but I didn't get proper information.
Please excuse me if I posted repeated question.
helpful answer will be awarded with poitns.
Thanks & regards,
Venkat.hi
depending on your customer need you could use the remodelling functionnality but sometimes you have no way to retrieve what you want so another option you should consider is the following:
Advantages
that will cost less effort and guarantee the result.
Drawbacks
data is redondant for a while
space (depending on the volume of historical data)
So here are the steps :
step 1Adjust your extraction process according to the fields you need to add to populate the cube.
step 2 Then create a dso next or even a cube, feed the dso with a full load with the enhanced extractor you adjusted with the new fields in step 1 only once in fact this should be one shot.
step 3 Copy the query to the previous built multi-provider on top of the new historical data from dso and the running live delta cube. Adjust the queries if necessary.
optionnal Then if you want to get rid of the dso or new cube for historical data you could empty the actual one push the data from the new data provider and that's all.
bye
Boujema -
Getting a early watch alert in production for query display.
Hi All,
Getting a early watch alert in production for query display.
Number of Excel cells send to frontend: 78630 cells to the frontend on average.
Please suggest to overcome and rectify in the production environment.
Regards,
SiddhardhSiddhard,
To set u201CAverage number of Excel Cells send to Frontendu201D to remove/ extend the set 30000 as parameter
We need to execute the report SAP_RSADMIN_MAINTAIN with parameters
o OBJECT = MPRO_MAX_RESULT
o VALUE = <maximum size of the interim result in kilobytes>
Reference: Note # 630500
Hope this helps.
-RajNi Reddy -
How can I get the elapse time for execution of a Query for a session
Hi ,
How can I get the elapse time for execution of a Query for a session?
Example - I have a report based on the procedure ,when the user execute that it takes say 3 min. to return rows.
Is there any possible way to capture this session info. for this particular execution of query along with it's execution elapse time?
Thanks in advance.Hi
You can use the dbms_utility.get_time tool (gives binary_integer type value).
1/ Initialize you time and date of beginning :
v_beginTime := dbms_utility.get_time ;
2/ Run you procedure...
3/ Get end-time with :
v_endTime := dbms_utility.get_time ;
4/ Thus, calculate elapsed time by difference :
v_elapsTime := v_endTime - v_beginTime ;
This will give you time elapsed in of 100th of seconds...
Then you can format you result to give correct print time.
Hope it will help you.
AL -
Web Dynpro Java : Failed to get deployable object part info for component
Currently we have a web dynpro java project which connects to the ABAP backend with Web Services. Everything seems fine, and when we transport to the production server via NWDI, we have the following error. Everytime we try to access the application , the error is occurred.
com.sap.tc.webdynpro.services.exceptions.WDRuntimeException: Failed to get deployable object part info for component com.sie.attachmentcomp.AttachmentComp
at com.sap.tc.webdynpro.clientserver.cal.ClientComponent.getComponentDeploymentDescription(ClientComponent.java:784)
at com.sap.tc.webdynpro.clientserver.cal.ClientComponent.createComponent(ClientComponent.java:934)
at com.sap.tc.webdynpro.clientserver.cal.ClientComponent.createComponent(ClientComponent.java:177)
at com.sap.tc.webdynpro.progmodel.components.ComponentUsage.createComponentInternal(ComponentUsage.java:149)
at com.sap.tc.webdynpro.progmodel.components.ComponentUsage.createComponent(ComponentUsage.java:116)
It is working properly in our development , and testing environment. Only production has this error. And one weird thing is that this particular error occurred only sometimes to some user. For example; I could not access to the application with this error yesterday but my friend can access. Today, I can access in the morning but my friend cannot. For another friend , Yesterday he can access by using IE but not by Firefox. But today Firefox is fine but not with IE. It seems crazy.
For more information, in our J2EE engine for the production server, we have 3 server nodes (clusters). And we are not sure it is the source of the problem. Is there any solution , and any way to know from the application that we are on which server?
We also go and check from the Content Administrator in Web Dynpro Console. Under our project name, in the list of Components, sometimes we can see AttachmentComp but sometimes not.
Please help us as our project is about to go-live next week.
Thanks,
YuHi Meenge,
Please check below document for finding root cause for "Failed to start deployable object part info for <development component> and application <application name>"
http://help.sap.com/saphelp_nwce711core/helpdata/en/44/7716e1633a12d1e10000000a422035/frameset.htm
OR http://help.sap.com/saphelp_nw04/helpdata/EN/f4/1a1041a0f6f16fe10000000a1550b0/frameset.htm
Hope it helps
Regards
Arun -
Are Cube organized materialized view with Year to Date calculated measure eligible for Query Rewrite
Hi,
Will appreciate if someone can help me with a question regarding Cube organized MV (OLAP).
Does cube organized materialized view with calculated measures based on time series Year to date, inception to date eg.
SUM(FCT_POSITION.BASE_REALIZED_PNL) OVER (HIERARCHY DIM_CALENDAR.CALENDAR BETWEEN UNBOUNDED PRECEDING AND CURRENT MEMBER WITHIN ANCESTOR AT DIMENSION LEVEL DIM_CALENDAR."YEAR")
are eligible for query rewrites or these are considered advanced for query rewrite purposes.
I was hoping to find an example with YTD window function on physical fact dim tables with optimizer rewriting it to Cube Org. MV but not much success.
Thanks in advanceI dont think this is possible.
(My own reasoning)
Part of the reason query rewrite works for base measures only (not calc measures in olap like ytd would be) is due to the fact that the data is staged in olap but its lineage is understandable via the olap cube mappings. That dependency/source identification is lost when we build calculated measures in olap and i think its almost impossible for optimizer to understand the finer points relating to an olap calculation defined via olap calculation (olap dml or olap expression) and also match it with the equivalent calculation using relational sql expression. The difficulty may be because both the olap ytd as well as relational ytd defined via sum() over (partition by ... order by ...) have many non-standard variations of the same calculation/definition. E.g: You can choose to use or choose not to use the option relating to IGNORE NULLs within the sql analytic function. OLAP defn may use NASKIP or NASKIP2.
I tried to search for query rewrite solutions for Inventory stock based calculations (aggregation along time=last value along time) and see if olap cube with cube aggregation option set to "Last non-na hierarchical value" works as an alternative to relational calculation. My experience has been that its not possible. You can do it relationally or you can do it via olap but your application needs to be aware of each and make the appropriate backend sql/call. In such cases, you cannot make olap (aw/cubes/dimensions) appear magically behind the scenes to fulfill the query execution while appearing to work relationally.
HTH
Shankar -
BAPI to get all user lists for input object,authorizations, and profiles
Hi Experts,
BAPI to get all user lists for input specific object, authorizations, profiles and values?
Any useful answer will be rewarded with suitable points.
Thanks,
RohanHi
use the fun module/Bapi's
BAPI_USER_GET_DETAIL
BAPI_USER_LOCPROFILES_ASSIGN
BAPI_USER_LOCPROFILES_DELETE
BAPI_USER_LOCPROFILES_READ
BAPI_USER_PROFILES_ASSIGN
BAPI_USER_PROFILES_DELETE
SUSR_BAPI_USER_PROFILES_ASSIGN
SUSR_BAPI_USER_PROFILES_DELETE
also you can use the tables UST12 for user based authorizations
AGR_USERS -roles assignment for users
AGR_PROF - Profile data for roles
AGR_DEFINE - Auth Profiles for users
See the AGR_* and US* tables further
Reward points if useful
Regards
Anji
Message was edited by:
Anji Reddy Vangala -
I am getting object expected error in javascript for autocomplete function
Hi,
I want to search list items like autocomplete function using jquery.
I added code in CEWP, but i am getting "Object expected" error. I have checked using alert
$().SPServices({
operation: "GetListItems",
async: false,
I think SPservices is not working.
Please help me!!Hi,
According to your post, my understanding is that you wanted to search list items like autocomplete function using jquery.
You can use the below code to get the Titles of the Announcements list as the values of the autocomplete function.
<script type="text/javascript" src="/SiteAssets/jquery-1.10.2.js"></script>
<script type="text/javascript" src="/SiteAssets/jquery.SPServices-2014.01.min.js"></script>
<script type="text/javascript" src="/SiteAssets/jquery-ui-1.10.4.min.js"></script>
<script type="text/javascript">
window.onload = function() {
window.setTimeout(readyCall, 1000);
function readyCall(){
var externalParties = [];
$().SPServices({
operation: "GetListItems",
async: false,
listName: "Announcements",
CAMLViewFields: "<ViewFields><FieldRef Name='Title' /></ViewFields>",
completefunc: function (xData, Status) {
$(xData.responseXML).SPFilterNode("z:row").each(function() {
externalParties.push($(this).attr("ows_Title"));
$("input[id$='FormControl0_V1_I1_T1']").autocomplete({
source: externalParties,
minLength: 1
</script>
More information:
jQuery Library for SharePoint Web Services
Best Regards,
Linda Li
Linda Li
TechNet Community Support -
Authorization Object for role creation for query display?
Hi,
Can Anybody here tell me what is the Authorization object that we use for role creation for query display?
I want to assign a role to the newly designed query! that query does not have any role so far!
Pls suggest me
Thanks,
RaviHi,
I could make the authorization tab green by entering the authorization object!
But user tab still remains red as it is not allowing me to enter my username in the user tab!
in the user tab i am unable to enter my user name?
Any suggestions?
Thanks,
Ravi -
Failed to get deployable object part info for component
We are getting the given error while accessing the leave request/approve application in the ESS overview page.
The initial exception that caused the request to fail, was:
com.sap.tc.webdynpro.services.exceptions.WDRuntimeException: Failed to get deployable object part info for component com.sap.pcuigp.xssfpm.wd.FPMComponent
at com.sap.tc.webdynpro.clientserver.cal.ClientComponent.getComponentDeploymentDescription(ClientComponent.java:682)
at com.sap.tc.webdynpro.clientserver.cal.ClientComponent.<init>(ClientComponent.java:707)
at com.sap.tc.webdynpro.clientserver.cal.ClientApplication.<init>(ClientApplication.java:298)
at com.sap.tc.webdynpro.clientserver.cal.ClientApplication.createApplication(ClientApplication.java:285)
at com.sap.tc.webdynpro.clientserver.task.WebDynproMainTask.createApplication(WebDynproMainTask.java:748)
... 22 moreHI saket jha,
Refer the following thread
Error in "Who is Who" search
ESS Timesheet Error
Regards,
Manivannan P -
Query to determine the no. of objects per object_type for a give
Hi,
Below is the query i m using to determine the no. of objects per object_type for a given owner in DBA_RECYCLEBIN.
SELECT count(OBJECT_NAME),TYPE from DBA_RECYCLEBIN
groupby TYPE
having OWNER='FRPDWSO';
ERROR at line 1:
ORA-00933: SQL command not properly endedI guess i m making a very silly mistake here, can anyone please help me solve this issueOracle GROUP BY HAVING can be used to limit the returned rows after the grouping. With Oracle GROUP BY HAVING, the HAVING clause is applied after the GROUP BY has taken place.
Oracle GROUP BY HAVING will group values that have a particular value. Oracle GROUP BY HAVING can be used in conjunction with other logical functions such as MIN, MAX, COUNT, and SUM. -
ORA-13605: The specified task or object Get does not exist for the current
Dear all,
11.1.0.6 on solaris 10
SQL>
SQL> DECLARE
2 taskname varchar2(100);
3 taskdesc varchar2(128);
4 task_id number;
5 object_id number;
6 timeLimit varchar2(25);
7 numDaysToRetain varchar2(25);
8 objectName varchar2(100);
9 objectType varchar2(100);
10 BEGIN
11 taskname := 'SEGMENTADV_8980096';
12 taskdesc :='Get';
13 numDaysToRetain :='30';
14 dbms_advisor.create_task('Segment Advisor','',taskname,taskdesc,NULL);
15 dbms_advisor.create_object(taskname, 'TABLE', 'TRPT', 'CRM_CHECK', ' ', NULL, object_id);
16 dbms_advisor.set_task_parameter(taskname, 'RECOMMEND_ALL', 'TRUE');
17 dbms_advisor.set_task_parameter(taskname, 'DAYS_TO_EXPIRE', numDaysToRetain);
18 END;
19 /
DECLARE
ERROR at line 1:
ORA-13605: The specified task or object Get does not exist for the current
user.
ORA-06512: at "SYS.PRVT_ADVISOR", line 4766
ORA-06512: at "SYS.PRVT_ADVISOR", line 4637
ORA-06512: at "SYS.DBMS_ADVISOR", line 56
ORA-06512: at line 14
Am running the above as sys user ..
Any idea ?
KaiHi,
This link may help:
ORA-13605: The specified task or object ADDM:<task number> does not exist.
Thanks and Regards,
Rajesh K. -
How should i get the delta data for those new object's previous delta data?
Hallo all,
i have 2lis_11_vahdr and i am using a standard and loading delta! now i have appended some new fields in the datasource then in infosource then in ods and infocube..! now how should i get the delta data for those new object's previous delta data???
JimmyHi,
After appending new fields in the datasoure.It is not possible to delta load, u should have to load everything
Thanks,
Shreya -
[SOLVED]txlive-localmgr: Can't get object for collection langukenglish
Hi,
I just had issues today with tllocalmgr not working at all. Every command hangs with:
[jwhendy]$ tllocalmgr
Initializing ...
Can't get object for collection-langukenglish at /usr/bin/tllocalmgr line 103
Line 103 in /usr/bin/tllocalmgr is:
my %tlpackages = $tlpdb->archpackages;
And $tlpdb seems to refer to this line:
my $tlpdb = new TeXLive::Arch (root => $ROOT) || die "cannot read $ROOT/tlpkg/texlive.tlpdb"
I tried removing ~/.texlive/texmf-var/arch/tlpkg/texlive.tlpdb to see what it would do and it just regenerated one and produced the same issue.
The only google results for collection-langukenglish refer to /usr/share/texmf[-config]/tex/generic/config/language.dat. I checked that file out and commented out all languages except english seeing if that would help. No luck.
Any other thoughts? I'm truly puzzled. I just installed some texlive packages from CTAN within the last week... two at the most. Is this on my end or perhaps with some momentary glitch in CTAN, like being out of sync somehow?
John
Last edited by jwhendy (2010-09-10 02:26:19)Hmmm. Wonder if it really was the mirror. After a few 'yaourt -R texlive-localmanager' and 'yaourt -S texlive-localmanager' iterations... the problem is gone!
John -
Data Not getting transferred in the Cube for 2LIS_03_BF
Hello Gurus,
I have installed the cube 0IC_C03 from standard business content. While executing the data load , the data is seen in PSA but does not get updated in Cube
The info package is on mode "In PSA and then at once in InfoCube"
Regards
LalanHi,
It is the problem with Process keys . Take a look on the links:
Re: Problem extracting 2LIS_03_BX into 0IC_C03
Re: Records Not Added
Re: Inventory Management
Re: 0PROCESSKEY
With rgds,
Anil Kumar Sharma .P
Message was edited by: Anil Kumar Sharma
Message was edited by: Anil Kumar Sharma
Maybe you are looking for
-
Call park service start failed
Has anybody seen this before?It creates this event on the Lync Front Server and Application Server not starting because of call park service not. An unhandled exception was encountered in Call Park Service. Exception: System.TypeLoadException: Could
-
PAYROLL - it very very very urgent
Hi real time guru can any one help me please, its very urgent. currently my assignment is to create a snap shot of front end easy access screen showing the details given below to show a demo for the client who is going to implement with SAP. MUST SHO
-
NWDS 7.20 *SP4*: Eclipse 3.4 or 3.5?
Hi, NWDS 7.20 SP4 (announced for last week of 2010) is the first release with support for Windows 7 64bit. Is it based on Eclipse 3.5 (Galileo) or still on 3.4 (Ganymede) like SP3? Reasons why I ask: - Galileo is the first Eclipse-Release with Window
-
1.33 ghz hard drive capacity?
I just purchased a 1.33ghz powerbook and i was wondering if anyone could tell me what the maximum hd capacity is. it comes with an 80gb, but I would like to switch it out with a larger one. i'd also like to know any reccomendations as to which kind t
-
Distribute-list with ripv2 problem
Hi All, I want filter even routing table but it can't work on RIP v2 access-list 1 deny 192.168.0.0 0.0.254.255 access-list 1 permit any router rip version 2 distribute-list 1 out FastEthernet0/0 no auto-summary It can't work. It can work when I chan