KPI Partners Blog

Fact Based Partitioning in OBIEE

Posted by KPI Partners News Team on Tue, Dec 20, 2011 @ 04:43 PM

by Kurt Wolff

One of the questions that comes up over and over again is how to show all periods in a query when facts don’t exist for all periods or how to show all products when facts don’t exist for all products.

Read More

Tags: Kurt Wolff, Oracle BI, Blog

Advanced Relationship Modeling in OBIEE - N:N Fact

Posted by KPI Partners News Team on Thu, Dec 01, 2011 @ 11:56 AM

by Kurt Wolff

[Note: the following discussion is based on OBIEE version 10.1.3.4.0 and Oracle XE version 10G, both running on Windows. The behavior of other versions of OBIEE could be different.]

Read More

Tags: Kurt Wolff, Oracle BI, Blog

OBIEE Multi-Select Prompt With an 'All Values' Choice

Posted by KPI Partners News Team on Fri, Nov 18, 2011 @ 11:03 AM

by Kurt Wolff

Here’s a not uncommon scenario. You are designing a dashboard page with a report such as sales by customer. To show sales by customer, you design a report containing the CustomerName column so that facts are grouped by customer. You provide a multi-select prompt to allow the user to select which customer data to view. But you also want to provide the ability to view the data for all customers as a total, without grouping by customer.

Read More

Tags: Kurt Wolff, Oracle BI, Blog

Setting OBIEE Join Columns With Request Variables

Posted by KPI Partners News Team on Tue, Nov 15, 2011 @ 11:01 AM

by Kurt Wolff

Here is a technique for enabling the user to set join columns with a dashboard prompt.

Read More

Tags: Kurt Wolff, Oracle BI, Blog

Comparing Arbitrary Time Periods in OBIEE

Posted by KPI Partners News Team on Thu, Nov 10, 2011 @ 11:07 AM

by Kurt Wolff

The Ago() “time series function” can be used to show data for a  previous time period, as long as the previous time period corresponds to a level that has been defined in the period hierarchy. A typical period hierarchy containing day, month, quarter, and year levels would allow you to use the Ago function to construct measures showing data for day ago, month ago, quarter ago, year ago (or N days ago, N months ago, etc.).

Read More

Tags: Kurt Wolff, Oracle BI, Blog

Need Selected Date + 30 Days Data - Siebel Analytics/OBIEE

Posted by KPI Partners News Team on Tue, Nov 08, 2011 @ 11:05 AM

by Kurt Wolff

Someone asked a question on a “Siebel Analytics” email group a few days ago that I thought was worth discussing briefly here. The question posed was how to put a date prompt on a dashboard and return data for that date and the next 30 days. The solution could not involve presentation or report variables, since these were introduced only in a later version of Siebel Analytics that the person who posed the question did not have.

Read More

Tags: Kurt Wolff, Oracle BI, Blog

What To Do When OBIEE Fact Tables Do Not Join to All Dimension Tables?

Posted by KPI Partners News Team on Wed, Sep 28, 2011 @ 10:16 PM

By Kurt Wolff

When I read the questions people ask about data modeling on OBIEE forums, one that seems to come up frequently is what to do when you have fact tables that do not join to all dimension tables.

Read More

Tags: Kurt Wolff, Oracle BI, Blog

Writeback in OBIEE

Posted by KPI Partners News Team on Tue, Sep 27, 2011 @ 12:45 PM

By Kurt Wolff

“Writeback” – presenting an Answers interface so that users can update data in database tables or insert new rows – first appeared in version 7.8.4. To use OBIEE’s writeback capabilities, there are several set up steps. While each one is simple and fairly straightforward, it’s easy to forget all the steps and where each one is located. This document contains the instructions in case you find yourself forgetting them. Since many people like to demo using Excel as a data source, it focuses first on using Excel. Later, an example using an Oracle table is discussed.

Read More

Tags: Kurt Wolff, Oracle BI, Blog

Handy Date Session Variables in OBIEE

Posted by KPI Partners News Team on Sat, Sep 10, 2011 @ 09:20 PM

By Kurt Wolff

It is often convenient to set a number of session variables to capture date values that you use repeatedly in your queries. For example, if you have weeks that end on Saturday, you might want to have the date of the most recent Saturday in a session variable, called perhaps PREVIOUSSATURDAY. You can then use that session variable as the default date value in your queries – for example, “Periods”.”Date” = VALUEOF(NQ_SESSION.PREVIOUSSATURDAY).

Read More

Tags: Kurt Wolff, Oracle BI, Blog

Selecting A Single Value in OBIEE and Showing a Range

Posted by KPI Partners News Team on Mon, Aug 01, 2011 @ 09:19 PM

By Kurt Wolff

This post shows how you can use presentation variables to select a single value in a dashboard prompt and produce a result set that includes a range of values. For example, you could select a single year in a prompt and show data for that year and the preceding three years

Read More

Tags: Kurt Wolff, Oracle BI, Blog