Subject Areas


Overview of Subject Areas

1)   Oracle BI Applications provides preconfigured subject areas.
2)   You can change these preconfigured subject areas or create new subject areas to correspond to your particular business processes.

Note: To change a preconfigured subject area or to create a new
subject area, you must first make a copy of an existing source system
container or create a new container. For instructions, see "Creating or
Copying a Source System Container".

Designing a Subject Area

In designing a subject area, you should consider the following questions:

Tables.

Which tables need to be populated for the data warehouse? From which tables does your organization source data?
What tables will create the star schemas.

Subject areas. Do the subject areas cover all the relevant tables?

Tasks. Are the tasks that load this table defined?

Indexes. Do the target tables have the correct indexes defined?

Previewing and Pruning Subject Areas

1)   You can preview a subject area to determine whether it contains the appropriate tables and tasks to suit your business needs.
2)   When you assign a fact table to a subject area,the fact table’s related tables are automatically assigned to the subject area.
3)    If you determine you do not need one or more of the related tables, you can remove the tables during the subject area Assembly process.
4)   This kind of modification is referred to as pruning the subject area.
5)    You can also add individual tables and tasks.
6)   To preview a subject area, follow the procedure "Creating a Subject Area" through the assembly and review stages, but do not complete the process (by clicking Accept in theSubject Area Assembly dialog box) unless the subject area is suitable for your needs.

How DAC Determines Tasks Required for Subject Areas

A subject area is a collection of tasks.
When a subject area is defined, DAC uses the following logic to assemble the collection of tasks:

1. Initial selection of tables.
Find all the fact tables that belong to the subject areas.

2. Recursive selection of related tables.
Recursively find all the tables directly related through foreign keys and all other logically related tables.

3. Initial selection of tasks.
Find all the tasks that load into the tables selected above, that is, tasks whose
target tables are one of the tables identified above.

Tasks that DAC automatically assigns to a subject area are indicated with the
Autogenerated flag (in the Tasks subtab of the Subject Areas tab).

You can inactivate a task from participating in a subject area by selecting the
Inactive check box (in the Tasks subtab of the Subject Areas tab).

When the Note: To change a preconfigured subject area or to create a new
subject area, you must first make a copy of an existing source system
container or create a new container. For instructions, see "Creating or
Copying a Source System Container".
Creating a Subject Area
8-18 Oracle Business Intelligence Data Warehouse Administration Console User’s Guide

Inactive check box is selected, the task remains inactive even if you reassemble the subject area.

You can also remove a task from a subject area using the Add/Remove command in the Tasks subtab of the subject Areas tab, but when you remove a task it is only removed from the subject area until you reassemble the subject area.

4. Recursive selection of all tasks.
Depending on the source and target table relationships, recursively figure out the
prerequisite tasks.

No comments:

Post a Comment

Popular Posts