Professional Documents
Culture Documents
Oracle BIEE
Author:
Jinxing Shi.
MSN:
Neimengsjj@hotmail.com
Creation Date:
Last Updated:
Document Ref:
Version:
DRAFT 1A
Approvals:
<Approver 1>
<Approver 2>
Copy Number
IT++.
www.itjaj.com
_____
ORACLE BIEE
Document Control
Change Record
4
Date
Author
2009-2-24
Version
Change Reference
Reviewers
Name
Position
Distribution
Copy No.
Name
Location
1
2
3
4
Library Master
Project Library
Project Manager
Note To Holders:
If you receive an electronic copy of this document and print it out, please write your
name on the equivalent of the cover page, for document control purposes.
If you receive a hard copy of this document, please write your name on the front
cover, for document control purposes.
IT++
www.itjaj.com
onfidential - For internal use only
ORACLE BIEE
Contents
2.
OBIEE .................................................................................................... 1
BIEE ....................................................................................................... 2
................................................................................................................ 5
Demo .............................................................................................. 6
BIEE ...................................................................................................... 8
2.1.
2.2.
2.3.
2.4.
2.5.
2.6.
2.7.
2.8.
2.9.
3.
............................................................................................................. 8
..................................................................................................... 8
................................................................................................. 9
............................................................................................... 12
............................................................................................... 13
................................................................................................... 14
................................................................................................... 15
Answers ............................................................................................ 15
Dashboards .................................................................................. 18
Answer ................................................................................................ 21
3.1.
3.2.
4.
.................................................................................................................. 21
.............................................................................................................. 24
Dashboard ........................................................................................... 32
4.1.
4.2.
5.
................................................................................................... 32
................................................................................................... 32
Delivers ....................................................................................................... 40
5.1.
5.2.
6.
Scheduler ............................................................................................. 40
Delivers ................................................................................................ 43
...................................................................................................... 49
6.1.
6.2.
6.3.
6.4.
6.5.
6.6.
IT++
.............................................................................................................. 49
.............................................................................................................. 55
Writeback..................................................................................................... 57
.............................................................................................................. 61
....................................................................................................... 64
.............................................................................................................. 66
www.itjaj.com
onfidential - For internal use only
ORACLE BIEE
7.
.............................................................................................................. 68
7.1.
8.
....................................................................................................... 68
Open and Closed Issues for this Deliverable................................................... 69
IT++
www.itjaj.com
onfidential - For internal use only
1. ORACLE BIEE
{--Author}
<<GITI_BIEE.doc>>
{--Author}
1.1. OBIEE
1.1.1.
BIEE
BIEE3
1 PhysicalXML
OLAPEssbaseExcel
BIEE
BIEE
3 Presentation
ID
ORACLE BIEE
Company Confidential - For internal use only
ORACLE BIEE
CatalogOracle AnswerSubject
Area
1.2. BIEE
1.2.1.
JDK
JDK1.5
http://java.sun.com/javase/downloads/index.jspJDK1.6
1.2.2.
BIEE
OTN http://www.oracle.com/technology/software/index.html
edelivery http://edelivery.oracle.com
10.1.3.3.3
Windowsbiee_windows_x86_101330_disk1.zip1.3GB
IT++
www.itjaj.com
onfidential - For internal use only
ORACLE BIEE
1.2.3.
BIEE
1. ~\Server\Oracle_Business_Intelligence\setup.exe
2. C200M2G1.43G
3. Basic
BasicBIEEWeb ServerOracle Oc4j
Oracle AS 10g
4. CompleteNext
5. JDKoc4jadminoc4jadmin
IT++
www.itjaj.com
onfidential - For internal use only
ORACLE BIEE
6. LocalSystem
7. English
8. .Net Framework2.0VC++ 2005 redistributable
30100%
IT++
www.itjaj.com
onfidential - For internal use only
ORACLE BIEE
OC4J Oracle BI
Interactive DashboardsStart OC4J
1.2.4.
Logs
BIEElog
1.
BI~\OracleBI\log\install.log
2.
BI Server~\OracleBI\Server\Log
3.
BI Presentation Server~\OracleBIData\web\log\sawlog0.log
4.
Job Manager~\OracleBIData\jobmanager
5.
iBot~\OracleBI\Server\log\iBots
6.
Scheduler~\OracleBI\server\Log\NQScheduler.log
1.3.
BIEE
1.3.1.
1.
2.
OracleBIDataBI PresentationPresentation
1.3.2.
1.
~\OracleBI\Server\NQSConfig.INI
BI ServerRepositorycacheBI
Server
2.
~\OracleBI\Server\Repository
BI ServerRepository BI Serverrpd
online
3.
~\OracleBIData\Webcatalog
\config instanceconfig.xml
IT++
www.itjaj.com
onfidential - For internal use only
ORACLE BIEE
BI Presentation Catalog
Oracle BI Presentation Server
1.4. Demo
1.4.1.
BIOC4J
Oracle BI Server
Oracle BI Presentation Server
Oracle BI Java Host
OC4J(Start OC4J)
1.4.2.
BIEE
IT++
www.itjaj.com
onfidential - For internal use only
ORACLE BIEE
IT++
www.itjaj.com
onfidential - For internal use only
ORACLE BIEE
2. BIEE
BIEEAdministration tools
Answer()Dashboard ()iBot
ETL
2.1.
2.1.1.
10G9i
Oracle 10.1.0.2.0 ClientscottTNSNAMEORCL
scottcreate_objects.sql
2.2.
2.2.1.
N: Admin Tool/File/New
sales.rpd~ \OracleBI\server\Repository
IT++
www.itjaj.com
onfidential - For internal use only
ORACLE BIEE
2.3.
2.3.1.
BIEEpaint.rpdXMLOCI 10g/11g
2.3.2.
Import
BIEE
View
IT++
www.itjaj.com
onfidential - For internal use only
10
ORACLE BIEE
BI Server
2.3.3.
Physical
IT++
www.itjaj.com
onfidential - For internal use only
11
ORACLE BIEE
2.3.4.
BIEEImport
T_SALE_TRANSACTION Physical Table Foreign Keys
New ITEM_ID
Physical
Diagram\Object(s) and All Joins
IT++
www.itjaj.com
onfidential - For internal use only
12
ORACLE BIEE
2.4.
2.4.1.
2.4.2.
IT++
www.itjaj.com
onfidential - For internal use only
13
ORACLE BIEE
2.4.3.
IDAdministrator Tool
Tools\Utilities\Rename Wizard
2.5.
2.5.1.
IT++
www.itjaj.com
onfidential - For internal use only
14
ORACLE BIEE
2.6.
2.6.1.
2.6.2.
AdministratorManage\Security
Security ManagerAdministrator
IT++
www.itjaj.com
onfidential - For internal use only
15
ORACLE BIEE
2.7.
2.7.1.
NQSConfig.INI
Oracle BI Server
Oracle BI Server
2.8. Answers
2.8.1.
BI Dashboards
IT++
www.itjaj.com
onfidential - For internal use only
16
ORACLE BIEE
2.8.2.
Sales Analysis
2.8.3.
Results
IT++
www.itjaj.com
onfidential - For internal use only
17
ORACLE BIEE
2.8.4.
Settings\Administration\Manage
Presentation Catalog\Look in Shared FoldersCreate New Folder
Sales Analysis
2.8.5.
Sales
Analysis
IT++
www.itjaj.com
onfidential - For internal use only
18
ORACLE BIEE
2.9. Dashboards
2.9.1.
2.9.2.
DashboardsSales
IT++
www.itjaj.com
onfidential - For internal use only
19
ORACLE BIEE
Page+
Shared FoldersSales Analysis
Save
2.9.3.
IT++
www.itjaj.com
onfidential - For internal use only
20
ORACLE BIEE
IT++
www.itjaj.com
onfidential - For internal use only
21
ORACLE BIEE
3. Answer
3.1.
Whre
3.1.1.
3.1.2.
IT++
www.itjaj.com
onfidential - For internal use only
22
ORACLE BIEE
3.1.3.
fx-
IT++
www.itjaj.com
onfidential - For internal use only
23
ORACLE BIEE
BinsBinscase when
3.1.4.
Filter
IT++
www.itjaj.com
onfidential - For internal use only
24
ORACLE BIEE
OK
3.1.5.
3.2.
3.2.1.
Prompts-
IT++
www.itjaj.com
onfidential - For internal use only
25
ORACLE BIEE
3.2.2.
Title-
fmap:images/report_bad_percentage.jpg
\OracleBI\web\app\res\s_oracle10\images
IT++
www.itjaj.com
onfidential - For internal use only
26
ORACLE BIEE
3.2.3.
Legend-
Add ViewLegend
3.2.4.
Narrative-
HTML
Add ViewNarrative
Line Break()
IT++
www.itjaj.com
onfidential - For internal use only
27
ORACLE BIEE
3.2.5.
Ticker-
HTML
HTMLpaint.rpd
3.2.6.
Sum
1
IT++
www.itjaj.com
onfidential - For internal use only
28
ORACLE BIEE
2fx
Aggregation RuleSum
3.2.7.
Chart-
IT++
www.itjaj.com
onfidential - For internal use only
29
ORACLE BIEE
3.2.8.
Pivot Table-
Excel
3.2.9.
Gauge-
IT++
www.itjaj.com
onfidential - For internal use only
30
ORACLE BIEE
\Include Selector
IT++
www.itjaj.com
onfidential - For internal use only
31
ORACLE BIEE
IT++
www.itjaj.com
onfidential - For internal use only
32
ORACLE BIEE
4. Dashboard
4.1.
4.1.1.
4.1.2.
1.
2.
Delivers
3.
4.2.
4.2.1.
Dashboard Prompt-
1.
Answer
IT++
www.itjaj.com
onfidential - For internal use only
33
ORACLE BIEE
2.
3.
1)
2)
4.2.2.
Link or Image-
(Caption)
1. URLURL
2.
IT++
www.itjaj.com
onfidential - For internal use only
34
ORACLE BIEE
4.2.3.
Embedded Content-
Excel
4.2.4.
Text-
HTML
IT++
www.itjaj.com
onfidential - For internal use only
35
ORACLE BIEE
4.2.5.
Briefing Book-
IT++
www.itjaj.com
onfidential - For internal use only
36
ORACLE BIEE
1.
2.
3.
1)
Oracle BI
Delivers
2)
1)
2)
4.2.6.
Folder-
4.2.7.
YesShow LinkNo
URL
IT++
www.itjaj.com
onfidential - For internal use only
37
ORACLE BIEE
4.2.8.
Link
IT++
www.itjaj.com
onfidential - For internal use only
38
ORACLE BIEE
4.2.9.
BI Publisher
1 Oracle BI Publisher
2Oracle BI Publisher
4.2.10.
Oracle BI Answers
SectionNo
IT++
www.itjaj.com
onfidential - For internal use only
39
ORACLE BIEE
IT++
www.itjaj.com
onfidential - For internal use only
40
ORACLE BIEE
5. Delivers
Oracle BI Delivers
Oracle BI Delivers Web
5.1. Scheduler
BIEEOracle BI SchedulerScheduler Server(Job
Manager)Oracle BI Scheduler
5.1.1.
S_NQ_JOB
S_NQ_JOB_PARAM
S_NQ_INSTANCE
S_NQ_ERR_MSG
S_NQ_ACCT
$Oracle_BI_Home\server\SchemaOracle
SAJOBS.Oracle.sqlSAACCT.Oracle.sql
5.1.2.
Job Manager
IT++
www.itjaj.com
onfidential - For internal use only
41
ORACLE BIEE
TableGeneralAdministrator
Administrator
Job Manager
IT++
www.itjaj.com
onfidential - For internal use only
42
ORACLE BIEE
5.1.3.
$OracleBIData_HOME\web\config\instanceconfig.xml
<Alerts>
<ScheduleServer>localhost</ScheduleServer>
</Alerts>
<CredentialStore>
<CredentialStorage type="file" path="D:\OracleBIData\web\config\credentialstore.xml"/>
</CredentialStore>
(Windowscmd)
Scheduler/Oracle BI Scheduler
5.1.4.
Scheduler
IT++
www.itjaj.com
onfidential - For internal use only
43
ORACLE BIEE
5.2. Delivers
5.2.1.
More ProductsDeliversDelivers
1Edit My Account
IT++
www.itjaj.com
onfidential - For internal use only
44
ORACLE BIEE
IT++
www.itjaj.com
onfidential - For internal use only
45
ORACLE BIEE
5.2.2.
iBot
1)
iBot
2)
3)
ID
2.
iBot iBot
3.
iBot
ERP
4.
iBot
5.
iBot HTML
PDFXLSCSV
6.
iBot
7.
iBot
Alerts!
IT++
www.itjaj.com
onfidential - For internal use only
46
ORACLE BIEE
iBotJob managerJob
5.2.3.
Alerts
Alerts!iBot
IT++
www.itjaj.com
onfidential - For internal use only
47
ORACLE BIEE
5.2.4.
iBotAlertsiBot logs
[nQSError: 75006] Failed to send MAIL command. Authentication required
Authenticate against SMTP Server
Job Manager\File\Configuration Options\Mail
IT++
www.itjaj.com
onfidential - For internal use only
48
ORACLE BIEE
IT++
www.itjaj.com
onfidential - For internal use only
49
ORACLE BIEE
6.
6.1.
BIEEDimension
OracleDIMENSIONLevel
Hierarchy
6.1.1.
T_ITEM
T_SALE_TRANSACTIONSTRX_IDORDER_TYPET_ITEM
T_SALE_TRANSACTIONST_ITEM
AddTRX_ID
IT++
www.itjaj.com
onfidential - For internal use only
50
ORACLE BIEE
TRX_IDT_ITEMT_ITEMITEM_ID
TRX_IDTRX_ID
IT++
www.itjaj.com
onfidential - For internal use only
51
ORACLE BIEE
6.1.2.
T_ITEM
Create Dimension
IT++
www.itjaj.com
onfidential - For internal use only
52
ORACLE BIEE
6.1.3.
Administration Tools
Item TotalItemItem Detail
(Detail)Grand Total(Item Total)
Item Dim
Item TotalNew Object\Child Level
IT++
www.itjaj.com
onfidential - For internal use only
53
ORACLE BIEE
ITEM_IDItemDetailTRX_ID
ORDER_TYPEORDER_TYPE
Grand TotalItemDetail
Number of elements at this2(1)
IT++
www.itjaj.com
onfidential - For internal use only
54
ORACLE BIEE
IT++
www.itjaj.com
onfidential - For internal use only
55
ORACLE BIEE
1.
Answer
2.
6.2.
6.2.1.
Answer
IT++
www.itjaj.com
onfidential - For internal use only
56
ORACLE BIEE
IT++
www.itjaj.com
onfidential - For internal use only
57
ORACLE BIEE
OK
BIEE
6.3. Writeback
<<Presentation Services Administration Guide.pdf>>
Configuring Report Write Back
6.3.1.
Cacheable
IT++
www.itjaj.com
onfidential - For internal use only
58
ORACLE BIEE
6.3.2.
write back
6.3.3.
$ORACLE_BI_HOME/web/msgdb/customMessagesxml
loadxmlmy_template.xml
<?xml version="1.0" encoding="utf-8" ?>
<WebMessageTables xmlns:sawm="com.siebel.analytics.web/message/v1">
<WebMessageTable lang="en-us" system="WriteBack" table="Messages">
<WebMessage name="updateaddr">
<XML>
<writeBack connectionPool="Connection Pool">
<insert> </insert>
<update>update t_customer set address = '@{c2}' where cust_num =
'@{c0}'</update>
</writeBack>
</XML>
</WebMessage>
</WebMessageTable>
</WebMessageTables>
<insert> </insert>
6.3.4.
\\\\
IT++
www.itjaj.com
onfidential - For internal use only
59
ORACLE BIEE
6.3.5.
1.
my_template.xml
column id
2.
OK
my_template.xml<WebMessage name="updateaddr">
3.
addresswrite back
IT++
www.itjaj.com
onfidential - For internal use only
60
ORACLE BIEE
6.3.6.
WriteBack
6.3.7.
1.
2.
IT++
www.itjaj.com
onfidential - For internal use only
61
ORACLE BIEE
3.
4.
$#%
5.
6.4.
6.4.1.
Administration Tool
6.4.2.
1.
Group
NAction\New\GroupSH-Salse
IT++
www.itjaj.com
onfidential - For internal use only
62
ORACLE BIEE
2.
permission\General
readSH-SalesAnswer
3.
permission\FiltersFilter
IT++
www.itjaj.com
onfidential - For internal use only
63
ORACLE BIEE
OKGroup
6.4.3.
User
NAction\New\UsrliujiaSH-Sales
IT++
www.itjaj.com
onfidential - For internal use only
64
ORACLE BIEE
6.4.4.
Answer
liujiaAnswer
6.5.
6.5.1.
N$ORACLE_BI_HOME/server/Repository/xxxx.rpd
IT++
www.itjaj.com
onfidential - For internal use only
65
ORACLE BIEE
$ORACLE_BI_HOME/server/Config/NQSConfig.INI
rpd
6.5.2.
Catalog
N$ORACLE_BI_DATA/web/catalogrpd
web catalog
$ORACLE_BI_DATA/web/config/instanceconfig.xml
CatalogPath
IT++
www.itjaj.com
onfidential - For internal use only
66
ORACLE BIEE
6.5.3.
N$ORACLE_BI_HOME/xmlp/XMLP/Reports
6.5.4.
$ORACLE_BI_HOME/web/msgdb/customMessages/xxxx.xml
6.6.
6.6.1.
BIEE
currentTime
@{system.currentTime}
system.productVersion
@{system.productVersion}
session.locale
@{session.locale}
en-gb
session.language
@{session.language}
en
rtl
@{session.rtl}
false
session.loginTime
@{session.loginTime}
session.logoutTime
@{session.logoutTime }
session.lastAccessTime
@{session.lastAccessTime}
IT++
www.itjaj.com
onfidential - For internal use only
67
ORACLE BIEE
session.currentUser
@{session.currentUser.id}
administrator
user.homeDirectory
@{user.homeDirectory}
/users/administrator
user.id
@{user.id}
administrator
user.displayName
@{user.displayName}
administrator
IT++
www.itjaj.com
onfidential - For internal use only
68
ORACLE BIEE
7.
7.1.
Oracle BI Scheduler Error: nQSError: 68019 Authentication Failed.
Error Codes: GYFPI8RN
iBotiBot
cryptotools utility
AdministratoriBot
Job ManagerScheduler/Generalcryptotools
IT++
www.itjaj.com
onfidential - For internal use only
69
ORACLE BIEE
Open Issues
ID
Issue
Resolution
Responsibility
Target Date
Impact
Date
Responsibility
Target Date
Impact
Date
Closed Issues
ID
Issue
Resolution
IT++
www.itjaj.com
onfidential - For internal use only