Sunteți pe pagina 1din 85

Deep Dive Into BI Applications

11.1.1.7.1 PS1, Part 1: Configuration


Kevin McGinley & Stewart Bryson

Contents
Part 1 (Kevin)

Brief Overview of OBIA 11.1.1.7.1 PS1

Establishing an OBIA Instance

Part 2 (Stewart)

ODI Architecture Implemented in OBIA


11.1.1.7.1 PS1

Configuring a specific BI Application

Powerful Features of ODI

Running an ETL Load

Oracle GoldenGate Configured for OBIA


11.1.1.7.1 PS1

Copyright 2013 Accenture All rights reserved.

Kevin McGinley
BI/DW specialist since the mid 1990s, focused on
Oracle BI since 2005. Speaks, publishes, and
advocates for Oracle BI online and around the
world.
kevin.mcginley@accenture.com
@kevin_mcginley
oranalytics.blogspot.com
youtube.com/user/realtimebi

Copyright 2013 Accenture All rights reserved.

http://bit.ly/realtimebi
4

Two More Plugs

Not my book, but an excellent one I


recommend by Simon and Will

Detailed cookbook to stand-up


an 11.1.1.7.1 sandbox

Recently posted a review on my blog

http://bit.ly/12mI44J

Copyright 2013 Accenture All rights reserved.

Brief Overview of OBIA 11.1.1.7.1 PS1

Oracle BI Applications 11.1.1.7.1 PS1


Supports
OBIEE
11.1.1.7
New
Content

New
Applications

Copyright 2013 Accenture All rights reserved.

New Data
Integration

OBIA
11g

New TCO
Tools

OBI/BI Apps 11.1.1.7.1 PS1 Architecture (

=New)

Developer/Admin Client Host


Config
Manager/FSM

ODI Console

Application Server Host


Oracle Instance
Presentation Services
Cluster Controller
BI Server
Java Host
Scheduler

OLTP DB Host
OLTP

GG Ctrl

GoldenGate

Copyright 2013 Accenture All rights reserved.

ODI Studio

BIA LPG
Plug-in

ODI SDK

BI Admin Tool

SAN/NAS

WebLogic Domain: BI Domain


Admin Server
Enterprise Manager
Admin Console

bi_server1
Analytics
Config Manager
FSM
LPG
ODI SDK
ATG Lite

ODI Console
ODI Agent
ODI SDK

GoldenGate

SDS
SDS
GG Ctrl

Catalog
OBIA ETL

Business Analytics Warehouse Host


GG Proc

RPD

odi_server1

Repositories Host
OBAW

MDS

BIPLATFORM

BIA_ODI_REPO

BIACOMP
8

Differences in Data Movement/Transformation Approach


OBIA 11.1.1.7.1 PS1

Source

Source

Informatica
Server

Target

Copyright 2013 Accenture All rights reserved.

Configuration
Manager

ODI
Agent

DAC

DAC
Repository

OBIA 7.9.6.4

Informatica
Repository

ODI
Repository

Target

Differences in Data Load Approach


OBIA 7.9.6.4

OBIA 11.1.1.7.1 PS1

Source

Source

DAC tells INFA


and Target DB
what to do
Copyright 2013 Accenture All rights reserved.

Informatica
Server

Target

Configuration
Manager

ODI
Agent

DAC
Repository

DAC

Execution Plans
are created/
stored in DAC

Informatica
Repository

Target

ODI
Repository

ODI Agent
tells DB
what to do

Load
Plans are
generated
into ODI
10

Why OBIA 11.1.1.7.1 PS1 vs. 7.9.x OR Why ODI vs. Informatica
OBIA 11.1.1.7.1 PS1

OBIA 7.9.6.4

Content/Sources

Fixed Assets, Time & Labor, Global


Payroll, Student Analytics, Public Sector
Budgeting, Indirect Spend Planning

Process Manufacturing, Fusion Apps,


SAP, PSFT 8.9, JDE 8.x, Siebel 8.0/7.8
Enterprise Asset Managemet

Oracle EPM

Oracle EPM customer using ODI for data


integration in EPM

DIM phased out

ETL Approach

ELT vs. ETL or


I Dont Care Just Make It Work

Informatica Shop

ETL Skills

Resources with existing ODI skills;


Declarative development is DB friendly

Resources with existing Informatica skills


or heavily reliance on system integrators

Hardware

Exadata and/or Exalytics present;


No extra hardware required

Informatica servers required

Copyright 2013 Accenture All rights reserved.

11

Establishing an OBIA Instance

Steps

Configure Source(s)

Configure Target

Configure Global Parameters, Languages, Currencies

Identify Licensed Business Intelligence Applications

Run Domain Load Plans for Desired Licensed Business Intelligence Applications

Copyright 2013 Accenture All rights reserved.

