Professional Documents
Culture Documents
1 of Contents
1.0
Introduction
2.0
3.0
4.0
BIACM
4.1 Overview
5.0
6.0
7.0
8.0
9.0
10
11
12
14
14
14
15
16
16
17
17
20
1.0
Introduction
2. OBIA 11G released by oracle with the combination of OBIEE 11G + ODI 11G in the
year of 2013
7. As part of the OBIA 11G installation we will get mainly three components
a. BIACM (Configuration Manager)
b. FSM (Functional Setup Manager)
c. ODI Console
2.0
ODI Console - This component enables you to control and monitor ETL.
ODI Agent - This component is a Java EE Agent, which handles schedules and
orchestrates sessions.
Client Tier
The client host machine shows the Configuration Manager and Oracle Data Integrator
Console accessed through Web browsers. ODI Studio is installed on a developer client
machine. For BI Applications usage, ODI SDK must be installed along with ODI Studio.
Additional Tools
Golden Gate is an optional tool integrated with Oracle BI Applications. It enables you to
optimize ETL loads and reduce impact on the source system, using a source-dependent
data store(SDS).
ETL Architecture
3.0
SDE : SDE stands for Source Dependent Extract. In the first phase, SDE tasks
extract data from the source system and stage it in staging tables. SDE tasks are
source specific.
SIL: SIL stands for Source Independent Load. Load tasks transform and port the
data from staging tables to base fact or dimension tables. SIL tasks are source
independent.
PLP: PLP stands Post Load Process. PLP tasks are only executed after the
dimension and fact tables are populated. A typical usage of a PLP task is to
transform data from a base fact table and load it into an aggregate table. PLP tasks
are source independent.
BIACM
1. Go to console http:rritec:7001/console
2. provide username and password as weblogic and RRitec123
3. Click on Environment
4. Click on Servers Click on Control Select
Click on Yes wait till the state turned into running
5. Go to BIACM http://rritec:9704/biacm
Click on Start
4.1
Overview
1. Default vision database installed with EBS installation , with the name of VIS
2. Apps user is a master user and will be able to communicate with all modules like
AP,AR,GL..etc
6. Click on next
7. Under context details select context as global
8. Under connection details Provide below information
9. Click on test
10. Copy folder etl from C:\OBIEE_HOME\Oracle_BI1\biapps to
C:\OBIEE_HOME\Oracle_ODI1\oracledi
12. Click on
4.3
1. This tab is configured already at the time of OBIA installation and configuration
2. Click on Target Warehouse observe OBAW schema name ,database name and
files path .
3. Click on Done
5.0
7.0
1. It is useful to configure required tasks such as domain values ,parameter vales ..etc
2. Click on Perform functional configuration Then FSM portal will open provide
username and password as biapps and RRitec123
Create Project
Click on Create provide name as
HRAnalytics click on next Enable include option for
Click on save and open project
1. Click on
change required
parameters
Example1 : Configure Prune Days
Set how many days of data it has to read and reprocess in ELT loads
8.0
1. Under Load plans Administration Click on Manage Load Plans Click on add
2. Any analytics need minimum two load plans
a. Domain loads
b. Data Loads
Domain loads
1. Enter the name as HR Domain Load Select Load plan type as Domain only
extract and load Source instance as VIS
changed as
4. Open ODI studio Under Load Plans and Scenarios Expand Generated Load
Plans open our load plan Right click on required step scenario and navigate
back using open linked object
6. Click on OK
9.0
9.1
ODI Studio
2. Click on OK
3. open operator navigator
4. Expand Load Plan Execution All Execution
5. Right click on execution plan open click on steps and observe run status
9.2
ODI Console
4. Click on sign in
5. Expand Runtime
6. Expand Session/load plans executions
7. Expand load plan executions
8. observe the status
9. if you want details then click on view option
10. Finally it should show succeeded
10.0
Trimming RPD
1. Oracle BI Applications release 11.1.1.8.1 delivers a full RPD file with projects for all
the BI Applications modules. This full RPD is deployed to the BI Server. You can
trim the RPD so that it includes only the projects that are relevant to your
deployment. Although optional, trimming the RPD makes the BI Server startup
process faster and also makes patching quicker.
ExtractProjects -B
C:\OBIEE_HOME\instances\instance1\bifoundation\OracleBIServerComponent\core
application_obis1\repository\OracleBIApps_BI0002.rpd -O
C:\OBIEE_HOME\instances\instance1\bifoundation\OracleBIServerComponent\core
application_obis1\repository\001OBIA.rpd -I "Financial Analytics Fusion Edition" -I
"Human Resources Analytics Fusion Edition"
11.0
3. In physical layer expand Oracle Data Warehouse database object > double click
on connection pool Oracle Data Warehouse Connection Pool change the
password as RRitec123 and conform the password as RRitec123.
5. Save rpd
6. Using known process load this rpd into OBIS
7. Open RPD in online mode conform the OBIA RPD loaded or not
12.0
1. With installation of OBIA 11G catalog created in the folder catalog with the name of
OracleBIApps
Understanding HR Analytics
14.0
15.0
c. SDE_ORA_GLAccountDimension.W_GL_ACCOUNT_DS
d. W_GL_ACCOUNT_DS
17.0
1. Customization Scenarios
17.1
3. For example, if you want to calculate revenue differently from the existing logic, you
should create a new column (for example, X_REVENUE) and populate it with a
custom mapping expression. You can then remap the Oracle Business Intelligence
4. Most data stores have a single placeholder column named X_CUSTOM. Each ETL
task has mapping expressions to populate this column. These serve as templates
for customizing ODI data stores and interfaces. When creating new custom
columns, follow the naming convention of including the X_ prefix to help distinguish
custom columns.
Process
1. Create new SDE and SIL Adaptor folders (do not copy existing Adaptor folder as
this will copy all subfolders). Rename folders to include 'Custom' or some other
useful identifier in the name, and set Release Tag to match that of the existing
Adaptor folder. Do this for both the SDE and SIL folders.
i. Go to Designer navigator Expand BI Apps Project
ii. Right Click on Mappings folder Create a new sub folder with the
iii.
iv.
v.
vi.
vii.
viii.
name of Custom_SIL
Similarly create folders with the name of Custom_SDE ,Custom_PLP
Click the Connect Navigator button in the Designer tab Select Edit
Release Tags.
Select the release tag that corresponds to your source. For example,
EBS_12_1_1
Select the custom_SDE folder you created and add it to the release
tag.
Click NextClick Finish.
Repeat the above steps(4th to 7) for the CUSTOM_SILOS and
Custom_PLP folder, associating it with the BIA_11 Release Tag.
2. Enable versioning for the preconfigured Task Folder to be customized. The version
comment should indicate this is the base version of the task. Subsequent patches
applied to this task in the future would require increasing the version in the comment
so that it can be compared to the original task to identify any changes.
1. Right-click the Task folder SILOS and select Version > Create Version.
2. Accept the default version number, 1.0.0.0.
3. Add a description indicating that this is the original version of this task
3. Duplicate the Task folder SIL_AbsenceEventDimension to be customized by
copying it.
4. Cut and paste the copied task folder to the Custom adaptor Custom_SIL and
rename it by removing the 'Copy of' prefix.
5. Using the same method as in step 2, enable versioning of copied Task folder. The
version comment should indicate this is the original version. This versioning enables
comparison of the customized task to a copy of the original version to determine all
changes that have been introduced.
6. Create another version of the copied task. The version comment should indicate this
is the customized version. Use the same steps as above.
7. Version the Model that the data stores to be customized exists in, for example,
Oracle BI Applications. Sub models and data stores cannot be versioned. The
version comment should indicate this is the base or original version.
8. Create a new version of the model, with a version comment indicating that this is
where customizations are introduced. The models can now be compared to show
differences. If the model ever needs to be patched, the model should be versioned
again so that the patched version can be compared to the custom and original
version.
Save close
10. Prior to generating scenarios, ensure the 'Scenario Naming Convention' User
Parameter has a value of %FOLDER_NAME(2)%_%OBJECT_NAME%
a. Go to ODI menu Click on user Parameters then make sure below
syntax
11. Delete the scenario associated with the original task and generate a new scenario
for the custom task using the same scenario name as the original. ODI enforces
unique scenario names, so you should use the same scenario name for the custom
task so that the load plan executes this ETL task rather than the original ETL task.