Dispaly one dimension on chart out of three dimensions
I have Initial view with three Dimensions in initial view. I would like to show only one dimension in chart and user Chart_1.SetDataSelection with (RESULT_MEMEBER) aggregation opion,, but seems does not work,, please see screenshots below and advice what is that i am missing
Hi Faisal,
Do you also have totals in your datasource for the dimensions that you don't want to see in your Chart?
E.g with my example:
DataSource should be defined as following:
- all dimensions should be defined in the rows
- Show "totals" for each dimensions
With the following script you can select the dicmension "Country" to be displayed in Chart:
In fact you select the "result_member" for the dimensions that you don't want to see in the Chart:
Here is the result:
As you can see only dimension "Country" are displayed in the Chart.
Hope these Information can help.
Cheers
Jie
Similar Messages
-
Charts - more than one dimension object on the x axis of the chart
Is it possible to add more than one dimension object on X axis of the chart ? I have two reports - one for bookings revenue for rolling 12 months period and other for forecast revenue for forward going 12 months. I have been asked by my manager to produce one chart showing 12 months rolling bookings plus revenue forcast going forward 12 months in one chart. Is it possible? and if so then how to go about to accomplish it.
Thanks for the help in advance.
- Fizzahi
i think it is posible. for exaple on x axis can include year, months. on y axis may include sales revenue.
or
what dimensions are you going to put on the x axis and y axis? -
SSAS : one dimension instead of 3 times the same
I want to make a cube that show, for each factory, how many units produced and how many units transfered between 2 factories by month.
I have a DimFactory dimension that represents factories.
My 1st fact table (FactProduction) is what have been produced in a factory. So I have a FactoryKey that links my FactProduction to DimFactory.
My 2nd fact table (FactTransfer) is what have been transfered (i.e. shipped) between 2 factories. I have 2 foreign keys: FromFactoryKey and ToFactoryKey.
Both are linking my FactTransfer to DimFactory (so for each record I have a FROM and a TO).
I created a cube that uses both fact tables but of course when I do so, I have to use 3 dimensions (each of them being DimFactory):
Location (FactProduction.FactoryKey -> DimFactory.FactoryKey)
LocationFrom (FactTransfer.FromFactoryKey -> DimFactory.FactoryKey)
LocationTo (FactTransfer.ToFactoryKey -> DimFactory.FactoryKey)
I would like to use only one dimension (Location) and using Calculated Fields I would have 3 measures:
Quantity Produced
Quantity Transfered From
Quantity Transfered To
So for the currentmember in DimFactory I would have 3 columns.
MONTH | FACTORY | Produced | TRF FROM | TRF TO
===============================================================================================
JANUARY NEW YORK 45,600 23,450 12,344
FEBRUARY MIAMI 20,200 12,233 5,673
What kind of calculation I must do to get these measures (and be able to use one DimFactory instead of three)
Thank you for your helpI found a way to do what I was looking for, by splitting my records in half.
So my fact table now has 2 records for each transfer, with only one FactoryKey with a column telling what kind of record it is (TO or FROM).
That way I can have a calculated field saying "if it is a TO, then TRANSFER IN QTY is QTY else TRANSFER IN QTY is 0 and same logic for a FROM"
In my cube I have only one dimension (DimFactory) and for each factory I have 2 columns : TRANSFER IN, TRANSFER OUT. -
How to display in KPI more than one dimension at once
Dear Experts,
We are using SSM 7.5 SP 7 and are trying to display more the one dimension at once on the same KPI.
For example KPI "on time delivery" :
Destination from (dimension 1) , Destination To (dimension 2) , ACTUAL, TARGET , SCORE , ETC
GERMANY , JAPAN , 80 , 75 , 5 , .....
Could not find a standard option for that only one dimension on the row the rest are on top for the entire screen.
would appreciate your help
thanks
AmirHi Amir,
If you want to do this for only one KPI, you can do so using the KPI Detail screen.
Just click on the name of your KPI to navigate to the KPI Detail screen and then you can use the "Drill" button located on the top of the trend graph at the bottom of the screen to visualize the KPI information (Actual, Target, Score, Gap Performance) across multiple members of the same dimension.
You need to select the dimension on the upper right hand side of the chart (there is a drop down list with all your dimensions so you can focus on one) and then you can drill down by clicking on the elements on the chart.
I hope this helps,
Hector -
Joining Two facts with one dimension
hi,
Hello Experts,I am reporting out of 2 fact groups.
Mailing History and Booking.
The only common dimension between the 2 is the Person Dimension. I have created the hierarchies and defined the aggregation content in the LTS.This helps me in reporting using any column from the Facts or any one dimension from either of the fact groups. But if i select 2 or more dimensions , one or more from each fact group , then the report gives and error. A general error has occurred. [nQSError: 14026] Unable to navigate requested expression: MailingHistory Campaign.Campaign Name. Please fix the metadata consistency warnings. (HY000)
For Example : BookingDim--BookingFact-MailingHistoryFact (ok) MailingSourceDim--BookingFact-MailingHistoryFact works (ok) but BookingDim--BookingFact-MailingHistoryFact - MailingsourceDim (Fails ).
When i am applying the filter from the fact 1 . i am getting this error.(which is the column in the second fact table 2).I checked all the joins in the BMM layer.
Please help me!!!
Thanks,
SuryaSurya did you set the levels properly for two fact tables and also for metrics.
When ever you are using two fact groups with non confirmed dimensions you have to make sure all the content levels set for the fact tables and as well as for metrics.
in your fact tables/ metrics - For related dimensions set the level to Detail. and for the non related dimension set the level to Total. This way obiee server will understand what is related dimension and whats not related..
hope this works for you. -
Selecting one dimension of a two dimension array?
hi, i want to select only one dimension of an array and put it into an arraylist (or casting the array verbatim into the arraylist)
for example, here is an two dimension array:
Object[][] data =
{ { new Date(), "A", new Integer(1), Boolean.TRUE },
{ new Date(), "B", new Integer(2), Boolean.FALSE },
{ new Date(), "C", new Integer(9), Boolean.TRUE },
{ new Date(), "D", new Integer(4), Boolean.FALSE}
};and i want to cast it into an arraylist, what i have in mind (a bit troublesome is the following:)
ArrayList dataArray = new ArrayList();
dataArray.add(data[0]);
dataArray.add(data[1]);
dataArray.add(data[2]);
dataArray.add(data[3]);
System.out.println(dataArray);when come upon the last System.out.println, i got some seemly useless addresses:
[[Ljava.lang.Object;@f73c1, [Ljava.lang.Object;@789144, [Ljava.lang.Object;@1893efe, [Ljava.lang.Object;@186c6b2]
how do you accomplish casting a two dimension array into an arraylist, but the second dimension of the arraylist is kept as Array of Objects? thanks alot!First, the strings that are printed out are the value of the hashcode for the specific object. That is the default value that is printed out for any object reference in a class that inherits the toString() method from the Object class. This is true for arrays. Your ArrayList contains array references in it..
So, you are printing the object hashcodes for the arrays in your ArrayList, instead of the contents of those arrays. It would be better if you created ArrayLists, or even designed an object that stores your data, and stored those inside your ArrayList. ArrayList has an overwritten toString() method that will print the contents instead of the object hashcode, so an ArrayList containing ArrayLists would print your data the way you want. If you define your own class, you will need to provide a toString() method that prints the contents the way you want.
PS, look at http://java.sun.com/j2se/1.5.0/docs/api/java/util/AbstractCollection.html#toString() for more information on the toString() method used by ArrayList.
� {� -
How to delete the members in one dimension use the maxl script
i have question that i want to delete the members in one dimension useing the maxl script, but i do not know how to do it. can the maxl delete the members in one dimension? if can, please provide an sample script, thank you so mcuh.
MaxL does not have commands to alter an outline directly, except the reset command which can delete all dimensions but not members selectively. The best you could do would be to run a rules file (import dimensions) using a file that contains the members you want to keepload rule for the dimension. As typical the warning is to test this first before you do it on a production database
-
Use one dimension to feed 2 other dimensions
Is there a way to use one dimension to push data into two other dimensions using push logic? The client has one dimension in App1 that is a combination of 2 dimensions in App2 ie the Costcenter dimension in App1 is a combination of Plant and Account in App2.
Now they want to push data from App1 into App2 using the Costcenter dimension to populate the Plant and Account.
I have Plant and Acct properties in the Costcenter dimension for mapping.
I tried to use *Rename_dim CC= CC.Plant and *Rename_dim CC=CC.Acct but would get errors when validating the logic script.
Any help would be greatly appreciated.Parameters
COSTCENTER: 70101014
When I test the logic using the logic debugger, I get the error:
Validate member failed:
70101014
70101014
70101014
70101014 on COSTCENTER dimension
When I run the logic thru data manager, the package is successful but the end of the detail status log is 'No records to process'
The push logic should ideally take the Costcenter 70101014 from App1 and take the first 4 char (7010) and record to the Plant dimension in App2 then take the last 4 char (1014) and record to the Account dimension in App2
Logic script:
*DESTINATION_APP= APP2
*RENAME_DIM CC = ACCOUNT
*RENAME_DIM CC= PLANT
*WHEN CATEGORY
*IS "AOP"
*REC(CC=CC.RPT_A,CC=CC.PLANT,CATEGORY=AOP)
*ENDWHEN
*COMMIT -
How to sort two different hierarchies in one dimension
Does anyone know of a way to sort two different hierarchies in one dimension and still make drilling work correctly? We have two hierarchies in our item dimension; one called category and the other origin. Simplified, it looks like this:
CATEGORY
Hardware (100)
..PCs (100.100)
....PC 1
....PC 2
....PC 3
..Monitors (100.200)
....Monitor 1
....Monitor 2
....Monitor 3
Software (200)
..Big (200.100)
....ERP package
....CRM package
..Small (200.200)
....Solitaire
....Mine Sweeper
ORIGIN
Vendor A (10)
..Site A1 (10.10)
....ERP package
..Site A2 (10.20)
....PC 1
....Monitor 3
Vendor B (20)
..Site B1 (20.10)
....PC 2
....PC 3
....Monitor 1
....Monitor 2
....Solitaire
....Mine Sweeper
..Site B2 (20.20)
....CRM package
We have numeric codes at each level above item which I represents the sort order (the number in parentheses at each level), and the items themselves should be sorted according to item number. I have implemented this (level code/item number) as an attribute in AWM making this the default sort order. However, as item is the lowest level in each hierarchy, I have only been able to list the items under the correct level in one hierarchy. As soon as I drill using the other hierarchy, the levels above item are sorted correctly, but the items appear at very odd places...
The AWM documentation states that if default order is not selected on any attribute, hierarchies are sorted in the order they are created. Is there a way to control this order?
Any input will be greatly appreciated!Hi,
thank you for your answer. Yes, now I also find the class CL_SALV_WD_MULTI_CELL_EDITOR which could be used to set different UIE in one cell. But it is quite limited, just the following UIE could be used
- LinkToAction
- LinkToURL
- FileDownload
- Button
- ToggleButton
best regards,
Wenwen -
How to use ONE query to find out tree structure?
ID------------upperID----------Name------------------------isFolder
1------------ 0---------- Folder
1------------------------------------1
2------------ 1------------ Folder 1- Sub
Folder--------------------1
3------------ 2------------
Folder1-Item1-A--------------------------0
4------------ 1------------ Folder 1- Sub
Item-----------------------0
Hi all, if I have a table like above to demonstrate the
folders and item relationship. This structure allows the user to
create unlimited folders and items.
Now I would like to use one query to find out the tree
structure of this table, how could I do the query.
Any help on this will be highly appreciated!
Thanks,
ezAlso, see this thread:
http://www.adobe.com/cfusion/webforums/forum/messageview.cfm?forumid=1&catid=7&threadid=12 55788&enterthread=y -
One dimension and two fact report in OBIEE
Dear All,
I have one dimension "region" and two facts (Sales value & Gross margin%). Gross margin% is logical column which has been derived from two other facts column and it's value is in range from Zero to 100.
Now, I want to generate below report. For each gross margin% range of 5%, I want to sum the sales value for each region. Please assist (Just a small snapshot of report)
GM% Region_1 Region_2
<0 254 619
0-0.05 524 799
Thanks & Regards,
[email protected]Hi,
Create Bins for Gross% fact column and go to pivot view place Gross% fact column into rows area,region column into columns section and sales value into measures section
hope it works -
One dimension used twice in a cube
I have one dimension, but it has two meanings. How can i use the same dimension twice in the same cube as it was two separate dimension?
Example:
There is dimension "Region". The fact table has two keys. First key means - "region of birth", and second "region of living". So one dimension has two meanings.
I tried put the same dimension twice with two different aliases in one cube. OEM shows such cube as valid, but querrying it through OLAP API, or building analytic workspace based on this cube is impossible (error ORA-1007).
The only workaround i see is to build two separate but identical dimensions.The bad side of this is that i have to create two separate but identical tables of data for those dimensions (i can't create two levels from the same column).
Raf
i work with Oracle9iR2i did the same on Oracle9iR2 with OEM 9.2.0.1.0.
Creating the cube with two aliases for one dimension was ok.
But creating MOLAP cube from that source cube using AWM was impossible .
Also querrying that cube (the one created in OEM) for example through Discoverer or Excel is imposible.
I searched forums on that question, and some people had the same problem, but no answer.
Raf -
Moving the object from one dimension to other in the cube in BI7.0
Hi Gurus,
I am new to BI7.0
We have a requirement wherein we need to move the object from one dimension to other dimension within same Infocube.I tried doing 'cut' and 'insert' from the context menu of the dimensions, but it didnt work.
Please let me know how do we do that..
Thanks,
Shalaka.Hi,
Use Remodelling opttion avialable .For more info, earch the forum and go through SAP standard help.
With rgds,
Anil Kumar Sharma .P -
Copy one dimension to other in the same Application
Dear Experts,
I need to create a new dimension as a copy of one dimension inside App_set (yes, two dimensions with same data), I think about implement a BADI like this:
Time dimension & BAdI
But really I'm not sure what happens in this code. I'm in a good way or I need to change my point of view?. Anyway, can somebody help me with my problem?
Many thanks.Solved.
lo_context = cl_uj_context=>get_cur_context( ).
lo_model = cl_uj_model=>get_model( i_appset_id = lo_context->d_appset_id ).
lo_dim_origin = lo_model->get_dim_data( 'Dimension7' ).
lo_dim_post = lo_model->get_dim_data( 'Dimension8' ).
" Leémos los datos de la dimensión origen
CALL METHOD lo_dim_origin->read_mbr_data
EXPORTING
" if_ret_hashtab = abap_true
"if_sort = abap_true
"if_inc_txt = abap_true
if_only_base = abap_false
IMPORTING
er_data = lr_data.
ASSIGN lr_data->* TO <lt_dim_mbr>.
if lines( <lt_dim_mbr> ) = 0.
return.
endif.
" Escribimos los datos de la dimensión destino
CALL METHOD lo_dim_post->write_mbr_data
EXPORTING
i_key_date = sy-datum
it_md = <lt_dim_mbr>
if_overwrite = abap_true
IMPORTING
ef_success = lf_success
et_message = lt_msg.
IF lf_success = abap_false.
RAISE EXCEPTION TYPE CX_UJ_CUSTOM_LOGIC.
ENDIF.
Edited by: Roger Peruchet on Oct 25, 2010 6:31 PM -
HELP! How can I shink only one dimension? I need to shrink the width slightly to fit the frame; the program only allows scaling that is proportional, so when I shrink the width the heigh becomes too short. Father Mike
I'd recommend using the rectangular marquee and the crop command. This will crop the image to an exact size without any resampling or distortion. Cropping without constraint can cause distortion...like giving someone a cone head.
Check the size of the image first by either looking in the Image<Resize<Image Size. Make a notation of the height since you don't want to change that in this case. (While you are there, change the resolution to the desired output...make notation of height after this step if you changed the resolution.)
Select the Rectangular Marquee tool. Change the setting in the options bar to "Fixed Size" and input the desired size. (Along with the numbers, specify in this box in what units you desire...px, in, etc.
Drag the marquee to the desired location. (As long as the marquee tool is selected, this selection box can be moved around).
Go up to the menu bar and select Edit<Crop.
Reading material on Image<Resize<Image Size:
http://help.adobe.com/en_US/PhotoshopElements/7.0_Win/WSae2ea3b149d0c3591ae939f103860b3d59 -7ee8.html
Reading material on Crop Command:
http://help.adobe.com/en_US/PhotoshopElements/7.0_Win/WSae2ea3b149d0c3591ae939f103860b3d59 -7eed.html
Maybe you are looking for
-
Can we stop Illustrator from outlining text in a PDF?
I've opened a pdf and get the following message, "To preserve appearance, some text has been outlined", that's it. There's no other errors. I have all the correct fonts and most of the pdf displays correctly. But every few lines or so there's a line
-
I upgraded to Yosemite and computer running very slow. It is an older iMac 2009. if I cant get it running faster I will have to downgrade os or upgrade ram. Is there something else I can try? Here is scan of computer: Problem description: computer Ve
-
Include all JS files in the Descriptor?
Hi there, I am new to AIR & I am looking to port a large WebApp built in Html/Css/JS/Jquery, which has over 20 JS files, to a AIR desktop App. Is there a way to include all JS files in the Descriptor file instead of naming each of them in the ADT com
-
Flipping Book Component zoom in page question
Hello, I have a flipping book component that works well. It has also a zoom button and function that also works but too well. It zooms too much. I would like to have it zoom in less, but I cant find out how to adjust the zoom percent. Can anyone help
-
Hey guys, Any suggestions on how to have a web based user management system? I am looking for users to be able to change their user passwords from the web. Either to the local NetInfo or the Open Directory. Most of my users just use mail / webmail se