Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Patrick Callahan
AST Corporation
Introduction
Sometimes you just want to cut to the chase, side-step all of the new product jargon and find out what works best
and hear tips and tricks from the experts this paper is exactly that, for Oracles Business Intelligence Enterprise
Edition (OBIEE) 11g. This paper will provide our favorite tips and tricks around implementing OBIEE 11g; for
each, well provide context, highlight the value around the related 11g product features and capabilities, and then
quickly dive into examples.
COLLABORATE 15
Page <1>
with strategy maps and trees, cause and effects, watchlists and annotations. Also exciting is that write-back and
mobile support are coming soon for OSSM.
The above architecture applied to the installation. No longer just an option, repositories must be created before
installation using the Repository Creation Utility (RCU); minimally, the MDS and BIPLATFORM schemas are
needed. From there, you have a few installation options that I wanted to explain:
Simple For development machines/laptops only; this installation option combines Admin and Managed
Servers so it cannot be scaled out
Enterprise - Includes configuration steps; generally used when doing primary server installs
Software Only - Configuration is separate; generally used when scaling out or adding component
If you are simply trying OBIEE 11g out, go with the simple install. For recommendations on sizing and capacity
planning, I suggest referring to Doc ID 1323646.1 available online from Oracle.
COLLABORATE 15
Page <2>
Another key element of the architecture and installation is the resulting Oracle
BI directory structure I want to quickly share how it will look and explain the
major components. The screenshot to the right show the resulting structure and
here are some highlights:
Middleware Home - FMW_Home
o Top level location for installation
BI Oracle Home - FMW_Home\Oracle_BI1
o Contains core Oracle BI components and template files used
by the configuration phase of the install process
Common Oracle Home - FMW_Home\oracle_Common
o Contains general Oracle files
WebLogic Server - FMW_Home\wlserver_10.3
o Contains the Oracle WebLogic Server binaries
Related to installation, I have a couple of additional configuration tidbits to
offer to you. First, a separate web server (Oracle HTTP Server, etc.) is
recommended for HTTP compression & caching. WebLogics embedded web
server is not optimal; installing and configuring OHS 11.1.1.X is an option and you can enable compression /
caching by editing the httpd.conf file.
Oracle did provide an Upgrade Assistant (UA) in 11g to help users migrate from 10g. This upgrades the
repository (RPD) and presentation catalog and actually deploys everything, so you need a working BI 11g
environment for this to work. This is necessary because the UA ports users from the RPD into WebLogic, as users
are no longer in the RPD. As a result, whenever migrating environments, one must migrate the Identity Store,
Credential Store and Policy Store.
COLLABORATE 15
Page <3>
Moving from right-to-left, the Physical Models define components for physical queries, aligning with data source
structures, and encapsulating source dependencies for portability and federation purposes. The most important
aspect of the BI repository is the Business Model in the center. Here, analytic behavior is defined, abstraction of
sources occurs, mappings for each logical column (decision rules, etc) are implemented, and where dimensions and
their related hierarchies are confirmed. Finally, the Presentation Catalog offers a structured view of the
dimensional business model and general organization of objects, with desired names and descriptive overrides.
Within Oracles BI Administration tool, the facility
where the RPD is created and modified, there are some
very helpful utilities, as seen in the window shown to the
right. For the bulk work associated with building and
maintaining models and subject areas, the Replace
Columns or Table in Logical Table Sources, Rename
Wizard, Update Physical Layer and Remove Unused
Physical Objects options are great. In particular, the
Rename Wizard is great for initial model cleanup of
names such as making them more discernible for
business users and less like physical database names.
For metadata documentation, the Repository Documentation (delimited output) and Generate Metadata
Dictionary (will need to configure online access) options are great. For deploying change, the Generate
Deployment File option works well.
Not necessarily a RPD utility, but a new option in 11g is the Creating Subject Areas for Logical Stars, Snowflakes
facility thats available when you select a business model and right mouse-click to get pop-up menu. With this, the
facility simply creates a subject area for every fact in the selected business model, including all necessary metrics
and dimensions. This is a create way to quickly kick off design and POC development efforts.
Finally, you may want to further look into the externalizing metadata objects for localization requirements and the
use of new lookup tables in 11g for translations of dimensional.
Page <4>
Just a couple of recommendations here. First, weve seen our users fully embrace the use of sliders in lieu of
standard prompts. Honestly, slider-types of dashboard and page prompts are less attractive here, Im talking more
about sliders used within analysis objects (charts). Within the layout editor of the Results tab for an analysis
definition, go ahead and move a report element into the section area, below the graph prompts also ensure the
Display as slider checkbox is checked. Its that easy to do and surely to be well-received by your users.
Another neat, new feature of 11g is Chart Zooming. This is simple enhancement to the UI that some users may
benefit from. First, on the graph properties page (on the Canvas tab), one can selectively enable Zoom and Scroll
for the vertical and horizontal axes. With that set, the zip option (seen as a magnifying glass icon), is available
along the lower left side of the chart. When selected, the zooming occurs in-line and the scrolling window can be
adjusted by sizing the bar within the scrolling widget itself. Occasionally, we encounter some flaky behavior with
this feature, but all in all its a nice facility to have available.
COLLABORATE 15
Page <5>
First, you must copy these directories and the WEB-INF directory (FMW_Home\instances\instance1\bifound
ation\OracleBIPresentationServer\coreapplication_obi ps1\analyticsRes) to a new location to modify and youll need
to deploy a new application from WLS console. Additional configurations are needed before deploying; do not
modify in default locations since they will be overwritten with upgrades. A great Oracle white paper on this is
Customizing Oracle Business Intelligence Enterprise Edition 11g.
Another good way to improve upon the manageability of your BI presentation layer is to take advantage of the new
inheritance options within 11g across pages and dashboards. When adding a report (analysis) to a dashboard page,
ensure the Inherit Page Settings radio button is selected; then, do the same thing for the page properties. These
settings then point to those specified within the overall dashboard properties, available in the Dashboard Report
Links option. These selections are shown below:
COLLABORATE 15
Page <6>
This whole approach does not seem well thought out and Im uncertain as to whether or not this functionality will
survive in future releases. It would have been nice to have the option to use the wizard or not without enabling a
mode that changes the process. Go ahead and give it a try it may be just what some of your users are looking for.
COLLABORATE 15
Gather Data
Assets
Take Action
Derive
Strategies
Consolidate
Information
Analyze and
Report Insights
Page <7>
Conclusion
In summary, OBIEE 11g has a lot to offer - digging in and getting your hands dirty is the way to go. Weve
highlighted some the key areas to focus on and hope that they will benefit your BI endeavors. Our Must Know tips
for OBIEE 11g are:
Tip #1 Dig into Whats New in 11g
Tip #2 Learn the Architecture and Terminology
Tip #3 Dont Ignore Your Data Warehouse Design
Tip #4 Allocate Enough Time for Oracle BI Repository Design
Tip #5 - Take Full Advantage of User Experience Enhancements
Tip #6 Make BI Interactive
Tip #7 Improve the Presentation
Tip #8 Consider All of Your Users
Tip #9 Utilize Metrics for System Performance
Tip #10 Finally, Be Iterative!
Best wishes and good luck with your OBIEE 11g implementations!
COLLABORATE 15
Page <8>