Water fals Chart in OBIEE
Hi ,
I have one Requirement how to create Water fals Chart in OBIEE?
if it is possible, what are the things i to do..
Kindly advice me...
Regards,
Devarasu.R
Waterfall chart is not yet defined in OBIEE, But internal Corda Pop Chart engine allows you to develop new chart types. Look for Cords Pop Chart documentation in OracleBI\corda50\docs. But you need to do a feasibility study on what you get for how much work?
-Sri
Similar Messages
-
Is it possible to have Tree chart in OBIEE 11g.
How can one go about it?
thanks
ReshmiHi,
Not possible in obiee11g.
FYI..below chart options only available in obiee lastest version (11.1.1.5.0)
OBIEE 11g Chart:
1)Graph
a) Bar
b) Line
c) Area
D) Pie
E) Line-Bar
F) Time Series Line
G) Pareto
H) Scatter
I) Bubble
J) Radar
2) Gauge
a) Dial
b) Vertical Bar
c) Horizontal Bar
D) bulb
3) Funnel
a) Standard
b) Non Standard
c) Last Stage Only
Hope it's Clear...
Thanks
Deva -
How Can You Change the Look and Feel of Charts in OBIEE 11g
How Can You Change the Look and Feel of Charts in OBIEE 11g?
Edited by: user11973122 on Jul 18, 2012 12:13 AMCheck these files
OFM_HOME\Oracle_BI1\bifoundation\web\msgdb\s_blafp\viewui\chart\dvt-graph-skin.xml
OFM_HOME\Oracle_BI1\bifoundation\web\msgdb\views\dvtchart\obips.dvtchart.xml
OFM_HOME\Oracle_BI1\bifoundation\web\display\chartfontmapping.xml
Pls mark correct or helpful if helps -
Is there any way to increase the bubble size of bubble chart in obiee 10g? Like whether we can use javascript or HTML Code to achieve it?
Hi,
Thanks for reply.
But I cannot understand your point. My requirement is something different. In the X axis I have project_number and y axis I have measures like budget,commitment & incurred_cost. Now the vertical chart gives me the summarize view. Now for a particualr project say AA, I can see three vertical bars showing budget,commitment & incurred_cost. Now the requirement is if I click on budget bar it will popup a new window showing related details of budget which is a different report, if click on commitment bar it will open commitment report in another window and so on.
I am not able to implement this like multiple navigation from a bar chart.
Can you please help on how to do this in OBIEE 10g.
Thanks
Titas -
How to use Google Chart in OBIEE
Hi Experts,
How we can use google chart in OBIEE 10g or OBIEE 11g.
ThanksHi ,
If you refer to Google Maps then refer the following link.
http://obiee101.blogspot.in/search?q=google
Google organization Chart
Oracle Business Intelligence by Sandeep Venu: Google Organization Chart in OBIEE 11G
Google Chart
Oracle BI Solutions: OBIEE - Google Charts
Thanks,
Pavani -
How to make a Gant Chart in OBIEE analysis
Hi all,
I have intergrate OBIEE 11g with my ERP system, module Project Management. Now, i want to make a Gant chart on BIEE to manage time of project.
But i can't see this chart type on BIEE, plz tell me how to make it.
Tks so muchPlease refer to the following link on how to create gantt charts in OBIEE.
http://oraclebizint.wordpress.com/2007/12/06/oracle-bi-ee-101332-marquee-images-and-gantt-charts/
Thank you,
-Amith. -
Adding Google Chart in OBIEE 11g
hi all..
I need to add google chart(interactive chart) in obiee 11g. Can any one please guide me in this...
thanks and reagrdsWell, what beloblotskiy says above is true but I suspect you will want to pass parameters to your Google chart from your Answers request? If that is the case then it is more tricky because you would need to use some javascript in a narrative view and - here's the annoying part - there is a bug in 11g which means the narrative view does not accept HTML markup. It is due to be fixed in 11.1.1.4.
You can see more about the technique on John's site here:
http://obiee101.blogspot.com/2010/01/obiee-google-charts-part-1.html
Paul
http://total-bi.com -
Hi,
How to built Sparkline chart with OBIEE? Is it possible to built it by any customization?
Appreciate any help.
Thanks,
VinoHi RMN,
I've wanted to blog in the past, but I've got a pesky contract that says anything I blog about is my company's property (which doesn't sit too well with me). So I opted to help people in the public forum instead, that way others can read it and pass it around. So feel free to re-post this anywhere you want to.
High-level: My approach was to create two Answer Requests, Sparkline Graph and Sparkline Pivot table. In OBIEE, the charts/graphs are embedded flash objects. My goal was to put a place holder embed tag for the sparkline graph in the pivot table and then use javascript to update the embed tag SRC attribute based upon an xmlHTTPRequest to the Sparkline Graph.
Keep in mind, I programmed and tested on Mozilla. I just tested on IE and it doesn't work. Some of the xmlHTTPRequest commands need to be tweaked for cross platform compliance. I'll work on that when I get some free time, but meanwhile, feel free to go over this.
Part 1)
a) Create your Sparkline Graph first. In the screen shot I posted above, my graph metric is filtered on a plant-by-plant basis and projects the given measure over a calendar year, by month.
b) Make sure you size it small. I moved the sliders to the first mark on both the horizontal and vertical.
c) Remove any markings like grid-lines, titles, etc, to your liking.
d) Save this request and note the name and the full request path
Part 2)
a) Create your pivot table report. As you can see, I pivot by month and each row is based on the Plant number. What ever your graph is prompted on, you need those fields in the row of the pivot table.
b) Go into the formatting on your column that makes up the pivot row, in my case it's Plant Name, and add the following custom CSS style: font-family:Sparkline. This lets the javascript find what value to pass to the detail report.
c) Create your sparkline column (i.e. add any column to the report). Format it as HTML and put the following into it. '<embed type="application/x-shockwave-flash" name="sparkline" width="100" height ="60" wmode="transparent" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" src=""/>'
d) Copy and paste the following javascript into a static text object with HTML enabled. You will need to change the path of the request in the URL variable to your particular Sparkline graph path. Search for "chart_url" in the code. This uses standard GO URL syntax. In my case the path is "/users/administrator/Java%20Script%20Test/Sparkline%20Detail" and the column is "Scorecard.Plant". Replace those values as appropriate in your situation. The rest of the code should be fine as is. It basically looks for all the values tagged with the font-family:Sparkline and makes calls to your graph report. It then parses that call and pulls EMBED tag and gets the SRC attribute. It finally updates all those place holders with the appropriate SRC value.
<script type="text/javascript">
var debug =0; // set debug variable
if (debug === 1) { document.write("Begining to get addSparkline function " + "<BR>");}
if (debug === 1) { document.write("Setting up reg_exp variables" + "<BR>");}
var sparkline_re = /Sparkline/;
var chart_request = new XMLHttpRequest();
var values = new Array();
if (debug === 1) { document.write("Setup array for values" + "<BR>");}
var elements = document.getElementsByTagName('*');
if (debug === 1) { document.write("Get all tags" + "<BR>");}
for( var element = 0; element <elements.length; element++)
//if (debug === 1) { document.write("Looping over Elements: " + element + "<BR>");}
if( !(sparkline_re.test( elements\[element\].getAttribute('style') )))
// Not the sparkline area pass!
//if (debug === 1) { document.write("Didn't find the style continue: " + elements\[element\].style.fontfamily+"<BR>");}
//if (debug === 1) { document.write("Didn't find the class continue: " + elements\[element\].className + "<BR>");}
continue;
if (debug === 1) { document.write("Found the sparkline value element" + "<BR>");}
var value = "\"" + elements\[element\].innerHTML + "\"";
if (debug === 1) { document.write("Get the inner HTML" + "<BR>");}
values.push(value);
if (debug === 1) { document.write("Value is : " + value + "<BR>");}
var embeds = document.getElementsByTagName('embed');
if (debug === 1) { document.write("Get array of embeds" + embeds.length + "<BR>");}
for ( var embed = 0; embed <embeds.length; embed++)
if (debug === 1) { document.write("Looping over Embeds: " + embed + "<BR>");}
var startIdx;
var endIdx;
var innerHTML;
var chart_url = "saw.dll?Go&Action=Navigate&path=/users/administrator/Java%20Script%20Test/Sparkline%20Detail&col1=Scorecard.Plant&val1=" + values\[embed\];
if (debug === 1) { document.write("Created XMLHttpRequest" + "<BR>");}
if (debug === 1) { document.write("Setup the onreadystatechange function" + "<BR>");}
chart_request.open("GET",chart_url,false);
if (debug === 1) { document.write("Opened URL: " + chart_url + "<BR>");}
chart_request.send(null);
if (debug === 1) { document.write("Set send to NULL" + "<BR>");}
startIdx = chart_request.responseText.indexOf("<embed");
endIdx = chart_request.responseText.indexOf("</embed>");
innerHTML = chart_request.responseText.substr(startIdx,endIdx-startIdx);
startIdx = innerHTML.indexOf("saw.dll");
endIdx = innerHTML.indexOf("\"",startIdx);
embeds\[embed\].src = innerHTML.substr(startIdx,endIdx);
if (debug === 1) { document.write("Finished" + "<BR>");}
</script>
Good luck and tell me if you have any troubles implementing this.
Best regards,
-Joe
Edited by: Joe Bertram on Dec 22, 2009 11:56 AM -
Embeding google charts in OBIEE?
This is how the pie chart looks:
http://chart.apis.google.com/chart?cht=pc&chd=t:1726729,1879074,316017&chs=450x300&chco=FF0000,00FF00
This is how the concentric chart looks:
'http://chart.apis.google.com/chart?cht=pc&chd=t:1726729,1879074,316017|5689083,6243916,1154530&chs=450x300&chco=FF0000,00FF00'
Creating the normal pie chart in OBIEE is pretty simple (I will use "Paint" subject are):
1) Create a request with this SQL:
SELECT Periods."Year" saw_0, "Sales Measures".Units saw_1, "Sales Measures".Dollars saw_2 FROM Paint ORDER BY saw_0
2) In the Narrative view type the following:
Prefix: <img src="http://chart.apis.google.com/chart?cht=pc&chd=t:
Narrative @2
Row separator ,
Postfix &chs=450x300&chco=FF0000,00FF00&/>
3) make sure you check the "Contains HTML Markup" box
Any suggestions on how to create a concentric pie chart using this data set (using columns 2 and 3 as the data source?
Edited by: Sart1997 on Oct 30, 2009 6:54 AMI tried solving this issue - and the problem is that you need two different data sets (by pipe). I tried to create a concat column (CAST(CASE "F1 Revenue"."1-01 Revenue (Sum All)" WHEN NULL THEN 1000000 ELSE "F1 Revenue"."1-01 Revenue (Sum All)" END AS CHAR)||','||CAST((CASE "F4 Inventory"."5-01 Inventory (Sum All)" WHEN NULL THEN 400000 ELSE "F4 Inventory"."5-01 Inventory (Sum All)" END) AS CHAR)) (NULL give blank chart, hence filtering it out) and used it with a pipe as separator. The problem here is that - it's not the data that we need. We get this:
http://chart.apis.google.com/chart?cht=pc&chd=t:1000000.00,400000|11371280.12,17267959|13531763.86,24359487&chs=450x300&chco=FF0000,00FF00(!!http://chart.apis.google.com/chart?cht=pc&chd=t:1000000.00,400000|11371280.12,17267959|13531763.86,24359487&chs=450x300&chco=FF0000,00FF00(!
After small modification:
This "D0 Time"."T05 Per Name Year"||','||CAST(CASE "F1 Revenue"."1-01 Revenue (Sum All)" WHEN NULL THEN 10000000 ELSE "F1 Revenue"."1-01 Revenue (Sum All)" END AS CHAR)||','||CAST((CASE "F4 Inventory"."5-01 Inventory (Sum All)" WHEN NULL THEN 2500000 ELSE "F4 Inventory"."5-01 Inventory (Sum All)" END) AS CHAR)produces this:
!http://chart.apis.google.com/chart?cht=pc&chd=t:2006,10000000.00,2500000|2007,11371280.12,17267959|2008,13531763.86,24359487&chs=450x300&chco=FF0000,00FF00!
I hope it's close to what you need
Edited by: wildmight on Oct 30, 2009 1:07 PM -
Error while trying to setup waterfall Chart in OBIEE 11.1.1.6.7
Hi All,
I am working on the OBIEE 11.1.1.6.7 version. This upgrade to 11.1.1.6.7 was done recently from 11.1.1.6.2 version by running the latest patch downloads using Opatch functionality.
Recently we had a requirement and I am trying to set up waterfall chart in this new 11.1.1.6.7 environment.
I added the below code snippet in the instanceconfig.xml file.
<Charts>
<EnableWaterfall>true</EnableWaterfall>
</Charts>
Then I restared the OPMN. Restart of presentation services fails with below error in log file.
13/02/07 22:56:08 Start process
[Util Logger] Exception occurred:
Severity:5
Type:class saw::Exception const * __ptr64
File:main/project/webutil/configreaderinstance.cpp
Line:558
Message:Invalid settings in config file: Bad config instance '\\?\E:\<Middleware_Home>\instances\instance1\config\OracleBIPresentationServicesComponent\coreapplication_obips1\instanceconfig.xml'!
Unknown element 'EnableWaterfall'
Element 'EnableWaterfall' is not valid for content model: 'All(AxisLimitsFudgeFactor,AxisLimitsOverscanLimit,Bidi,EmbedFonts,JavaHostReadLimitInKB,DefaultWebImageType,CompressXMLData,Disabled,Enabled,DefaultNavigationPath,DeliveredImageType,FlashCLSID,FlashCodeBase,FlashPluginsPage,FontMapFile,MaxCompletionTimeInSec,MaxInMemoryChart,SVGPluginsPage,Funnel,Gauge,POP,SectionSliderLimit,SectionSliderDefault,MaxVisibleColumns,MaxVisiblePages,MaxVisibleRows,MaxVisibleSections)'
13/02/07 22:56:10 Start process
[Util Logger] Exception occurred:
Severity:5
Type:class saw::Exception const * __ptr64
File:main/project/webutil/configreaderinstance.cpp
Line:558
Message:Invalid settings in config file: Bad config instance '\\?\E:\OBIEE11gODI11gMWH\instances\instance1\config\OracleBIPresentationServicesComponent\coreapplication_obips1\instanceconfig.xml'!
Unknown element 'EnableWaterfall'
Element 'EnableWaterfall' is not valid for content model: 'All(AxisLimitsFudgeFactor,AxisLimitsOverscanLimit,Bidi,EmbedFonts,JavaHostReadLimitInKB,DefaultWebImageType,CompressXMLData,Disabled,Enabled,DefaultNavigationPath,DeliveredImageType,FlashCLSID,FlashCodeBase,FlashPluginsPage,FontMapFile,MaxCompletionTimeInSec,MaxInMemoryChart,SVGPluginsPage,Funnel,Gauge,POP,SectionSliderLimit,SectionSliderDefault,MaxVisibleColumns,MaxVisiblePages,MaxVisibleRows,MaxVisibleSections)'
Restart of OPMN works fine, when this code is removed from instanceconfig.xml file.
Kindly help.Hi SS2012,
I am also running into the same issue, were you able to find a resolution to the probelm? Please let me know
Thanks in advance. Kindly help. -
Unable to view any chart in OBIEE
i've installed OBIEE. I'm unable to view any chart in Dashboard. I see any other type of table (pivot, compound) but when i create a chart i see the red cross in the top left corner. It's possible i need a specific JVM?
Regards
FrancescoThanks for the hints. the hourlog is
2009/1/29:11 0 0.0 0 0
2009/1/29:12 0 0.0 0 0
2009/1/29:13 0 0.0 0 0
2009/1/29:14 0 0.0 0 0
2009/1/29:15 0 0.0 0 0
2009/1/29:16 0 0.0 0 0
2009/1/29:18 0 0.0 0 0
2009/2/4:14 0 0.0 0 0
2009/2/4:15 0 0.0 0 0
2009/2/9:13 0 0.0 0 0
2009/2/9:14 0 0.0 0 0
2009/2/9:15 0 0.0 0 0
2009/2/9:16 0 0.0 0 0
2009/2/9:17 0 0.0 0 0
2009/2/9:18 0 0.0 0 0
2009/2/9:19 0 0.0 0 0
2009/2/10:11 0 0.0 0 0
2009/2/10:12 0 0.0 0 0
2009/2/10:14 14 0.0 0 0
2009/2/10:15 0 0.0 0 0
2009/2/10:16 0 0.0 0 0
2009/2/10:17 0 0.0 0 0
2009/2/10:18 9 0.0 0 0
2009/2/11:11 1 0.0 0 0
2009/2/11:12 11 0.0 0 0
2009/2/11:16 86 0.0 0 0
while the .txt you have indicated me use the 2001. I've forgotten to said that the server is on a VM and works in local, so i don't have issue with the ports.. -
Unable to take 2800 rows in time series chart in obiee 11g --bug in obiee
Hi,
in x axis there are 2800 rows containg timestap values and and y axis it contains values but it shocking that it is not not taking even 2800 rows in charts
thanksHi,
you can find instanconfig.xml file under below path
obiee installed drive:\Oracle\Middleware\instances\instance1\config\OracleBIPresentationServicesComponent\coreapplication_obips1
Just FYI, you can update <chart> conntent under </ServerInstance> look at the <views> tag and put like below..
For example mine is,
<Views>
<Pivot>
<MaxCells>6500000</MaxCells>
<MaxVisibleColumns>100</MaxVisibleColumns>
<MaxVisiblePages>1000</MaxVisiblePages>
<MaxVisibleRows>65000</MaxVisibleRows>
<MaxVisibleSections>25</MaxVisibleSections>
<DefaultRowsDisplayed>500</DefaultRowsDisplayed>
<!--This Configuration setting is managed by Oracle Business Intelligence Enterprise Manager--><DefaultRowsDisplayedInDelivery>75</DefaultRowsDisplayedInDelivery>
<!--This Configuration setting is managed by Oracle Business Intelligence Enterprise Manager--><DefaultRowsDisplayedInDownload>64000</DefaultRowsDisplayedInDownload>
<!--This Configuration setting is managed by Oracle Business Intelligence Enterprise Manager--><DisableAutoPreview>false</DisableAutoPreview>
</Pivot>
<Table>
<MaxCells>6500000</MaxCells>
<MaxVisiblePages>1000</MaxVisiblePages>
<MaxVisibleRows>65000</MaxVisibleRows>
<MaxVisibleSections>25</MaxVisibleSections>
<DefaultRowsDisplayed>500</DefaultRowsDisplayed>
<!--This Configuration setting is managed by Oracle Business Intelligence Enterprise Manager--><DefaultRowsDisplayedInDelivery>75</DefaultRowsDisplayedInDelivery>
<!--This Configuration setting is managed by Oracle Business Intelligence Enterprise Manager--><DefaultRowsDisplayedInDownload>64000</DefaultRowsDisplayedInDownload>
</Table>
*<Charts>*
*<MaxVisibleColumns>20000</MaxVisibleColumns>*
*<MaxVisiblePages>10000</MaxVisiblePages>*
*<MaxVisibleRows>20000</MaxVisibleRows>*
*<MaxVisibleSections>250</MaxVisibleSections>*
*<JavaHostReadLimitInKB>40960</JavaHostReadLimitInKB>*
*</Charts>*
</Views>
<Dashboard>
keep in b/w <views> and </views> xml tag
after that you need to restart bi presentation services. then test it out.
FYI:
Starting/Stoping by individual BI COmponents:(Via OPMN)
=========================================================
stesp to starting bi presentation services alone,
D:\Oracle\Middleware\instances\instance1\bin>opmnctl stopproc ias-component=cor
eapplication_obips1
opmnctl stopproc: stopping opmn managed processes...
D:\Oracle\Middleware\instances\instance1\bin>opmnctl startproc ias-component=co
reapplication_obips1
opmnctl startproc: starting opmn managed processes...
Thanks
Deva
Edited by: Devarasu on Jun 19, 2012 4:54 PM
Edited by: Devarasu on Jun 19, 2012 4:57 PM -
Need help in formating chart in OBIEE
Hi All,
We need to show Retail Qty, Objective and % of Objective by Region in chart.
My requirement is to show Retail Qty and Objective as vertical bars and % of Objective as Trend line by Region.
Currently am using stacked bar for Retail Qty, Objective and % of Objective as trend line.
Any suggestions to show the measures in vertical bar and % of objective as trend line would be greatful.
Regards,
Rajkumar.
Edited by: [email protected] on Jul 9, 2009 12:47 PMUse line bar combo chart type, select two columns for Y Axis and one metric for line. select chart type as 2D or 3d. you will get the expected results.
Edited by: Madan Thota on Jul 9, 2009 6:20 PM -
Implementing pyramid kind of chart in OBIEE 11G
Hi All,
We have reports developed in flash, where we have a pyramid report which is divided into 4 parts and top part will show no of partners associated to top 25% of bookings, and next part will show # of partners asociated to next 25% of bookings and so on.
Now we need to get this report done in OBIEE 11G, I see that there is no Pyramid view report in OBIEE.
can anyone let me know if there is any way to get this pyramid done in OBIEE11G
OR
suggest which report will best suite this requirement, if i go with other report types present in OBIEE11G...
Thanks in advance...
Edited by: user8708843 on Sep 27, 2011 4:07 PMWork around you can use Narrative view with HTML to get a pyramid kind of structure. not triangle one but rectangular boxes. You need to get html images rectangular,polygon and triangle in the HTML.
-
Merging of two charts in OBIEE
hi ,
we have two column week and % at x axis. and revenue on y axis.. so in X axis up to week 20 the y axis should show revenue vs week. and after taht revenue on Y axis should be vs %. it is single chart.
Thanks,
Fhi
You can do this way:
in global declaration under types:
declare a structure containing the fields of both tables.(type_s)
in global declaration: declare the workarea and correponding table
using
tab1 type standard table of type_s.(for table)\
wa_type type type_s.(for work area).
Use a program line to join two tables and then display them accordingly using tables node.
OR
You can create view which includes both the tables and use it when declaring tables.
I guess this should help.
Award points if helpfull
Maybe you are looking for
-
Hello....I am new here...first posting.....I have recently bought an iphone 5 and also a new Sony PJ780VE camcorder but with a built in projector that allows external input. I am wondering if anyone knows whether the iphone 5 lightning to Digital AV
-
How can I put the contents of an array into a set of write local variable clusters?
I have a set of controls that a user fills in. The controls are clustered by rows, then combined into a 1D array, then written to a file. When I read the file, I want to feed the array back into the clusters with write local variables. Is there a sim
-
Iphone not showing up in itunes
I have just installed windows 8 developer preview on my system but now my iPHONE 4 is not showing up in itunes , It works in b/w sometime,, ny idea ?
-
How to install weblogic clusters on NT Services
Hi , We have servers running in clustered environment, and would like to install the clustered servers into the Windows NT Services and run from there. We tried to execute the install.exe under weblogic/bin directory, bu
-
I have downloaded Adobe Reader into my MacBook Pro, now how do I activate Plug-Ins?
I have downloaded Adobe Reader. How do I activate Plug-Ins?