Tuesday, April 9, 2013

[OBIEE 11g] Beginning The Analytic Process





OBIEE 11G Beginning the Analytic Process



The new enhancements for the version 11.1.1.6.0- Favorites Menu, global header links, BI client installer, and sorting are covered under this topic.



Logging In 


This topic will cover the general navigation to start with the analytic process.
 
To log into Oracle BI EE and begin creating an analysis, perform the following steps: 


1 .
Navigate to the Oracle Business Intelligence Sign In page and sign in.
In a browser window, enter http://localhost:7001/analytics. The Oracle Business Intelligence Sign In page is displayed. Enter your User ID and Password and click Sign In. Observe that you can select Accessibility Mode.




When you sign in, the Home page is displayed. 


2 .
The Home page is a task-oriented, centralized workspace combined with a global header, allowing access to Oracle BI EE objects, their respective editors, help documentation, and so on. 

The Home page contains a global header, a Create New section, a Catalog Management section, a Get Started section with links to additional help and BI tools, a Recent section displaying the recently viewed or created analyses or dashboards, and a Most Popular section. You can always operate these features from the global header as well. 

Observe that there is a new link in the global header for the Favorites section. This is a new enhancement. 







Favorites Menu 


The current release introduces Favorites, which allows you to bookmark your favorite Catalog objects, such as analyses, dashboards, and reports.
You can view your favorites list and open your favorite objects from the global header's Favorites menu. This topic covers how to manage favorite objects.



1.
You can add catalog objects to favorites using the following steps:
Select an object (analysis or the dashboard) from the catalog. In this example select the analysis Quarterly Revenue. Click the More drop-down list and select the task Add to Favorites. 


 
The selected analysis or object is displayed with a gold star symbol on the Home page. 




2.
You can also add the catalog object to favorites by using the tasks pane as shown below.

a. Select the object: a report, analysis, or a dashboard.
b. Click the Add to Favorites task from the task pane.



 
The analysis is displayed as a favorite object on the Home page.



3.
You can also add the object from the viewer window. 

Open the object (in this example it is an analysis). 

Click the Favorites menu, and then select Add to Favorites. 




The analysis is displayed as a favorites on the Home page. Observe a star next to the newly added analysis.

You can organize these favorites and also delete the objects from the favorites section based on your business requirements. 




Searching the Catalog (Basic Search) 


This topic covers the basic search of catalog objects from the global header. Depending upon how your system is configured, 

you will use the basic search or the fully integrated full-text search to quickly find an object within the catalog. 

The basic Catalog search, which is the standard search delivered with Oracle BI EE, gives you the proper privilege 

to search for objects from the global header and the Home or Catalog pages.On the Catalog page, you can use the basic Catalog

search to locate an object by searching for its exact name, description, location, and type, only. 

You find only those objects for which you have the appropriate permissions. When the desired object is located, you can select the 

object to display it for viewing or editing, as your permissions allow.
 

To conduct a basic search for the catalog objects, perform the following steps: 


1 .
a. In the global header's Search field, click the drop-down list, and select the object type for which you want to search. 




b. Place your cursor in the field next to the Search field and enter part or all of the object's name or description.
c. Click the arrow icon to begin the search.


2 .
The Catalog page is displayed with the results that match your search criteria. 






BI Client Installer

The Oracle BI Client Tools installer is provided for organizations that install Oracle BI on computers running an AIX, UNIX, or 

Linux operating system, or that install Oracle BI on computers running 32- or 64-bit Windows operating systems, but want to 

use the client tools on other computers. The installer significantly simplifies the installation, uninstallation, and configuration for

Oracle BI client tools. It is supported on computers running 32- or 64-bit Windows operating systems only.

 

This topic demonstrates how to install BI Client Installer from the Get Started section. 


1 .
a. From the Home page, under the Get Started section, click Download BI Desktop Tools. 




b. Select either the 32- or 64-bit version of Oracle BI Client Installer based on your system configuration. 


