Professional Documents
Culture Documents
PART
I
Getting Started with
Discoverer
CHAPTER
1
An Overview of
Discoverer
his chapter will introduce you to Oracle Business Intelligence Discoverer 10g
The 10.1.2 release of Discoverer, which came out at the end of December 2004, is very
exciting and places Oracle firmly at the helm of the information revolution. This new release is
more powerful than ever before and has given a whole new look and feel to the two web-based
products, Oracle Business Intelligence Discoverer Plus and Oracle Business Intelligence Discoverer
Viewer, henceforth referred to as Plus and Viewer. Perhaps the single biggest innovation, though,
is the capability for Plus and Viewer to access OLAP (Online Application Processing) data. We
will discuss this in more detail later in the book.
We continue the overview by discussing the benefits of using the standard Windows GUI, and
how adoption of point-and-click technology is essential in the modern world. We follow with a
discussion of some of the more general aspects of query writing by showing you the differences
between ad hoc and predefined queries. The final section in this overview tells you how to use
various sources of help to find out more about Oracle Discoverer.
If you don’t already have Discoverer and you have an Oracle database, the time has come
to get it. In 22 years in the business of delivering information we have not seen another product
surface with such ease of use and robustness. A very pleasant surprise is that Discoverer will link
to just about any Open Database Connectivity (ODBC)–compliant database. So, if you have not
yet made the switch to using Oracle databases, you can still benefit from the power and ease
of use built into the Discoverer product. Add to this the fact that Discoverer can now produce
reports using OLAP data in addition to relational data, even drilling from OLAP into relational,
and you will understand why we are so excited about this release.
Organizations today are generating unprecedented amounts of data to support their day-to-day
functions—but collecting and collating data is no longer enough. An organization must have a
means of turning that data into that most precious of business commodities, information. Anyone
with decision-making power needs the ability to view and manipulate company data. Oracle
Discoverer does just that. It can unleash your data, turning it into a true asset for your business.
perhaps the greatest expression of this trend, where one can find information on just about any
subject in the world, and all without leaving home. According to a report published by professors
Hal Varian and Peter Lyman of the School of Information Management and Systems, “A century
ago, the average person could only create and access a small amount of information. Now, ordinary
people not only have access to huge amounts of data, but are also able to create gigabytes of data
themselves and, potentially, publish it to the world via the Internet.”
A major trend that we are seeing is the use of analytic applications. According to TDWI,
www.tdwi.org, the business intelligence market can be broken down into the following two
types of analytic application:
■ Packaged
■ Custom
Daily Business Intelligence If you are using Oracle Applications, this product is the replacement
for BIS (Business Intelligence System). BIS is currently in maintenance mode, and the last enhancements
were shipped with Apps 11.5.8. From 11.5.9 onward you will be using DBI. This product makes
heavy use of materialized views and uses the same security model as Apps. The base product,
which uses the same HTML server as Performance Analyzer, Balanced Scorecard, and EPB, is
not customizable at this time. However, it does use a special database schema, called FEM, on
top of which you can create a Discoverer EUL. If you want to customize DBI, you will have to
use Discoverer, which enables you to customize its EUL by adding new items and so on.
Enterprise Planning and Budgeting Once again, this product is only available if you are using
Oracle Applications. It uses the same BI Beans that are used in Plus and the Spreadsheet Add-In
so that what you see is very much like Discoverer. However, because EPB uses OLAP technology,
you could very easily use Discoverer Plus for OLAP to query that data if you choose to. EPB is a
controlled release, since Oracle wants to make sure you get it right.
you can create such an environment. To date, we have not seen any significant movement away
from the custom to the packaged approach, and we believe there is still significant demand for
the “build” approach.
Custom applications can themselves be further broken down into two categories:
■ Shrink-wrapped products, like Discoverer and Cognos, which come with prebuilt
embedded functionality
■ Building-block products, like BI Beans, that actually allow you to create your own
BI applications and products
As you can see, whichever method you choose for obtaining your information, Discoverer
is ideally placed to help you with your data reporting. We hope the preceding discussion on the
trends of business intelligence helps you to understand that Discoverer is a key component in
Oracle’s BI offerings.
components that are the building blocks for many of Oracle’s new web-based tools. Born out
of Desktop in the late 1990s, it has been progressively improved over the years such that now it
has almost all of the Desktop features, plus additional features that are not available in Desktop.
Although there are too many additional features to be described here, the ability of Plus to access
both OLAP and relational data deserves special mention. This capability alone places Discoverer
at the forefront of business intelligence. We will address all of the additional features in
subsequent chapters. Plus can be used both stand-alone and as part of a full-blown application
server environment. Licensing is also different depending upon whether you are using Plus in
stand-alone mode or as part of an application server. When used stand-alone, it is cheaper than
when used as part of an application server, which is good news if all you want to do is use Plus
and Viewer. As already mentioned, the new Plus has a completely new look and feel when
compared to what existing users of Discoverer 4i, Discoverer 9iAS, or Discoverer 10g Release 1
have been used to. Starting with a brand-new login screen, Plus looks new, feels new, and is new.
It has better algorithms than its predecessors, which means that it can interact more efficiently
with the database.
NOTE
OLAP data cannot be managed using Discoverer Administrator.
This data is managed using Analytic Workspace Manager or Oracle
Warehouse Builder.
Example Database
Throughout this book we have used an Oracle 10g database and created sales records for a
fictitious company called Global Widgets. This database has been used to demonstrate the
creation of useful and meaningful business areas and queries. We have also added a mix of
examples, showing both Discoverer Desktop and Discoverer Plus functionality. When there is a
functional difference between the two end-user products, we will show both together. When the
difference is cosmetic only, we will give the description but not necessarily add a figure or illustration.
In the example database, our fictional company, Global Widgets, uses a fiscal year that begins
on the Saturday following the last Friday in September. Thus Q1 (quarter one) runs from October
to December, Q2 from January to March, and so on. We have done this to demonstrate Discoverer’s
ability to deal with fiscal years, because we are aware that not all companies base their fiscal year
on the calendar year. Global Widgets used to deal exclusively with orders received and processed
using traditional channels, but during 1999 they started using e-commerce. We have done this so
that we can show you examples of queries where we analyze sales performance of the two channels.
You will also be shown how to analyze data from various sales districts and regions as a means
of demonstrating Discoverer’s drilling and filtering capabilities. The fiscal date hierarchy also allows
us to demonstrate drilling, but this time from year to quarter to month to day. As a Discoverer
manager, you will see how to create these hierarchies.
Appendix D provides an entity-relationship diagram (ERD) of the example database and a list
of tables and indexes. The database is also available for download on both the Oracle Press and
Learn Discoverer web sites.
■ Create queries
■ Analyze data in seconds rather than days or weeks
■ Create his or her own custom reports
and creating a user interface that will be comfortable and familiar to most end users. Many of the
readers will remember, and may still be using, mainframe, UNIX, VMS, and DOS-based legacy
systems. You have probably been hoping for a better interface. With Oracle Discoverer, you now
have one.
Figures 1-1 and 1-2 show the GUI startup screens for Discoverer Desktop and Plus.
tool to give the data meaningful business names, preformatted and aggregated to enable users to
use your definitions without the need of extensive data dictionaries.
Some of these terms may be familiar to you, some not. We will cover these various concepts
and more as we teach you to use this powerful tool.
NOTE
There needs to be a balance between the fixed report and the ad hoc
report. It is impractical for an organization to rely solely on one type
or the other. Some companies may see the use of Oracle Discoverer
as a means of downsizing their business intelligence departments with
a “users can do it all” mentality. This would be folly, and the authors
are not suggesting it. Discoverer should be seen as a complement
to the fixed report and a means of seeing “what you don’t already
know.” Indeed, in the right hands, Discoverer can be used to create
both report types.
■ Using Help Instructions from Microsoft on how to use the Windows help features
■ Quick Tour A brief overview of the main features of the Discoverer End-User Edition
■ Cue Cards A set of crib sheets to step you through some common topics
■ Manual This feature takes you to the online end-user manual provided by Oracle
Other sources of help can be found on the Web. Some of the most useful help sites are listed
here:
Summary
Oracle Business Intelligence Discoverer 10g (10.1.2) is slick, easy to use, and intuitive. From the
introduction of the Desktop (aka Windows) version in the 1990s, through to the latest 2006 Plus
and Viewer (Web) releases, Discoverer has played an ever-increasing role in business intelligence.
With the release of Discoverer Plus, the product has brought a full release of the Desktop Edition
to the Internet.
You have learned that this book is aimed at both the end user and the Discoverer manager.
Throughout the book you will be shown examples of queries and reports taken from a fictitious
company database. We are sure that the examples accurately reflect “real-world” situations that
will be useful in teaching you good query design using Discoverer.
In the section entitled “A New Direction in Reporting,” we have described how things used
to be in many companies and how Discoverer can overcome many obstacles in reporting. The
Discoverer GUI makes Discoverer intuitive and user friendly. You have also learned how ad hoc
queries differ from predefined queries and the benefits of both.
Finally, we have given you a table showing the variety of help resources available to the end
user and Discoverer administrator alike.