13

Copyright 2013 Accenture All rights reserved.

14

Copyright 2013 Accenture All rights reserved.

15

Copyright 2013 Accenture All rights reserved.

16

Copyright 2013 Accenture All rights reserved.

17

Copyright 2013 Accenture All rights reserved.

18

Copyright 2013 Accenture All rights reserved.

19

Copyright 2013 Accenture All rights reserved.

20

Copyright 2013 Accenture All rights reserved.

21

Copyright 2013 Accenture All rights reserved.

22

Copyright 2013 Accenture All rights reserved.

23

Copyright 2013 Accenture All rights reserved.

24

Copyright 2013 Accenture All rights reserved.

25

Copyright 2013 Accenture All rights reserved.

26

Copyright 2013 Accenture All rights reserved.

27

Copyright 2013 Accenture All rights reserved.

28

Copyright 2013 Accenture All rights reserved.

29

Copyright 2013 Accenture All rights reserved.

30

Copyright 2013 Accenture All rights reserved.

31

Copyright 2013 Accenture All rights reserved.

32

Copyright 2013 Accenture All rights reserved.

33

Copyright 2013 Accenture All rights reserved.

34

Copyright 2013 Accenture All rights reserved.

35

Copyright 2013 Accenture All rights reserved.

36

Copyright 2013 Accenture All rights reserved.

37

Copyright 2013 Accenture All rights reserved.

38

Copyright 2013 Accenture All rights reserved.

39

Copyright 2013 Accenture All rights reserved.

40

Copyright 2013 Accenture All rights reserved.

41

Copyright 2013 Accenture All rights reserved.

42

Copyright 2013 Accenture All rights reserved.

43

Copyright 2013 Accenture All rights reserved.

44

Copyright 2013 Accenture All rights reserved.

45

Copyright 2013 Accenture All rights reserved.

46

Copyright 2013 Accenture All rights reserved.

47

Copyright 2013 Accenture All rights reserved.

48

Domain Tables in the Data Warehouse Schema


Table Name

Purpose

W_DOMAIN_MEMBER_G

Stores domain members and values for each


language

W_DOMAIN_MEMBER_G_TL

Stores translated values for each domain member

W_DOMAIN_MEMBER_GS

Staging table to incrementally update G & G_TL tables

W_DOMAIN_MEMBER_MAP_G

Used at ETL run time to resolve source to target


domain codes

W_DOMAIN_MEMBER_MAP_NUM_G

Used at ETL run time to resolve source to target


domain codes based on number ranges

Copyright 2013 Accenture All rights reserved.

49

Copyright 2013 Accenture All rights reserved.

50

Configuring a Specific BI Application

Steps

Configure Offerings to be Implemented

Create Implementation Project

Assign Tasks, Set Due Dates, Etc.

Complete Configuration Tasks

Copyright 2013 Accenture All rights reserved.

52

Copyright 2013 Accenture All rights reserved.

53

Copyright 2013 Accenture All rights reserved.

54

Copyright 2013 Accenture All rights reserved.

55

Copyright 2013 Accenture All rights reserved.

56

Copyright 2013 Accenture All rights reserved.

57

Copyright 2013 Accenture All rights reserved.

58

Copyright 2013 Accenture All rights reserved.

59

Copyright 2013 Accenture All rights reserved.

60

Copyright 2013 Accenture All rights reserved.

61

Copyright 2013 Accenture All rights reserved.

62

Copyright 2013 Accenture All rights reserved.

63

Copyright 2013 Accenture All rights reserved.

64

Copyright 2013 Accenture All rights reserved.

65

Copyright 2013 Accenture All rights reserved.

66

Copyright 2013 Accenture All rights reserved.

67

Running an ETL Load

Steps

Create and Generate Source Extract and Load Load Plan

Execute Load Plan

Monitor Load Plan and Restart if Necessary

Access OBIEE Dashboards!!

Copyright 2013 Accenture All rights reserved.

69

Copyright 2013 Accenture All rights reserved.

70

Copyright 2013 Accenture All rights reserved.

71

Copyright 2013 Accenture All rights reserved.

72

Copyright 2013 Accenture All rights reserved.

73

Copyright 2013 Accenture All rights reserved.

74

Copyright 2013 Accenture All rights reserved.

75

Copyright 2013 Accenture All rights reserved.

76

Copyright 2013 Accenture All rights reserved.

77

Copyright 2013 Accenture All rights reserved.

78

Copyright 2013 Accenture All rights reserved.

79

Copyright 2013 Accenture All rights reserved.

80

Copyright 2013 Accenture All rights reserved.

81

Copyright 2013 Accenture All rights reserved.

82

Copyright 2013 Accenture All rights reserved.

83

Copyright 2013 Accenture All rights reserved.

84

S-ar putea să vă placă și