Tải bản đầy đủ (.pdf) (5 trang)

Oracle Essbase 9 Implementation Guide- P27 docx

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (684.55 KB, 5 trang )

Chapter 3
[ 115 ]
3. On the Dynamic Time Series screen, select Y-T-D and GEN 3 as shown
in the following screenshot:
4. Once you click OK, the outline will be updated to reect to the changes
that you have made as shown in the following screenshot:
Shared members
Shared members are another great tool offered by Essbase to help you increase
your data and reporting versatility in a simple and extremely efcient manner.
In a nutshell, a shared member is another occurrence of an already existing member
in the outline. The shared member only stores a pointer to the existing outline
member, thereby giving serious space and processing efciencies in the database.
This material is copyright and is licensed for the sole use by Paul Corcorran on 5th July 2009
8601 ave. p #1, , lubbock, , 79423
Download at Boykma.Com
Building the Essbase Outline
[ 116 ]
The benets do not end there either. What you can do is have the shared member
/original member be a child to many different parents. For example, if you have a
product that is available in several markets, you can organize your outline with the
child members as needed for each market. The shared member can appear in several
places simultaneously and be selectively calculated with relative ease.
In the preceding screenshot, notice how we have the individual vehicles located in
three different groups in the database outline. The vehicles under the Total Vehicles
parent are the original members and the vehicles located under Total US Vehicles
and Total Canada Vehicles are the shared members. By doing this, we can create
different group totals from the same pool of members in the outline.
There are only two main rules for Essbase shared members. You cannot tag a
member as a shared member unless the same member already exists as a non-shared
member and the shared members need to be the lowest members, or the Level 0
members, of their respective dimensions.


Summary
Well, that wraps up the chapter on the Essbase outline. We know you've been hit
with a lot of information upto this point. There is a lot to know about the Essbase
database outline.
You have learned how to add dimension level members to the database outline and
you've learned how to make decisions on how to best determine what categories of
your data best t as Essbase database outline dimensions.
You have learned the myriad available properties that a database outline member
can have. For instance, how the child members consolidate their values to the parent
member, or do the individual members store data or have it dynamically calculated.
This material is copyright and is licensed for the sole use by Paul Corcorran on 5th July 2009
8601 ave. p #1, , lubbock, , 79423
Download at Boykma.Com
Chapter 3
[ 117 ]
You have also learned that there are several ways to actually update an Essbase
database outline. You can perform any necessary task manually by using the
EAS, but you can also perform most routine tasks automatically by either using
a dimension build load process or by executing a MaxL command script.
You are now at a point where you should have a good hold on Essbase applications,
databases and outlines. You should also have a good understanding
of multidimensionality as it pertains to Oracle Essbase.
Going forward the amount of information presented to you will not decrease but
the use and/or purpose of the information will as what will be presented to you
now will assume you have a good base to build on.
The coming chapters will now be your guide to enhancing what you know while
at the same time enhancing your ability to efciently maintain and support your
Essbase database whether it be loading data (many different methods shown in
next chapter), calculating data, or using your data.
In other words, by now, you know what to do. The rest of the book will show

you how to do it better and with more options!
This material is copyright and is licensed for the sole use by Paul Corcorran on 5th July 2009
8601 ave. p #1, , lubbock, , 79423
Download at Boykma.Com
This material is copyright and is licensed for the sole use by Paul Corcorran on 5th July 2009
8601 ave. p #1, , lubbock, , 79423
Download at Boykma.Com
Loading Data into Essbase
You have learned how to perform an installation of Oracle Essbase on your server
and client, and to install the Essbase Administration Services on your client as
well. You have learned how to look at data in a multidimensional sense and make
decisions on how to best build an Essbase database based on your data. You have
also learned how to build an actual Essbase application and database, layout and
build the database outline, and then experimented with some basic methods of
data loading and outline building.
In this chapter you will learn, hands-on, how to perform several methods of loading
data into your Essbase database. You will also learn how to use the many optional
data load settings and attributes that assist you with loading data into your Essbase
database. Along with manually loading data, you will also learn how to automate
data loads for repeated data loading from interfacing systems.
Most importantly, you will learn that no matter how seemingly incompatible or
dirty the input data is, Essbase provides many tools and utility option settings that
allow you to convert, transform, lter, and clean your input data. Using these tools'
functionality your data can quickly and easily be made ready to load into your
Essbase database.
A term you will become very familiar with is Essbase-friendly. Essbase-friendly data
or, making your data Essbase-friendly, simply means xing up any data intended
for loading into your Essbase database in such a way that you successfully load the
maximum amount of data with the fewest number of rejections.
Let's start making your data Essbase-friendly and then loading your friendly data

into your Essbase database.
This material is copyright and is licensed for the sole use by Paul Corcorran on 5th July 2009
8601 ave. p #1, , lubbock, , 79423
Download at Boykma.Com

×