2 .
Click Run in the File Download dialog box. The InstallAnywhere Wizard begins. Follow the subsequent steps that are relevant for the option you have chosen. 




3 .
In the Oracle Business Intelligence Enterprise Edition Plus Client Tools Wizard, select the appropriate language and click OK. Click Next on the Introduction page and the subsequent installation steps.




Note: You use the Oracle BI Server DSN Configuration Wizard to set up an ODBC DSN that you can
use to connect to a repository through the Oracle BI Server. You can connect to the Oracle BI
Server with a wide variety of ODBC-compliant query and reporting tools, as well as other clients
such as remote Administration Tool clients.





[OBIEE 11g] Time Series functions

 

 

 

Time Series functions in OBIEE 11g

 

 


In Sales business, The sales manager want to see the sales data for one month ago, one year ago or from some amount of time to current date or starting from a period and ending in another period they want to calculate the sales amount. How will you do that?


Yes, Absolutely Time series functions providing the way to make the comparison between the time to calculate a measure because SQL is not providing any direct way to make time comparisons. So by using Time series function we can calculate a measure for the above explained requirements. 



Note: Before going to use the time series functions we have to create Time Dimension hierarchy first.

 
We are creating a measure using time series functions in BMM Layer of Administration tool.


In OBIEE 10g we are having two time series functions
1. Ago( )
2. ToDate( )







1. Ago( )
    This function calculates aggregated value for a measure as of some time period ( a month
    ago, or a year ago) from the current time. This function is passing three parameters.

        Syntax: Ago(<>, <>, <>) 
 
     i. Measure: A measure column which you to make use in this function
    ii. Level : On which level you want to calculate this measure. This level is selected from
        the Time Dimension hierarchy
   iii. Number of Period: A numerical value which will go for how many level
        you want to go before from current time.

        E.g.:
Ago("SH"."SALES"."AMOUNT_SOLD" ,  "SH"."Time Dimension"."Month" , 1) 
 
        In the above example I have created a Column called 'Sales Month Ago' using Ago()
        function.







2. ToDate(  )
     This function aggregates a measure from a beginning of a specified time  period to the
     currently displayed time. We can create a calculated column using this function by
     following the same procedure how we have created a column using 'Ago' function.

     Syntax:
 ToDate(<>, <>) 
    
 For e.g: ToDate("SH"."SALES"."AMOUNT_SOLD" ,  "SH"."Time Dimension"."Year" ) 
     With the above example 'Amount Sold' Column is the measure and 'Year' is the level
     Which will calculated the measure  from the beginning of the year to a specified time.


In OBIEE11g with the above function there is one more function has been added


3. PeriodRolling( )
    This function allow us to create a aggregated measure across a specified set of query  
grain period, rather than within a fixed time series grain. The common use of this function is to create a Rolling Average such '10-Week Rolling Average'
    



             


Syntax: PeriodRolling(<>, <>, <>)
     Measure: represents the logical measure column from which you want to derive.

     Starting Period Offset: identify the first period used in the rolling aggregation.

     Ending Period Offset: Identify the last period used in the rolling aggregation.

     For e.g:
PeriodRolling( "SH"."SALES"."AMOUNT_SOLD", -2, 0)
    With the above example I'm creating three months rolling sum of  column 'Amount Sold'. It
    includes past two months with the current month.
    The numerical value '-2' in the offset indicates the month Jan-12, Feb-12 if our current
    month is 'Mar-12' The numerical value '0' in the offset indicates the Current Month


Note:


PeriodRolling( ) function which will not the calculate the Average sum of three months for the measure. Average (AVG( ) function in OBIEE) computes the average of the database rows accessed at the storage grain. So If you want to calculate the 3-Month sales average for the above explained Period Rolling example we have to write the syntax like below:


3-Month Sales Average = 
(PeriodRolling( "SH"."SALES"."AMOUNT_SOLD", -2, 0) )/3