Professional Documents
Culture Documents
PrintPreview
CreatingaRepositoryUsingtheOracleBusinessIntelligence
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose Purpose
TimetoComplete
ThistutorialcoversusingtheOracleBusinessIntelligence(BI)AdministrationTooltobuild,modify,enhance,
Overview andmanageanOracleBIrepository.ThistutorialisbuiltusingOBIEE11.1.1.3.Therewillbesomedifferences
Prerequisites ifyouaretestingwith11.1.1.5,suchasinCreateKeysandJoins,CheckConsistency,andSetUpQuery
BuildingthePhysicalLayerofaRepository
Logging.ThereisanewtutorialbasedonOBIEE11.1.1.5,pleasecheckhere.
BuildingtheBusinessModelandMappingLayer
TimetoComplete
ofaRepository
BuildingthePresentationLayerofaRepository Approximately6hours.
TestingandValidatingaRepository
ManagingLogicalTableSources Overview
CreatingCalculationMeasures ThistutorialshowsyouhowtobuildanOracleBImetadatarepositoryusingtheOracleBIAdministrationTool.
CreatingLogicalDimensionswithLevelBased Youlearnhowtoimportmetadatafromdatabasesandotherdatasources,simplifyandreorganizethe
Hierarchies importedmetadataintoabusinessmodel,andthenstructurethebusinessmodelforpresentationtousers
CreatingLevelBasedMeasures whorequestbusinessintelligenceinformationviaOracleBIuserinterfaces.
CreatingLogicalDimensionswithParentChild
Hierarchies Prerequisites
CreatingLogicalDimensionswithRaggedand Beforestartingthistutorial,youshould:
SkippedLevelHierarchies
UsingAggregates
1. HaveaccesstoorhaveInstalledOracleBusinessIntelligenceEnterpriseEdition11g.
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary 2. HaveaccesstoorhaveinstalledtheSampleApplicationschema(BISAMPLE)thatshipswithOracleBusiness
Intelligence11g.YoucanaccesstheBISAMPLEschemaandinstallationinstructionshere.
Resources
IfyouareinterestedindownloadingandinstallingthelatestversionoftheentireSampleApplication,youcan
accessithereontheOracleTechnicalNetwork(OTN).Pleasenote,however,thatonlytheBISAMPLEschemais
ViewingScreenshots requiredtocompletethistutorial.
Clickicontohideallscreenshots
BuildingthePhysicalLayerofaRepository
Note:Alternatively,youcanclickanindividualicon InthistopicyouusetheOracleBIAdministrationTooltobuildthePhysicallayerofarepository.
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep. ThePhysicallayerdefinesthedatasourcestowhichOracleBIServersubmitsqueriesandtherelationships
betweenphysicaldatabasesandotherdatasourcesthatareusedtoprocessmultipledatasourcequeries.
TherecommendedwaytopopulatethePhysicallayerisbyimportingmetadatafromdatabasesandother
datasources.Thedatasourcescanbeofthesameordifferentvarieties.Youcanimportschemasorportions
ofschemasfromexistingdatasources.Additionally,youcancreateobjectsinthePhysicallayermanually.
Whenyouimportmetadata,manyofthepropertiesofthedatasourcesareconfiguredautomaticallybasedon
theinformationgatheredduringtheimportprocess.Afterimport,youcanalsodefineotherattributesofthe
physicaldatasources,suchasjoinrelationships,thatmightnotexistinthedatasourcemetadata.Therecan
beoneormoredatasourcesinthePhysicallayer,includingdatabases,flatfiles,XMLdocuments,andso
forth.Inthisexample,youimportandconfiguretablesfromtheBISAMPLEschemaincludedwiththeOracleBI
11gSampleApplication.
TobuildthePhysicallayerofarepository,youperformthefollowingsteps:
CreateaNewRepository
ImportMetadata
VerifyConnection
CreateAliases
CreatePhysicalKeysandJoins
CreateaNewRepository
1. SelectStart>Programs>OracleBusinessIntelligence>BIAdministrationtoopentheAdministrationTool.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 1/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand 2. SelectFile>NewRepository.
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
3. Enteranamefortherepository.InthistutorialtherepositorynameisBISAMPLE.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 2/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources 4. Leavethedefaultlocationasis.Itpointstothedefaultrepositorydirectory.
ViewingScreenshots
5. LeaveImportMetadatasettoYes.
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep. 6. Enterandretypeapasswordfortherepository.InthistutorialBISAMPLEistherepositorypassword.
7. ClickNext.
ImportMetadata
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 3/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview 1. ChangetheConnectionTypetoOCI10g/11g.Thescreendisplaysconnectionfieldsbasedontheconnectiontype
youselected.
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots 2. Enteradatasourcename.Inthisexamplethedatasourcenameisorcl.Thisnameisthesameasthe
tnsnames.oraentryforthisOracledatabaseinstance.
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
3. Enterausernameandpasswordforthedatasource.Inthisexampletheusernameandpasswordareboth
BISAMPLE.RecallthatBISAMPLEisthenameoftheuser/schemayoucreatedintheprerequisitesection.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 4/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources 4. ClickNext.
ViewingScreenshots
5. AcceptthedefaultmetadatatypesandclickNext.
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
6. IntheDatasourceview,expandtheBISAMPLEschema.
7. UseCtrl+Clicktoselectthefollowingtables:
SAMP_ADDRESSES_D
SAMP_CUSTOMERS_D
SAMP_PRODUCTS_D
SAMP_REVENUE_F
SAMP_TIME_DAY_D
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 5/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
8. ClicktheImportSelectedbuttontoaddthetablestotheRepositoryView.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 6/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
9. TheConnectionPooldialogboxappears.AcceptthedefaultsandclickOK.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 7/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
10. TheImportingmessageappears.
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
11. Whenimportiscomplete,expandBISAMPLEintheRepositoryViewandverifythatthefivetablesarevisible.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 8/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
12. ClickFinishtoopentherepository.
13. Expandorcl>BISAMPLEandconfirmthatthefivetablesareimportedintothePhysicallayeroftherepository.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 9/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence VerifyConnection
AdministrationTool
1. SelectTools>UpdateAllRowCounts.
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
2. Whenupdaterowcountscompletes,movethecursoroverthetablesandobservethatrowcountinformationis
nowvisible,includingwhentherowcountwaslastupdated.
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
3. Expandtablesandobservethatrowcountinformationisalsovisibleforindividualcolumns.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 10/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand 4. RightclickatableandselectViewDatatoviewthedataforthetable.
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
5. ClosetheViewDatadialogboxwhenyouaredone.Itisagoodideatoupdaterowcountsorviewdataafteran
importtoverifyconnectivity.Viewingdataorupdatingrowcount,ifsuccessful,tellsyouthatyourconnectionis
configuredcorrectly.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 11/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots CreateAliases
Clickicontohideallscreenshots 1. ItisrecommendedthatyouusetablealiasesfrequentlyinthePhysicallayertoeliminateextraneousjoinsandto
includebestpracticenamingconventionsforphysicaltablenames.RightclickSAMP_TIME_DAY_Dandselect
Note:Alternatively,youcanclickanindividualicon NewObject>AliastoopenthePhysicalTabledialogbox.
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
2. EnterD1TimeintheNamefield.
3. IntheDescriptionfield,enterTimeDimensionAliasatdaygrain.Storesonerecordforeachday.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 12/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
4. ClicktheColumnstab.Notethataliastablesinheritallcolumndefinitionsfromthesourcetable.
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
5. ClickOKtoclosethePhysicalTabledialogbox.
6. Repeatthestepsandcreatethefollowingaliasesfortheremainingphysicaltables.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 13/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
SAMP_ADDRESSES_D=D4Address
CreatingaRepositoryUsingthe SAMP_CUSTOMERS_D=D3Customer
SAMP_PRODUCTS_D=D2Product
OracleBusinessIntelligence SAMP_REVENUE_F=F1Revenue
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies CreateKeysandJoins
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies 1. SelectthefivealiastablesinthePhysicallayer.
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
2. RightclickoneofthehighlightedaliastablesandselectPhysicalDiagram>SelectedObject(s)Onlytoopenthe
PhysicalDiagram.Alternatively,youcanclickthePhysicalDiagrambuttononthetoolbar.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 14/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview 3. Rearrangethealiastableobjectssotheyareallvisible.Ifdesired,rightclickinthewhitespaceofthediagramand
selectZoomtochangethesizeoftheobjectsinthePhysicalDiagram.
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild 4. ClicktheNewForeignKeybuttononthetoolbar.
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots 5. ClicktheD1Timetable,andthenclicktheF1Revenuetable.ThePhysicalForeignKeydialogboxopens.It
matterswhichtableyouclickfirst.Thejoincreatesaonetomany(1:N)relationshipthatjoinsthekeycolumninthe
firsttabletoaforeignkeycolumninthesecondtable.
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
6. SelecttheD1Time.CALENDAR_DATEcolumn,andthenselectF1Revenue.BILL_DAY_DTtojointhetables.
EnsurethattheExpressioneditbox(atthebottom)containsthefollowingexpression:
"orcl".""."BISAMPLE"."D1Time"."CALENDAR_DATE"="orcl".""."BISAMPLE"."F1
Revenue"."BILL_DAY_DT"
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 15/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
7. ClickOKtoclosethePhysicalForeignKeydialogbox.ThejoinisvisibleinthePhysicalDiagram.
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
8. Repeatthestepstocreatejoinsfortheremainingtables.Usethefollowingexpressionsasaguide:
"orcl".""."BISAMPLE"."D2Product"."PROD_KEY"="orcl".""."BISAMPLE"."F1Revenue"."PROD_KEY"
"orcl".""."BISAMPLE"."D3Customer"."CUST_KEY"="orcl".""."BISAMPLE"."F1Revenue"."CUST_KEY"
"orcl".""."BISAMPLE"."D4Address"."ADDRESS_KEY"="orcl".""."BISAMPLE"."D3Customer"."ADDRESS_KEY"
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 16/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe 9. ClicktheXintheupperrightcornertoclosethePhysicalDiagram.
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections: 10. SelectFile>SaveorclicktheSavebuttononthetoolbartosavetherepository.
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
11. ClickNowhenpromptedtocheckglobalconsistency.CheckingGlobalConsistencychecksforerrorsintheentire
repository.SomeofthemorecommonchecksaredoneintheBusinessModelandMappinglayerand
ViewingScreenshots Presentationlayer.Sincetheselayersarenotdefinedyet,bypassthischeckuntiltheotherlayersintherepository
arebuilt.Youlearnmoreaboutconsistencychecklaterinthistutorial.
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
12. LeavetheAdministrationToolandtherepositoryopenforthenexttopic.
Congratulations!Youhavesuccessfullycreatedanewrepository,importedatableschemafromanexternaldata
sourceintothePhysicallayer,createdaliases,anddefinedkeysandjoins.
InthenexttopicyoulearnhowtobuildtheBusinessModelandMappinglayerofarepository.
BuildingtheBusinessModelandMappingLayerofaRepository
InthistopicyouusetheOracleBIAdministrationTooltobuildtheBusinessModelandMappinglayerofa
repository.
TheBusinessModelandMappinglayeroftheAdministrationTooldefinesthebusiness,orlogical,modelof
thedataandspecifiesthemappingsbetweenthebusinessmodelandthePhysicallayerschemas.Thislayer
iswherethephysicalschemasaresimplifiedtoformthebasisfortheusersviewofthedata.TheBusiness
ModelandMappinglayeroftheAdministrationToolcancontainoneormorebusinessmodelobjects.A
businessmodelobjectcontainsthebusinessmodeldefinitionsandthemappingsfromlogicaltophysical
tablesforthebusinessmodel.
Themainpurposeofthebusinessmodelistocapturehowusersthinkabouttheirbusinessusingtheirown
vocabulary.Thebusinessmodelsimplifiesthephysicalschemaandmapstheusersbusinessvocabularyto
physicalsources.Mostofthevocabularytranslatesintologicalcolumnsinthebusinessmodel.Collectionsof
logicalcolumnsformlogicaltables.Eachlogicalcolumn(andhenceeachlogicaltable)canhaveoneormore
physicalobjectsassources.
Therearetwomaincategoriesoflogicaltables:factanddimension.Logicalfacttablescontainthemeasures
bywhichanorganizationgaugesitsbusinessoperationsandperformance.Logicaldimensiontablescontain
thedatausedtoqualifythefacts.
TobuildtheBusinessModelandMappinglayerofarepository,youperformthefollowingsteps:
CreateaBusinessModel
ExamineLogicalJoins
ExamineLogicalColumns
ExamineLogicalTableSources
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 17/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview RenameLogicalObjectsManually
RenameLogicalObjectsUsingtheRenameWizard
CreatingaRepositoryUsingthe DeleteUnnecessaryLogicalObjects
CreateSimpleMeasures
OracleBusinessIntelligence
AdministrationTool CreateaBusinessModel
Thistutorialcontainsthefollowingsections:
Purpose 1. RightclickthewhitespaceintheBusinessModelandMappinglayerandselectNewBusinessModeltoopenthe
BusinessModeldialogbox.
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots 2. EnterSampleSalesintheNamefield.LeaveDisabledchecked.
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
3. ClickOK.TheSampleSalesbusinessmodelisaddedtotheBusinessModelandMappinglayer.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 18/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
4. InthePhysicallayer,selectthefollowingfouraliastables:
CreatingLogicalDimensionswithLevelBased
Hierarchies D1Time
CreatingLevelBasedMeasures D2Product
CreatingLogicalDimensionswithParentChild D3Customer
Hierarchies F1Revenue
CreatingLogicalDimensionswithRaggedand
DonotselectD4Addressatthistime.
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
5. DragthefouraliastablefromthePhysicallayertotheSampleSalesbusinessmodelintheBusinessModeland
Mappinglayer.ThetablesareaddedtotheSampleSalesbusinessmodel.Noticethatthethreedimensiontables
havethesameicon,whereastheF1Revenuetablehasaniconwitha#sign,indicatingitisafacttable.
ExamineLogicalJoins
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 19/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview 1. RightclicktheSampleSalesbusinessmodelandselectBusinessModelDiagram>WholeDiagramtoopenthe
BusinessModelDiagram.
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
2. Ifnecessary,rearrangetheobjectssothatthejoinrelationshipsarevisible.
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies BecauseyoudraggedalltablessimultaneouslyfromthePhysicallayerontothebusinessmodel,thelogicalkeys
CreatingLevelBasedMeasures andjoinsarecreatedautomaticallyinthebusinessmodel.Thisisbecausethekeysandjoinrelationshipswere
CreatingLogicalDimensionswithParentChild
alreadycreatedinthePhysicallayer.However,youtypicallydonotdragallphysicaltablessimultaneously,except
Hierarchies
inverysimplemodels.Laterinthistutorial,youlearnhowtomanuallybuildlogicalkeysandjoinsintheBusiness
ModelandMappinglayer.TheprocessisverysimilartobuildingjoinsinthePhysicallayer.
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
3. DoubleclickanyoneofthejoinsinthediagramtoopentheLogicalJoindialogbox.Inthisexamplethejoin
CreatingTimeSeriesMeasures betweenD1TimeandF1Revenueisselected.
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
Noticethatthereisnojoinexpression.JoinsintheBMMlayerarelogicaljoins.Logicaljoinsexpressthe
cardinalityrelationshipsbetweenlogicaltablesandarearequirementforavalidbusinessmodel.Specifyingthe
logicaltablejoinsisrequiredsothatOracleBIServerhasnecessarymetadatatotranslatelogicalrequestsagainst
thebusinessmodelintoSQLqueriesagainstthephysicaldatasources.LogicaljoinshelpOracleBIServer
understandtherelationshipsbetweenthevariouspiecesofthebusinessmodel.WhenaqueryissenttoOracleBI
Server,theserverdetermineshowtoconstructphysicalqueriesbyexamininghowthelogicalmodelisstructured.
Examininglogicaljoinsisanintegralpartofthisprocess.TheAdministrationToolconsidersatabletobealogical
facttableifitisatthemanyendofalllogicaljoinsthatconnectittootherlogicaltables.
4.
ClickOKtoclosetheLogicalJoindialogbox.
5.
ClicktheXtoclosetheBusinessModelDiagram.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 20/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview ExamineLogicalColumns
CreatingaRepositoryUsingthe
OracleBusinessIntelligence 1. ExpandtheD1Timelogicaltable.Noticethatlogicalcolumnswerecreatedautomaticallyforeachtablewhenyou
draggedthealiastablesfromthePhysicallayertotheBMMlayer.
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ExamineLogicalTableSources
ViewingScreenshots
1. ExpandtheSourcesfolderfortheD1Timelogicaltable.Noticethereisalogicaltablesource,D1Time.This
Clickicontohideallscreenshots logicaltablesourcemapstotheD1TimealiastableinthePhysicallayer.
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
2. DoubleclicktheD1Timelogicaltablesource(notthelogicaltable)toopentheLogicalTableSourcedialogbox.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 21/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
3. OntheGeneraltab,renametheD1TimelogicaltablesourcetoLTS1Time.Noticethatthelogicaltabletophysical
Clickicontohideallscreenshots tablemappingisdefinedinthe"Maptothesetables"section.
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
4. OntheColumnMappingtab,noticethatlogicalcolumntophysicalcolumnmappingsaredefined.Ifmappingsare
notvisible,selectShowmappedcolumns.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 22/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or 5. YoulearnmoreabouttheContentandParentChildSettingstabslaterinthistutorialwhenyoubuildlogical
hide)thescreenshotassociatedwiththatstep. dimensionhierarchies.ClickOKtoclosetheLogicalTableSourcedialogbox.Ifdesired,explorelogicaltable
sourcesfortheremaininglogicaltables.
RenameLogicalObjectsManually
1. ExpandtheD1Timelogicaltable.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 23/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand 2. Clickonthefirstlogicalcolumn,BEG_OF_MONTH_WID,tohighlightit.
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
3. ClickonBEG_OF_MONTH_WIDagaintomakeiteditable.
4. RenameBEG_OF_MONTH_WIDtoBegofMthWid.Thisisthemanualmethodforrenamingobjects.Youcanalso
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 24/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview rightclickanobjectandselectRenametomanuallyrenameanobject.
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables RenameObjectsUsingtheRenameWizard
CreatingTimeSeriesMeasures
1. SelectTools>Utilities>RenameWizard>ExecutetoopentheRenameWizard.
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
2. IntheSelectObjectsscreen,clickBusinessModelandMappinginthemiddlepane.
3. ExpandtheSampleSalesbusinessmodel.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 25/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
4. ExpandtheD1Timelogicaltable.
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
5. UseShift+clicktoselectallofthelogicalcolumnsexceptforthecolumnyoualreadyrenamed,BegofMthWid.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 26/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
6. ClickAddtoaddthecolumnstotherightpane.
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
7. RepeatthestepsforthethreeremaininglogicaltablessothatalllogicalcolumnsfromtheSampleSalesbusiness
modelareaddedtotherightpane.OnlythecolumnsfromF1Revenueareshowninthescreenshot.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 27/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
8. ClickNexttomovetotheSelectTypesscreen.
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
NoticethatLogicalColumnisselected.Ifyouhadselectedotherobjecttypes,suchaslogicaltables,thetype
wouldhaveappearedhere.
9. ClickNexttoopentheSelectRulesscreen.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 28/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
10. IntheSelectRulesscreen,selectAlltextlowercaseandclickAddtoaddtheruletothelowerpane.
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
11. AddtheruleChangeeachoccurrenceof'_'intoaspace.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 29/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
12. AddtheruleFirstletterofeachwordcapital.
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
13. ClickNexttoopentheFinishscreen.Verifythatalllogicalcolumnswillbenamedaccordingtotherenamerules
youselected.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 30/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
14. ClickFinish.
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
15. IntheBusinessModelandMappinglayer,expandthelogicaltablesandconfirmthatalllogicalcolumnshave
Purpose beenrenamedasexpected.ThescreenshotshowsonlythecolumnsinD1Time.
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
16. InthePhysicallayer,expandthealiastablesandconfirmthatallphysicalcolumnshavenotbeenrenamed.The
pointhereisyoucanchangeobjectnamesintheBMMlayerwithoutimpactingobjectnamesinthePhysicallayer.
Whenlogicalobjectsarerenamed,therelationshipsbetweenlogicalobjectsandphysicalobjectsaremaintained
bythelogicalcolumntophysicalcolumnmappings.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 31/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence DeleteUnnecessaryLogicalObjects
AdministrationTool 1. IntheBMMlayer,expandSampleSales>F1Revenue.
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots 2. UseCtrl+ClicktoselectallF1RevenuelogicalcolumnsexceptforRevenueandUnits.
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
3. RightclickanyoneofthehighlightedlogicalcolumnsandselectDelete.AlternativelyyoucanselectEdit>Delete
orpresstheDeletekeyonyourkeyboard.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 32/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources 4. ClickYestoconfirmthedelete.
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
5. ConfirmthatF1RevenuecontainsonlytheRevenueandUnitscolumns.
CreateSimpleMeasures
1. DoubleclicktheRevenuelogicalcolumntoopentheLogicalColumndialogbox.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 33/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
2. ClicktheAggregationtab.
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
3. ChangethedefaultaggregationruletoSum.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 34/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
4. ClickOKtoclosetheLogicalColumndialogbox.NoticethattheiconhaschangedfortheRevenuelogicalcolumn
ViewingScreenshots indicatingthatanaggregationrulehasbeenapplied.
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
5. RepeatthestepstodefinetheSUMaggregationrulefortheUnitslogicalcolumn.
Measuresaretypicallydatathatisadditive,suchastotaldollarsortotalquantities.TheF1Revenuelogicalfact
tablecontainsthemeasuresinyourbusinessmodel.Youaggregatedtwologicalcolumnsbysummingthecolumn
data.
6. Savetherepositorywithoutcheckingglobalconsistency.
Congratulations!YouhavesuccessfullybuiltabusinessmodelintheBusinessModelandMappinglayerofa
repositoryandcreatedbusinessmeasures.
BuildingthePresentationLayerofaRepository
YouhavecreatedtheinitialSampleSalesbusinessmodelintherepository.YounowcreatethePresentation
layeroftherepository.ThePresentationlayerexposesthebusinessmodelobjectsinOracleBIuserinterfaces
sothatuserscanbuildanalysesanddashboardstoanalyzetheirdata.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 35/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview TobuildthePresentationlayeryouperformthefollowingsteps:
CreatingaRepositoryUsingthe CreateaSubjectArea
CreatePresentationTables
OracleBusinessIntelligence CreatePresentationColumns
AdministrationTool RenamePresentationColumns
ReorderPresentationColumns
Thistutorialcontainsthefollowingsections:
Purpose
CreateaSubjectArea
TimetoComplete 1. RightclickthewhitespaceinthePresentationlayerandselectNewSubjectAreatoopentheSubjectAreadialog
Overview box.
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots
2. OntheGeneraltab,enterSampleSalesasthenameofthesubjectarea.
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
3. ClickOKtoclosetheSubjectAreadialogbox.TheSampleSalessubjectareaisaddedtothePresentationlayer.
CreatePresentationTables
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 36/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview 1. RightclicktheSampleSalessubjectareaandselectNewPresentationTabletoopenthePresentationTable
dialogbox.
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
2. OntheGeneraltab,enterTimeasthenameofthepresentationtable.
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
3. ClickOKtoclosethePresentationTabledialogbox.TheTimepresentationtableisaddedtotheSampleSales
subjectarea.
4. Repeattheprocessandaddthreemorepresentationtables:Products,Customers,andBaseFacts.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 37/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete PleasenotethatyouareusingthemanualmethodforcreatingPresentationlayerobjects.Forsimplemodelsitis
Overview alsopossibletodragobjectsfromtheBMMlayertothePresentationlayertocreatethePresentationlayerobjects.
WhenyoucreatepresentationobjectsbydraggingfromtheBMMlayer,thebusinessmodelbecomesasubject
Prerequisites
area,thelogicaltablesbecomepresentationtables,andthelogicalcolumnsbecomepresentationcolumns.Note
BuildingthePhysicalLayerofaRepository thatallobjectswithinasubjectareamustderivefromasinglebusinessmodel.
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
CreatePresentationColumns
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
1. IntheBMMlayer,expandtheD1Timelogicaltable.
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
2. UseCtrl+Clicktoselectthefollowinglogicalcolumns:
CalendarDate
PerNameHalf
PerNameMonth
PerNameQtr
PerNameWeek
PerNameYear.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 38/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
3. DragtheselectedlogicalcolumnstotheTimepresentationtableinthePresentationlayer.
4. Repeattheprocessandaddthefollowinglogicalcolumnstotheremainingpresentationtables:
Products:DragBrand,Lob,ProdDsc,TypefromD2Product.
Customers:DragCustKey,NamefromD3Customer.
BaseFacts:DragRevenue,UnitsfromF1Revenue.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 39/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
RenamePresentationColumns
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables 1. InthePresentationlayer,expandtheProductspresentationtable.
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
2. DoubleclicktheLobpresentationcolumntoopenthePresentationColumndialogbox.OntheGeneraltabnotice
that"UseLogicalColumnName"isselected.Whenyoudragalogicalcolumntoapresentationtable,theresulting
presentationcolumninheritsthelogicalcolumnnamebydefault.InthisexampletheLobpresentationcolumn
inheritsthenameofthelogicalcolumn"SampleSales"."D2Product"."Lob".
3. DeselectUseLogicalColumnName.TheNamefieldisnoweditable.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 40/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
4. EnterLineofBusinessintheNamefield.
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
5. ClickOKtoclosethePresentationColumndialogbox.Noticethatthepresentationcolumnnameisnowchanged
toLineofBusinessinthePresentationlayer.
6. IntheBMMlayer,expandD2Product.NoticethattheLoblogicalcolumnnameisnotchanged.Thepointhereis
youcanchangeobjectnamesinthePresentationlayerwithoutimpactingobjectnamesintheBMMorPhysical
layers.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 41/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild 7. IntheBMMlayer,renametheProdDsclogicalcolumntoProduct.Noticethatthenamechangeisinheritedbythe
Hierarchies correspondingpresentationcolumn.
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
8. MakethefollowingnamechangestologicalobjectsintheBMMlayersothatthenamesofthecorresponding
presentationcolumnsarealsochanged:
FortheD3Customerlogicaltable:
ChangeCustKeytoCustomerNumber.
ChangeNametoCustomerName.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 42/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview 9. Confirmthatthecorrespondingpresentationcolumnnamesarechanged.
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates ReorderPresentationColumns
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary 1. InthePresentationlayer,doubleclicktheTimepresentationtabletoopenthePresentationTabledialogbox.
Resources
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
2. ClicktheColumnstab.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 43/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
3. Selectcolumnsandusetheupanddownarrows,ordragthecolumns.torearrangethepresentationcolumnsinto
UsingInitializationBlocksandVariables thefollowingorderfromtoptobottom:
CreatingTimeSeriesMeasures
Summary PerNameYear
PerNameHalf
Resources PerNameQtr
PerNameMonth
PerNameWeek
ViewingScreenshots CalendarDate
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
4. ClickOKtoclosethePresentationTabledialogboxandconfirmthatthepresentationcolumnorderischangedin
thePresentationlayer.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 44/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe 5. RepeatthestepstoreorderthecolumnsintheProductspresentationtable:
OracleBusinessIntelligence Brand
AdministrationTool LineofBusiness
Type
Thistutorialcontainsthefollowingsections: Product
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures 6. Savetherepositorywithoutcheckingglobalconsistency.
CreatingLogicalDimensionswithParentChild
Congratulations!YouhavesuccessfullybuiltthePresentationlayerofarepository.
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies TestingandValidatingaRepository
UsingAggregates
UsingInitializationBlocksandVariables Youhavefinishedbuildinganinitialbusinessmodelandnowneedtotestandvalidatetherepositorybefore
continuing.Youbeginbycheckingtherepositoryforerrorsusingtheconsistencycheckingoption.Nextyou
CreatingTimeSeriesMeasures
loadtherepositoryintoOracleBIServermemory.YouthentesttherepositorybyrunninganOracleBIanalysis
Summary andverifyingtheresults.Finally,youexaminethequerylogfiletoobservetheSQLgeneratedbyOracleBI
Resources Server.
Totestandvalidatearepositoryyouperformthefollowingsteps:
ViewingScreenshots CheckConsistency
DisableCaching
Clickicontohideallscreenshots LoadtheRepository
SetUpQueryLogging
CreateandRunandAnalysis
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
ChecktheQueryLog
hide)thescreenshotassociatedwiththatstep.
CheckConsistency
1. SelectFile>CheckGlobalConsistency.
2. YoushouldreceivethemessageBusinessmodel"SampleSales"isconsistent.Doyouwanttomarkitas
availableforqueries?
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 45/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites 3. ClickYes.Youshouldreceivethemessage:Consistencycheckdidn'tfindanyerrors,warningsorbest
BuildingthePhysicalLayerofaRepository practiceviolations.
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures Ifyoudonotreceivethismessage,youmustfixanyconsistencycheckerrorsorwarningsbeforeproceeding.
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies 4. ClickOK.NoticethattheSampleSalesbusinessmodeliconintheBMMlayerisnowgreen,indicatingitis
UsingAggregates availableforqueries.
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon 5. Savetherepositorywithoutcheckingglobalconsistencyagain.
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
6. SelectFile>Closetoclosetherepository.LeavetheAdministrationToolopen.
DisableCaching
1. OpenabrowserandenterthefollowingURLtonavigatetoFusionMiddlewareControlEnterpriseManager:
http://<machinename>:7001/em
InthistutorialtheURLishttp://localhost:7001/em
2. Loginasanadministrativeuser.Typicallyyouusetheadministrativeusernameandpasswordprovidedduringthe
OracleBIinstallation.Inthisexampletheusernameisweblogic.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 46/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository 3. Intheleftnavigationpane,expandBusinessIntelligenceandclickcoreapplication.
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures 4. ClicktheCapacityManagementtab.
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
5. ClickthePerformancesubtab.
6. LocatetheEnableBIServerCachesection.Cacheisenabledbydefault.
7. ClickLockandEditConfiguration.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 47/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository 8. ClickClosewhenyoureceivetheconfirmationmessage"LockandEditConfigurationCompletedSuccessfully."
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies 9. DeselectCacheenabled.Cachingistypicallynotusedduringdevelopment.Disablingcacheimprovesquery
UsingAggregates performance.
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
10. ClickApply.
11. ClickActivateChanges.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 48/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
12. ClickClosewhenyoureceivetheconfirmationmessageActivateChangesCompletedSuccessfully.
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
13. DonotclickRestarttoapplyrecentchangesyet.Youdothatafteruploadingtherepositoryinthenextsetof
hide)thescreenshotassociatedwiththatstep. steps.
LoadtheRepository
1. ClicktheDeploymenttab.
2. ClicktheRepositorysubtab.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 49/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe 3. ClickLockandEditConfiguration.
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
4. ClickClosewhenyoureceivetheconfirmationmessage"LockandEditConfigurationCompletedSuccessfully."
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures 5. Inthe"UploadBIServerRepository"section,clickBrowsetoopentheChoosefiledialogbox.
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
6. Bydefault,theChoosefiledialogboxshouldopentotherepositorydirectory.Ifnot,navigatetotherepository
directorywiththeBISAMPLErepository.
7. SelecttheBISAMPLE.rpdfileandclickOpen.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 50/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures 8. EnterBISAMPLEastherepositorypasswordandconfirmthepassword.
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
9. ClickApply.
10. IntheBIServerRepositorysection,confirmthattheDefaultRPDisnowBISAMPLEwithanextension.Inthis
examplethefilenameisBISAMPLE_BI0025.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 51/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources 11. ClickActivateChanges.
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
12. ClickClosewhenyoureceivetheconfirmationmessageActivateChangesCompletedSuccessfully.
13. ClickRestarttoapplyrecentchangestonavigatetotheOverviewpage(thismaytakeamoment).
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 52/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
14. OntheOverviewpage,clickRestart.
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
15. ClickYeswhenyoureceivethemessageAreyousureyouwanttorestartallBIcomponents?
16. AllowtheRestartAllprocessingtocomplete.Thismaytakeafewmoments.
17. ClickClosewhenyoureceivetheconfirmationmessageRestartAllCompletedSuccessfully.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 53/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository 18. ConfirmthatSystemComponentsare100%andthatfivecomponentsareup.LeaveEnterpriseManageropen.
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots
SetUpQueryLogging
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
1. ReturntotheAdministrationTool,whichshouldstillbeopen.
2. SelectFile>Open>Onlinetoopentherepositoryinonlinemode.Youuseonlinemodetoviewandmodifya
repositorywhileitisloadedintotheOracleBIServer.TheOracleBIServermustberunningtoopenarepositoryin
onlinemode.
3. EnterBISAMPLEastherepositorypasswordandenteryourusernameandpassword.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 54/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies 4. ClickOpentoopentherepositoryinonlinemode.
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or 5. SelectManage>IdentitytoopenSecurityManager.
hide)thescreenshotassociatedwiththatstep.
6. Intheleftpane,selectBIRepository.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 55/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures 7. Intherightpane,doubleclickyouradministrativeusertoopentheUserdialogbox.Inthisexamplethe
Summary administrativeuserisweblogic.
Resources
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
8. IntheUserdialogbox,ontheUsertab,setLogginglevelto2.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 56/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots 9. ClickOKtoopentheCheckOutObjectsdialogbox.
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
10. IntheCheckOutObjectsdialogbox,clickCheckOut.Whenyouareworkinginarepositoryopeninonlinemode,
youarepromptedtocheckoutobjectswhenyouattempttoperformvariousoperations.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 57/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures 11. SelectAction>ClosetocloseSecurityManager.
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
12. SelectFile>CheckInChanges.Alternatively,youcanclicktheCheckInChangesicononthetoolbar.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 58/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
13. Savetherepository.Thereisnoneedtocheckconsistency.
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
14. SelectFile>Closetoclosetherepository.
15. ClickOKwhenyoureceivethefollowingmessage:
"Inorderforyouronlinechangestotakeeffect,youwillhavetomanuallyrestarteachnonmasterOracleBIServer
instanceinthecluster."
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 59/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete 16. LeavetheAdministrationToolopen.
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer CreateandRunanAnalysis
ofaRepository
BuildingthePresentationLayerofaRepository 1. OpenabrowseroranewbrowsertabandenterthefollowingURLtonavigatetoOracleBusinessIntelligence:
TestingandValidatingaRepository
ManagingLogicalTableSources
http://<machinename>/:9704/analytics
CreatingCalculationMeasures InthistutorialtheURLishttp://localhost:9704/analytics
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild 2. Signinasanadministrativeuser.Typicallyyouusetheadministrativeusernameandpasswordprovidedduring
Hierarchies theOracleBIinstallation.Inthisexampletheusernameisweblogic.Ifyouneedhelpidentifyingausernameand
CreatingLogicalDimensionswithRaggedand password,contactyourcompany'sOracleBIAdministrator.
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
3. Intheleftnavigationpane,underCreate...AnalysisandInteractiveReporting,selectAnalysis.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 60/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
4. SelecttheSampleSalessubjectarea.
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
5. Intheleftnavigationpane,expandthefoldersintheSampleSalessubjectareaandconfirmthattheuserinterface
Hierarchies
matchesthepresentationlayeroftherepository.
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
6. DoubleclickthefollowingcolumnnamesintheSubjectAreaspanetoaddthemtotheanalysis:
Time.PerNameYear
Products.Type
BaseFacts.Revenue
7. ClickResults.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 61/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
8. Theanalysisresultsaredisplayedinacompoundlayout,whichincludesaTitleviewandaTableview.
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
9. Usethebuttonsatthebottomofthecompoundlayouttoviewadditionalrows.
ChecktheQueryLog
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 62/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview 1. ReturntoFusionMiddlewareControlEnterpriseManager,whichshouldstillbeopen.
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool 2. ClicktheDiagnosticstab.
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild 3. ClicktheLogMessagessubtab.
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
4. ScrolltothebottomofthewindowtotheView/SearchLogFilessection.
5. ClickServerLogtonavigatetotheLogMessagesscreen.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 63/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository 6. IntheLogMessagesscreen,leavethedatarangesettoMostRecent,1Days.Deselectallmessagetypesexcept
BuildingthePresentationLayerofaRepository forTrace.
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
7. IntheMessagefield,entersendingquerytodatabase.
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
8. ClickSearch.
9. Thereshouldbeonlyonemessageatthispoint,butiftherearemorethanone,selectthelastmessageinthelist.
Thisisthemostrecentquerysenttothedatabase.
10. Inthebottompane,clicktheCollapsePanebutton(arrowontherightside)toviewthelogmessage.Yourresults
shouldlooksimilartothescreenshot.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 64/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
Clickicontohideallscreenshots
ManagingLogicalTableSources
InthissetofstepsyoucreatemultiplelogicaltablesourcesfortheD3Customerlogicaltable.Tocreate
multiplelogicaltablesourcesyouperformthefollowingsteps:
OpentheRepositoryinOfflineMode
AddaNewLogicalTableSource
CreatePresentationLayerObjects
LoadtheRepository
CreateandRunanAnalysis
ChecktheQueryLog
OpentheRepositoryinOfflineMode
1. ReturntotheAdministrationTool,whichshouldstillbeopen.Ifnot,selectStart>Programs>OracleBusiness
Intelligence>BIAdministration.
2. SelectFile>Open>Offline.
3. SelecttheBISAMPLErepositorywiththehighestnumberextension.InthisexampleitisBISAMPLE_BI0025.rpd.
YoursmaybeBISAMPLE_BI0001,orsomethingsimilar.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 65/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures 4. ClickOpen.YoushouldreceiveamessagethatthisrepositorycanonlybeopenedasReadOnly.Recallthatthisis
Summary therepositorythatiscurrentlyloadedintoOracleBIServermemory.Youwanttousethisversionoftherepository
movingforwardbecauseithastheuserandlogginglevelinformationyoudefinedearlier.
Resources
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
5. ClickYestoopentheOpenOfflinedialogbox.TheRepositoryPassworddialogboxopens.
6. EnterBISAMPLEastherepositorypassword.
7. ClickOKtoopentherepositoryinReadOnlymode.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 66/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
8. SelectFile>SaveAstoopentheSaveAsdialogbox.
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
9. SelectBISAMPLE.rpdtoenteritintheFilenamefield.
10. ClickSave.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 67/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites 12. ClickYestoopentheBISAMPLErepositoryinofflinemode.ThisactionreplacestheexistingBISAMPLErepository
withtheBISAMPLErepositorythatcontainsthesecurityinformation.
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand 13. SelectManage>IdentitytoopenSecurityManager.
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
14. SelectBIRepositoryintheleftpane.
15. Confirmthatyouradministrativeuserisvisibleintherightpane.Inthisexampletheadministrativeuseris
weblogic.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 68/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures 16. DoubleclicktheadministrativeusertoopentheUserdialogbox.OntheUsertab,confirmthatlogginglevelisset
Summary to2.
Resources
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
17. ClickCanceltoclosetheUserdialogbox.
18. SelectAction>ClosetocloseSecurityManager.TheofflineBISAMPLErepositorynowhasauserwithalogging
levelsetto2.Thiswillallowyoutocheckthequerylogasyoucompletetheremainingexercisesinthistutorial.
Youwillnothavetorepeatthestepsofsavinganonlinerepository.
AddaNewLogicalTableSource
1. IntheBMMlayer,expandSampleSales>D3Customer>Sources.NoticethattheD3Customerlogicaltablehas
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 69/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview onelogicaltablesourcenamedD3Customer.
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables 2. RenametheD3Customerlogicaltablesource(notthelogicaltable)toLTS1Customer.
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
3. DoubleclickLTS1CustomertoopentheLogicalTableSourcedialogbox.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 70/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or 4. ClicktheColumnMappingtabandnoticethatalllogicalcolumnsmaptophysicalcolumnsinthesamephysical
hide)thescreenshotassociatedwiththatstep. table:D3Customer.ItmaybenecessarytoscrolltotherighttoseethePhysicalTablecolumn.Makesure"Show
mappedcolumns"isselected.
5. ClickOKtoclosetheLogicalTableSourcedialogbox.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 71/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
6. InthePhysicallayer,expandorcl>BISAMPLE.
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
7. DragD4AddressfromthePhysicallayertotheD3CustomerlogicaltableintheBMMlayer.Noticethiscreatesa
CreatingLevelBasedMeasures newlogicaltablesourcenamedD4AddressfortheD3Customerlogicaltable.Italsocreatesnewlogicalcolumns
CreatingLogicalDimensionswithParentChild thatmaptotheD4Addressphysicaltable.
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
8. IntheBMMlayer,doubleclickthenewD4AddresslogicaltablesourcetoopentheLogicalTableSourcedialog
box.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 72/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
9. OntheGeneraltab,enterLTS2CustomerAddressintheNamefield.
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
10. ClicktheColumnMappingtabandnoticethatalllogicalcolumnsmaptophysicalcolumnsinthesamephysical
table:D4Address.Ifnecessary,selectShowmappedcolumnsanddeselectShowunmappedcolumns.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 73/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
11. ClicktheredXnexttoADDRESS_KEYtodeletethecolumn.Thisisaduplicatecolumnandisnotneeded.
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
12. ClickOKtoclosetheLogicalTableSourcedialogbox.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 74/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
13. ConfirmthattheD3Customerlogicaltablenowhastwologicaltablesources:LTS1CustomerandLTS2
Clickicontohideallscreenshots CustomerAddress.Asinglelogicaltablenowmapstotwophysicalsources.
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
14. UsetheRenameWizardoramanualrenamingtechniquetorenametheaddresslogicalcolumnsinD3Customer.
Yourresultsshouldlooksimilartothescreenshot.Hint:TousetheRenameWizard,selectallofthenewlogical
columns,thenrightclickanyoneofthehighlightedcolumnsandselectRenameWizardtolaunchthewizard.
needhelpusingtheRenameWizard,refertothesestepsfromearlierinthistutorial.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 75/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
15. Renametheremaininglogicaltablesourcesaccordingtothefollowingtable.Recallthatlogicaltablesourcesare
locatedintheSourcesfolderforalogicaltable.Forexample:D2Product>Sources.
LogicalTableSource Rename
D2Product LTS1Product
F1Revenue LTS1Revenue
Yourresultsshouldlooksimilartothescreenshot.
CreatePresentationLayerObjects
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 76/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview 1. InthePresentationlayer,rightclicktheSampleSalessubjectareaandselectNewPresentationTabletoopenthe
PresentationTabledialogbox.
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
2. OntheGeneraltab,enterCustomerRegionsintheNamefield.
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
3. ClickOKtoclosethePresentationTabledialogbox.ConfirmthattheCustomerRegionspresentationtableis
addedtotheSampleSalessubjectareainthePresentationlayer.
4. IntheBMMlayer,expandSampleSales>D3Customer.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 77/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
5. DragthefollowinglogicalcolumnsfromD3CustomertoCustomerRegionsinthePresentationlayer:
Address1
Address2
Area
City
CountryName
EstabName
PostalCode
Region
StateProvince
StateProvinceAbbrv
Yourcolumnnamesmaybeslightlydifferentdependingonhowyourenamedthem.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 78/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
6. ReordertheCustomerRegionspresentationcolumnsinthefollowingorder,fromtoptobottom:
Region
Area
CountryName
StateProvince
StateProvinceAbbrv
City
PostalCode
Address1
Address2
EstabName
7. DoubleclicktheSampleSalessubjectareainthePresentationlayertoopentheSubjectAreadialogbox.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 79/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
8. ClickthePresentationTablestab.
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
9. ReorderthepresentationtablessothatCustomerRegionsappearsafterCustomers.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 80/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
10. ClickOKtoclosetheSubjectAreadialogbox.Confirmthatthepresentationtablesappearintheexpectedorder.
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots
Younowhavetwopresentationtables,CustomersandCustomerRegions,mappedtothesamelogicaltable,D3
Note:Alternatively,youcanclickanindividualicon Customer.TheD3Customerlogicaltableismappedtotwophysicalsources:D3CustomerandD4Address.
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
11. Savetherepositoryandcheckglobalconsistencywhenprompted.Youshouldreceiveamessagethatthereareno
errors,warnings,orbestpracticeviolationstoreport.
Ifyoudoreceiveanyconsistencycheckerrorsorwarnings,fixthembeforeproceeding.
12. ClickOKtoclosetheconsistencycheckmessage.
13. Closetherepository.LeavetheAdministrationToolopen.
LoadtheRepository
1. ReturntoFusionMiddlewareControlEnterpriseManager,whichshouldstillbeopen.Ifnot,openabrowserand
enterthefollowingURLtonavigatetoFusionMiddlewareControlEnterpriseManager:
http://<machinename>/:7001/em
InthistutorialtheURLishttp://localhost:7001/em
2. Ifyoursessionhastimedout,youwillneedtologinagain.Loginasanadministrativeuser.Typicallyyouusethe
administrativeusernameandpasswordprovidedduringtheOracleBIinstallation.Inthisexampletheusername
isweblogic.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 81/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository 3. Intheleftnavigationpane,expandBusinessIntelligenceandclickcoreapplication.
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures 4. ClicktheDeploymenttab.
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
5. ClicktheRepositorysubtab.
6. ClickLockandEditConfiguration.
7. ClickClosewhenyoureceivetheconfirmationmessageLockandEditConfigurationCompletedSuccessfully.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 82/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository 8. ClickBrowseandnavigatetothedirectorywiththeBISAMPLErepository.
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
9. SelecttheBISAMPLE.rpdfileandclickOpen.
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
10. EnterBISAMPLEastherepositorypasswordandconfirmthepassword.
11. ClickApply.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 83/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources 12. ConfirmthatthedefaultRPDisnowBISAMPLEwithanextension.Inthisexamplethefilenameis
BISAMPLE_BI0025.
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
13. ClickActivateChanges.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 84/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources 14. ClickClosewhenyoureceivetheconfirmationmessageActivateChangesCompletedSuccessfully.
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
15. ClickRestarttoapplyrecentchangestonavigatetotheOverviewpage(thismaytakeamoment).
16. OntheOverviewpage,clickRestart.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 85/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
17. ClickYeswhenyoureceivethemessageAreyousureyouwanttorestartallBIcomponents?
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
18. Allowtheprocessingtocomplete.
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
19. ClickClosewhenyoureceivethemessageRestartAllCompletedSuccessfully.
CreateandRunanAnalysis
1. ReturntoOracleBI,whichshouldstillbeopen.Ifnot,openabrowserorbrowsertabandenterthefollowingURL
tonavigatetoOracleBusinessIntelligence:
http://<machinename>/:9704/analytics
InthistutorialtheURLishttp://localhost:9704/analytics.
2. Ifyourprevioussessionhastimedout,signinasanadministrativeuser.Typicallyyouusetheadministrativeuser
nameandpasswordprovidedduringtheOracleBIinstallation.Inthisexampletheusernameisweblogic.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 86/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies 3. Intheleftnavigationpane,underCreate...AnalysisandInteractiveReporting,selectAnalysis.
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
4. SelecttheSampleSalessubjectarea.
5. Intheleftnavigationpane,expandthefoldersandconfirmthattheCustomerRegionsfolderandcorresponding
columnsappear.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 87/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
6. CreatethefollowinganalysisbydoubleclickingcolumnnamesintheSubjectAreaspane:
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild CustomerRegions.Region
Hierarchies Customers.CustomerName
CreatingLogicalDimensionswithRaggedand Products.Type
SkippedLevelHierarchies BaseFacts.Revenue
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
7. ClickResultstoviewtheanalysisresults.Usethebuttonsatthebottomoftheresultsscreentoseemorerows.
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
ChecktheQueryLog
1. ReturntoFusionMiddlewareControlEnterpriseManager,whichshouldstillbeopen.
2. ClicktheDiagnosticstab.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 88/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
3. ClicktheLogMessagessubtab.
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
4. ScrolltothebottomofthewindowtotheView/SearchLogFilessection.
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
5. ClickServerLogtonavigatetotheLogMessagesscreen.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 89/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository 6. IntheLogMessagesscreen,leavethedatarangesettoMostRecent,1Days.Deselectallmessagetypesexcept
BuildingthePresentationLayerofaRepository forTrace.
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
7. IntheMessagefield,entersendingquerytodatabase.
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
8. ClickSearch.
9. Selectthelastmessageinthelist.Thisisthemostrecentquerysenttothedatabase.
10. Inthebottompane,clicktheCollapsePanebutton(arrowontherightside)toviewthelogmessage.Yourresults
shouldlooksimilartothescreenshot.Thescreenshotshowsonlyapartialviewofthelog.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 90/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository NoticethatbothD3CustomerandD4Addressareaccessed.Thepresentationcolumnsincludedintheanalysis
wereselectedfromtwodifferentpresentationtables:CustomersandCustomerRegions.Bothofthesepresentation
ManagingLogicalTableSources tablesmaptothesamelogicaltable,D3Customer.TheD3Customerlogicaltablemapstotwophysicalsources:
CreatingCalculationMeasures D3CustomerandD4Address.
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild 11. ClicktheRestorePanebutton.
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates 12. LeaveEnterpriseManageropen.
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources CreatingCalculationMeasures
Inthissetofstepsyouuseexistingmeasurestocreatedaderivedcalculationmeasure.Tocreateaderived
ViewingScreenshots calculationmeasureyouperformthefollowingsteps:
OpentheRepositoryinOfflineMode
Clickicontohideallscreenshots CreateaCalculationMeasureDerivedfromExistingColumns
CreateaCalculationMeasureUsingaFunction
LoadtheRepository
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or CreateandRunanAnalysis
hide)thescreenshotassociatedwiththatstep. ChecktheQueryLog
OpentheRepositoryinOfflineMode
1. ReturntotheAdministrationTool,whichshouldstillbeopen.Ifnot,selectStart>Programs>OracleBusiness
Intelligence>BIAdministration.
2. SelectFile>Open>Offline.
3. SelectBISAMPLE.rpdandclickOpen.DonotselectanyBISAMPLErepositorywithanextension,forexample,
BISAMPLE_BI0025.rpd.RecallthatthesearetherepositoriesthathavebeenloadedintoOracleBIServer
memory.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 91/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures 4. EnterBISAMPLEastherepositorypasswordandclickOKtoopentherepository.
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
CreateaCalculationMeasureDerivedfromExistingColumns
1. IntheBMMlayer,expandSampleSales>F1Revenue.
2. RightclickF1RevenueandselectNewObject>LogicalColumntoopentheLogicalColumndialogbox.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 92/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources 3. OntheGeneraltab,enterActualUnitPriceintheNamefield.
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
4. ClicktheColumnSourcetab.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 93/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
5. SelectDerivedfromexistingcolumnsusinganexpression.
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
6. ClicktheEditExpressionbuttontoopenExpressionBuilder.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 94/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
7. IntheleftpaneselectLogicalTables>F1Revenue>Revenue.
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
8. ClicktheInsertselecteditembuttontomovetheRevenuecolumntotherightpane.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 95/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots 9. Clickthedivisionoperatortoaddittotheexpression.
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
10. IntheleftpaneselectLogicalTables>F1RevenueandthendoubleclickUnitstoaddittotheexpression.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 96/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
12. ClickOKtoclosetheLogicalColumndialogbox.TheActualUnitPricecalculatedmeasureisaddedtothe
businessmodel.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 97/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
13. DragActualUnitPricefromtheBMMlayertotheBaseFactspresentationtableinthePresentationlayer.
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
14. Savetherepositoryandcheckconsistency.Fixanyerrorsorwarningsbeforeproceeding.
Resources
ViewingScreenshots
CreateaCalculationMeasureUsingaFunction
Clickicontohideallscreenshots
1. IntheBMMlayer,rightclickF1RevenueandselectNewObject>LogicalColumntoopentheLogicalColumn
Note:Alternatively,youcanclickanindividualicon dialogbox.
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
2. OntheGeneraltab,enterRevenueRankintheNamefield.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 98/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
3. ClicktheColumnSourcetab.
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
4. SelectDerivedfromexistingcolumnsusinganexpression.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 99/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
5. ClicktheEditExpressionbuttontoopenExpressionBuilder.
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
6. IntheleftpaneselectFunctions>Displayfunctions>Rank.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 100/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots 7. ClicktheInsertselecteditembuttontomovetheRankfunctiontotherightpane.
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
8. Click<<numExpr>>intheexpression.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 101/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots 9. IntheleftpaneselectLogicalTables>F1RevenueandthendoubleclickRevenuetoaddittotheexpression.
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
10. ClickOKtocloseExpressionBuilder.NoticethattheformulaisaddedtotheLogicalColumndialogbox.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 102/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
11. ClickOKtoclosetheLogicalColumndialogbox.TheRevenueRankcalculatedmeasureisaddedtothebusiness
ViewingScreenshots model.
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
12. DragRevenueRankfromtheBMMlayertotheBaseFactspresentationtableinthePresentationlayer.
13. Savetherepositoryandcheckconsistency.Fixanyerrorsorwarningsbeforeproceeding.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 103/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool LoadtheRepository
Thistutorialcontainsthefollowingsections:
1. ReturntoFusionMiddlewareControlEnterpriseManager,whichshouldstillbeopen.Ifnot,openabrowserand
Purpose enterthefollowingURLtonavigatetoFusionMiddlewareControlEnterpriseManager:
TimetoComplete
http://<machinename>/:7001/em
Overview
Prerequisites InthistutorialtheURLishttp://localhost:7001/em
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository 2. Ifnecessary,loginasanadministrativeuser.Typicallyyouusetheadministrativeusernameandpassword
TestingandValidatingaRepository providedduringtheOracleBIinstallation.Inthisexampletheusernameisweblogic.
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures 3. Intheleftnavigationpane,expandBusinessIntelligenceandclickoncoreapplication.
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
4. ClicktheDeploymenttab.
5. ClicktheRepositorysubtab.
6. ClickLockandEditConfiguration.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 104/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository 7. ClickClosewhenyoureceivetheconfirmationmessageLockandEditConfigurationCompletedSuccessfully.
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies 8. ClickBrowseandnavigatetothedirectorywiththeBISAMPLErepository.
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep. 9. SelecttheBISAMPLE.rpdfileandclickOpen.
10. EnterBISAMPLEastherepositorypasswordandconfirmthepassword.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 105/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer 11. ClickApply.
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
12. ConfirmthatthedefaultRPDisnowBISAMPLEwithanextension.Inthisexamplethefilenameis
BISAMPLE_BI0025.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 106/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
14. ClickClosewhenyoureceivetheconfirmationmessageActivateChangesCompletedSuccessfully.
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
15. ClickRestarttoapplyrecentchangestonavigatetotheOverviewpage(thismaytakeamoment).
16. OntheOverviewpage,clickRestart.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 107/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
17. ClickYeswhenyoureceivethemessageAreyousureyouwanttorestartallBIcomponents?
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
18. Allowtheprocessingtocomplete.
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
19. ClickClosewhenyoureceivethemessageRestartAllCompletedSuccessfully.
CreateandRunanAnalysis
1. ReturntoOracleBI,whichshouldstillbeopen.Ifnot,openabrowserorbrowsertabandenterthefollowingURL
tonavigatetoOracleBusinessIntelligence:
http://<machinename>/:9704/analytics
InthistutorialtheURLishttp://localhost:9704/analytics.
2. Ifnecessary,loginasanadministrativeuser.Typicallyyouusetheadministrativeusernameandpassword
providedduringtheOracleBIinstallation.Inthisexampletheusernameisweblogic.
3. Intheleftnavigationpane,underCreate...AnalysisandInteractiveReporting,selectAnalysis.Hint:Ifyoursession
hasnottimedout,youcancreateanewanalysisbyselectingNew>Analysis.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 108/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
4. SelecttheSampleSalessubjectarea.
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
5. Intheleftnavigationpane,expandtheBaseFactsfolderandconfirmthattheActualUnitPriceandRevenue
Purpose Rankcolumnsarevisible.
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
6. CreatethefollowinganalysisbydoubleclickingcolumnnamesintheSubjectAreaspane:
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies Products.Product
UsingAggregates BaseFacts.Revenue
UsingInitializationBlocksandVariables BaseFacts.RevenueRank
BaseFacts.Units
CreatingTimeSeriesMeasures BaseFacts.ActualUnitPrice
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots
7. SortRevenueRankinascendingorder.
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
8. ClickResultstoviewtheanalysisresults.
PleasenotethattheActualUnitPricecalculationiscorrect,althoughitdoesnotmakesensefromabusiness
perspective.Forexample,theunitpriceforanLCDHDTelevisionwouldnotbe9dollars.Thisisaresultofthe
underlyingsampledata.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 109/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe ChecktheQueryLog
OracleBusinessIntelligence
AdministrationTool 1. ReturntoFusionMiddlewareControlEnterpriseManager,whichshouldstillbeopen,andcheckthequerylog.If
youneedhelp,clickheretoreviewstepsfromearlierinthistutorial.
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
2. Yourlogentryshouldlooksimilartothescreenshot.
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand NotethatthedivisionofRevenuebyUnitsiscalculatedintheouterqueryblock(D1.c2/nullif(D1.c1,0)asc3in
SkippedLevelHierarchies thisexample).BecauseyoudefinedtheActualUnitPricecalculationusinglogicalcolumns,theSUMaggregation
UsingAggregates ruleisappliedtotheRevenueandUnitscolumnsfirstandthenthedivisioniscalculated.
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
3. LeaveEnterpriseManageropen.
Resources
ViewingScreenshots
CreatingLogicalDimensionswithLevelBasedHierarchies
Clickicontohideallscreenshots
Inthissetofstepsyouaddlogicaldimensionhierarchiestothebusinessmodel.Alogicaldimension
representsahierarchicalorganizationoflogicalcolumnsbelongingtoasinglelogicaldimensiontable.
Note:Alternatively,youcanclickanindividualicon LogicaldimensionscanexistintheBusinessModelandMappinglayerandinthePresentationLayer.Adding
(orimage)associatedwitheachsteptoview(or logicaldimensionstothePresentationlayerexposesthemtousers,whichenablesuserstocreatehierarchy
hide)thescreenshotassociatedwiththatstep. basedqueries.YouimplementfourlogicaldimensionsforABC:Time,Product,Office,andCustomer.Creating
logicaldimensionswithhierarchiesallowsyoutobuildlevelbasedmeasures,defineaggregationrulesthat
varybydimension,providedrilldownonchartsandtablesinanalysesanddashboards,anddefinethe
contentofaggregatesources.Tocreatelogicaldimensionswithlevelbasedhierarchies,youperformthe
followingsteps:
OpentheRepositoryinOfflineMode
CreateaLogicalDimensionforProduct
CreateLogicalLevels
AssociateLogicalColumnswithLogicalLevels
SetLogicalLevelKeys
CreateaLogicalDimensionforTime
AssociateTimeLogicalColumnswithLogicalLevels
CreateaLogicalDimensionforCustomer
SetAggregationContentforLogicalTableSources
TestYourWork
OpentheRepositoryinOfflineMode
1. ReturntotheAdministrationTool,whichshouldstillbeopen.Ifnot,selectStart>Programs>OracleBusiness
Intelligence>BIAdministration.
2. SelectFile>Open>Offline.
3. SelectBISAMPLE.rpdandclickOpen.DonotselectanyBISAMPLErepositorywithanextension,forexample,
BISAMPLE_BI0001.rpd.RecallthatthesearetherepositoriesthathavebeenloadedintoOracleBIServer
memory.
4. EnterBISAMPLEastherepositorypasswordandclickOKtoopentherepository.
CreateaLogicalDimensionforProduct
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 110/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview 1. IntheBMMlayer,rightclicktheSampleSalesbusinessmodelandselectNewObject>LogicalDimension>
DimensionwithLevelBasedHierarchytoopentheLogicalDimensiondialogbox.
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
2. NamethelogicaldimensionH2Product.
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep. 3. ClickOK.ThelogicaldimensionisaddedtotheSampleSalesbusinessmodel.
CreateLogicalLevels
1. RightclickH2ProductandselectNewObject>LogicalLevel.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 111/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
2. NamethelogicallevelProductTotal.
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
3. Becausethislevelrepresentsthegrandtotalforproducts,selecttheGrandtotallevelcheckbox.Notethatwhen
youdothis,theSupportsrolluptohigherlevelofaggregationfieldisgrayedoutandprotected.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 112/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
4. ClickOKtoclosetheLogicalLeveldialogbox.TheProductTotallevelisaddedtotheH2Productlogical
Clickicontohideallscreenshots dimension.
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
5. RightclickProductTotalandselectNewObject>ChildLeveltoopentheLogicalLeveldialogbox.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 113/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview 6. NamethelogicallevelProductBrand.
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots
7. ClickOKtoclosetheLogicalLeveldialogbox.TheProductBrandlevelisaddedtothelogicaldimension.
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
8. Repeatthestepstoaddthefollowingchildlevels:
ProductLOBasachildofProductBrand
ProductTypeasachildofProductLOB
ProductDetailasachildofProductType
Usethescreenshotasaguide:
AssociateLogicalColumnswithLogicalLevels
1. ExpandtheD2Productlogicaltable.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 114/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables 2. DragtheBrandcolumnfromD2ProducttotheProductBrandlevelinH2Product.
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
3. ContinuedragginglogicalcolumnsfromtheD2ProductlogicaltabletotheircorrespondinglevelsintheH2
Productlogicaldimension:
LogicalColumn LogicalLevel
Lob ProductLOB
Type ProductType
Product ProductDetail
ProdKey ProductDetail
Yourresultsshouldlooksimilartothescreenshot:
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 115/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
SetLogicalLevelKeys
ViewingScreenshots
Clickicontohideallscreenshots 1. DoubleclicktheProductBrandlogicalleveltoopentheLogicalLeveldialogbox.OntheGeneraltab,noticethat
theProductLOBchildlevelisdisplayed.
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
2. ClicktheKeystab.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 116/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
3. EnterBrandforKeyName.
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
4. IntheColumnsfield,usethedropdownlisttoselectD2Product.Brand.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 117/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
5. CheckUseforDisplay.Whenthisisselected,userscandrilldowntothiscolumnfromahigherlevel.
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
6. SetBrandasthePrimarykey.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 118/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
7. ClickOKtoclosetheLogicalLeveldialogbox.TheiconchangesforBrandtoshowthatitisthekeyfortheProduct
Clickicontohideallscreenshots Brandlevel.
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
8. Useadifferenttechniquetocreatealogicallevelkey:RightclickLobfortheProductLOBlevelandselectNew
LogicalLevelKeytoopentheLogicalLevelKeydialogbox.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 119/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
9. IntheLogicalLevelKeydialogbox,acceptthedefaultsandclickOK.
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
10. TheiconchangesforLobtoshowthatitisthekeyfortheProductLOBlevel.
11. UseeithermethodtosettheremainingkeysfortheH2Productlogicaldimension:
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 120/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
Thistutorialcontainsthefollowingsections: Yourresultsshouldlooksimilartothescreenshot:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures PleasenotethattheDetaillevel(lowestlevelofthehierarchy)musthavethecolumnthatisthelogicalkeyofthe
CreatingLogicalDimensionswithParentChild dimensiontableassociatedwithitanditmustbethekeyforthatlevel:ProdKeyinthisexample.
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates 12. SetProdKeyastheprimarykeyfortheProductDetaillevel.Hint:DoubleclickthelevelandselecttheKeys
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
CreateaLogicalDimensionforTime
1. UseadifferenttechniquetocreatealogicaldimensionforTime.RightclicktheD1Timelogicaltableandselect
CreateLogicalDimension>DimensionwithLevelBasedHierarchy.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 121/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary 2. Anewlogicaldimension,D1TimeDiminthisexample,isautomaticallyaddedtothebusinessmodel.
Resources
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
3. RenameD1TimeDimtoH1Time.
4. ExpandH1Time.Noticethattwolevelwerecreatedautomatically:D1TimeTotalandD1TimeDetail.D1Time
DetailispopulatedwithallofthecolumnsfromtheD1Timelogicaltable.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 122/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
5. RenameD1TimeTotaltoTimeTotal,andrenameD1TimeDetailtoTimeDetail.
6. RightclickTimeDetailandselectNewObject>ParentLeveltoopentheLogicalLeveldialogbox.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 123/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources 7. OntheGeneraltab,namethelogicallevelWeek,alsocheckSupportrolluptohigherlevelofaggregation.
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
8. ClickOKtoclosetheLogicalLeveldialogbox.TheWeeklevelisaddedtotheH1Timelogicaldimension.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 124/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview 9. Repeatthestepstoaddtheremaininglogicallevels:
CreatingaRepositoryUsingthe MonthasaparentofWeek
QuarterasaparentofMonth
OracleBusinessIntelligence HalfasaparentofQuarter
AdministrationTool YearasaparentofHalf
Thistutorialcontainsthefollowingsections: Yourfinalresultsshouldlooksimilartothescreenshot:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots
AssociateTimeLogicalColumnswithLogicalLevels
Note:Alternatively,youcanclickanindividualicon 1. Useadifferenttechniquetoassociatelogicalcolumnswithlogicallevels.DragthelogicalcolumnsfromtheTime
(orimage)associatedwitheachsteptoview(or Detaillogicallevel(notfromtheD1Timelogicaltable)totheircorrespondinglevelsintheH1Timelogical
hide)thescreenshotassociatedwiththatstep. dimension.Thisisaconvenienttechniquewhenlogicalcolumnsareburieddeepinthebusinessmodel.
LogicalColumn LogicalLevel
PerNameYear Year
PerNameHalf Half
PerNameQtr Quarter
PerNameMonth Month
PerNameWeek Week
Yourresultsshouldlooksimilartothescreenshot:
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 125/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
2. DeleteallremainingcolumnsfromtheTimeDetaillevelexceptforCalendarDatesothatonlyCalendarDate
ViewingScreenshots associatedwiththeTimeDetaillevel.Pleasenotethatdeletingobjectsfromthehierarchydoesnotdeletethem
fromthelogicaltableinthebusinessmodel.
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
3. SetthelogicalkeysfortheH1Timelogicaldimensionaccordingtothefollowingtable:
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 126/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreateaLogicalDimensionforCustomer
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild 1. UseeithertechniquetocreatealevelbasedlogicaldimensionnamedH3CustomerfortheD3Customerlogical
Hierarchies tablewiththefollowinglevels,columns,andkeys:
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
Level Column Key UseforDisplay
UsingAggregates CustomerTotal <none> <none> <none>
UsingInitializationBlocksandVariables CustomerRegion Region Region Yes
CreatingTimeSeriesMeasures CustomerArea Area Area Yes
Summary CustomerCountry CountryName CountryName Yes
Resources
CustomerState StateProvince StateProvince Yes
SetCustomerTotalasthegrandtotallevel.
SetCustomerNumberastheprimarykeyfortheCustomerDetaillevel.
Yourresultsshouldlooksimilartothescreenshot:
SetAggregationContentforLogicalTableSources
1. ExpandD1Time>Sources.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 127/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository 2. DoubleclicktheLTS1TimelogicaltablesourcetoopentheLogicalTableSourcedialogbox.
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
3. ClicktheContenttab.
4. ConfirmthatAggregationcontent,groupbyissettoLogicalLevelandthelogicallevelissettoTimeDetail
H1Timelogicaldimension.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 128/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
5. ClickOKtoclosetheLogicalTableSourcedialogbox.
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or 6. Repeattoverifyorsetcontentsettingsfortheremaininglogicaltablesourcesusingthetableandscreenshotsasa
hide)thescreenshotassociatedwiththatstep. guide:
H1Time TimeDetail
H3Customer CustomerDetail
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 129/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 130/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
7. Savetherepositoryandcheckglobalconsistency.Fixanyerrorsorwarningsbeforeproceeding.Noticethatyou
didnothavetomakeanychangestothePresentationlayer.
8. Closetherepository.LeavetheAdministrationToolopen.
TestYourWork
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 131/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview 1. ReturntoFusionMiddlewareControlEnterpriseManagerandloadtheBISAMPLErepository.Ifyouneedhelp,
clickheretoreviewstepsfromearlierinthistutorial.
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
2. ReturntoOracleBI,whichshouldstillbeopen,andsigninifnecessary.
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
3. CreatethefollowinganalysistotesttheProducthierarchy.
Overview
Prerequisites Products.Brand
BuildingthePhysicalLayerofaRepository BaseFacts.Revenue
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
4. ClickResults.
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables 5. ClickontheBizTechbrandandverifythatyoucandrilldownthroughthehierarchytoseerevenuedataateach
CreatingTimeSeriesMeasures level.
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots
6. SelectNew>Analysis>SampleSales.
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
7. ClickOKtoconfirmthatyouwanttonavigateawayfromthispage.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 132/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer 8. Createthefollowinganalysis:
ofaRepository
Time.PerNameYear
BuildingthePresentationLayerofaRepository BaseFacts.Revenue
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild 9. ClickResultsandverifythatyoucandrilldownthroughtheTimehierarchy.
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
11. ClickResultsandverifythatyoucandrilldownthroughtheCustomershierarchy.
12. SignoutofOracleBI.ClickOKwhenpromptedaboutnavigatingawayfromthispage.LeavetheOracleBIbrowser
pageopen.
CreatingLevelBasedMeasures
InthissetofstepsyoucreatelevelbasedmeasuresthatcalculatetotaldollarsatvariouslevelsintheProduct
hierarchy,andthenusealevelbasedmeasuretocreateasharemeasure.
Tocreatelevelbasedmeasuresandasharemeasure,youperformthefollowingsteps:
OpentheRepositoryinOfflineMode
CreateLevelBasedMeasures
CreateaShareMeasure
TestYourWork
OpentheRepositoryinOfflineMode
1. ReturntotheAdministrationTool,whichshouldstillbeopen.Ifnot,selectStart>Programs>OracleBusiness
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 133/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview Intelligence>BIAdministration.
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool 2. SelectFile>Open>Offline.
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete 3. SelectBISAMPLE.rpdandclickOpen.DonotselectanyBISAMPLErepositorywithanextension,forexample,
BISAMPLE_BI0001.rpd.RecallthatthesearetherepositoriesthathavebeenloadedintoOracleBIServer
Overview memory.
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository 4. EnterBISAMPLEastherepositorypasswordandclickOKtoopentherepository.
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures CreateLevelBasedMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
1. IntheBusinessModelandMappinglayer,rightclicktheF1RevenuetableandselectNewObject>Logical
CreatingLevelBasedMeasures ColumntoopentheLogicalColumndialogbox.
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
2. OntheGeneraltab,enterProductTotalRevenueintheNamefield.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 134/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
3. ClicktheColumnSourcetab.
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
4. SelectDerivedfromexistingcolumnsusinganexpression.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 135/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
5. OpentheExpressionBuilder.
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
6. IntheExpressionBuilder,addLogicalTables>F1Revenue>Revenuetotheexpression.Recallthatthe
RevenuecolumnalreadyhasadefaultaggregationruleofSum.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 136/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots 7. ClickOKtocloseExpressionBuilder.
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon 8. ClicktheLevelstab.
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
9. FortheH2Productlogicaldimension,selectProductTotalfromtheLogicalLeveldropdownlisttospecifythat
thismeasureshouldbecalculatedatthegrandtotallevelintheproducthierarchy.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 137/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
10. ClickOKtoclosetheLogicalColumndialogbox.TheProductTotalRevenuemeasureappearsintheProduct
ViewingScreenshots TotalleveloftheH2ProductlogicaldimensionandtheF1Revenuelogicalfacttable.
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
11. Repeatthestepstocreateasecondlevelbasedmeasure:
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 138/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
12. ExposethenewcolumnstousersbydraggingProductTotalRevenueandProductTypeRevenuetothe
FactspresentationtableintheSampleSalessubjectareainthePresentationlayer.Youcandragthecolumns
ViewingScreenshots fromtheH2ProductlogicaldimensionortheF1Revenuelogicaltable.
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
CreateaShareMeasure
1. IntheBusinessModelandMappinglayer,rightclicktheF1RevenuetableandselectNewObject>Logical
ColumntoopentheLogicalColumndialogbox.
2. OntheGeneraltab,namethelogicalcolumnProductShare.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 139/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
3. OntheColumnSourcetab,select"Derivedfromexistingcolumnsusinganexpression."
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
4. OpentheExpressionBuilder.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 140/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
5. IntheExpressionBuilder,SelectFunctions>MathematicFunctions>Round.
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
6. ClickInsertselecteditem.Thefunctionappearsintheeditbox.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 141/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots 7. ClickSourceNumberintheformula.
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
8. Enter100*followedbyaspace.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 142/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots 9. InsertLogicalTables>F1Revenue>Revenue.
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
10. Usingthetoolbar,clicktheDivisionbutton.Anothersetofanglebracketsappears,<<expr>>.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 143/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
12. InsertLogicalTables>F1Revenue>ProductTotalRevenue.Recallthatthisisthetotalmeasureforthe
hierarchy.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 144/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
13. Clickbetweenthelastsetofanglebrackets,<<Digits>>,andenter1.Thisrepresentsthenumberofdigitsof
UsingInitializationBlocksandVariables precisionwithwhichtoroundtheinteger.
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
14. Checkyourwork:
Round(100*"SampleSales"."F1Revenue"."Revenue"/"SampleSales"."F1Revenue"."Product
TotalRevenue",1)
Thissharemeasurewillallowyoutorunananalysisthatshowshowrevenueofaspecificproductcomparesto
totalrevenueforallproducts.
15. ClickOKtoclosetheExpressionBuilder.TheformulaisvisibleintheLogicalColumndialogbox.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 145/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
16. ClickOKtoclosetheLogicalColumndialogbox.TheProductSharelogicalcolumnisaddedtothebusiness
ViewingScreenshots model.
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
17. AddtheProductSharemeasuretotheBaseFactspresentationtable.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 146/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview Ifthereareconsistencyerrorsorwarnings,correctthembeforeyouproceed.
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository 19. Closetherepository.
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures TestYourWork
CreatingLogicalDimensionswithLevelBased
Hierarchies
1. ReturntoFusionMiddlewareControlEnterpriseManagerandloadtheBISAMPLErepository.Ifyouneedhelp,
CreatingLevelBasedMeasures clickheretoreviewstepsfromearlierinthistutorial.
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies 2. ReturntoOracleBI,whichshouldstillbeopen,andsignin.
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary 3. Createthefollowinganalysistotestthelevelbasedandsharemeasures.
Resources
Products.Product
BaseFacts.Revenue
BaseFacts.ProductTypeRevenue
ViewingScreenshots BaseFacts.ProductShare
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
4. FortheProductSharecolumn,selectColumnProperties.
5. OntheDataFormattab,selectOverrideDefaultDataFormat.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 147/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots
6. ChangeTreatNumbersAstoPercentageandsetDecimalPlacesto2.
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
7. ClickOKtoclosetheColumnPropertiesdialogbox.
8. SortProductShareindescendingorder.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 148/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer 9. ClickResults.NoticethatProductTypeRevenuereturnsdollarsgroupedbyTypeeventhoughthequeryisata
ofaRepository differentlevelthanTypeProductinthisexample.ProductShareshowsthepercentoftotalrevenueforeach
productsortedindescendingorder.
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
10. SignoutofOracleBI.
11. ClickOKwhenyoureceivethemessage:Areyousureyouwanttonavigateawayfromthispage?
CreatingLogicalDimensionswithParentChildHierarchies
Aparentchildhierarchyisahierarchyofmembersthatallhavethesametype.Thiscontrastswithlevelbased
hierarchies,wheremembersofthesametypeoccuronlyatasinglelevelofthehierarchy.Themostcommon
reallifeoccurrenceofaparentchildhierarchyisanorganizationalreportinghierarchychart,wherethe
followingallapply:
Eachindividualintheorganizationisanemployee.
Eachemployee,apartfromthetoplevelmanagers,reportstoasinglemanager.
Thereportinghierarchyhasmanylevels.
Inrelationaltables,therelationshipsbetweendifferentmembersinaparentchildhierarchyareimplicitly
definedbytheidentifierkeyvaluesintheassociatedbasetable.However,foreachOracleBIServerparent
childhierarchydefinedonarelationaltable,youmustalsoexplicitlydefinetheintermemberrelationshipsina
separateparentchildrelationshiptable.
Tocreatealogicaldimensionwithaparentchildhierarchy,performthefollowingsteps:
OpentheRepositoryinOfflineMode
ImportMetadataandDefinePhysicalLayerObjects
CreateLogicalTableandLogicalColumns
CreateaLogicalJoin
CreateaParentChildLogicalDimension
DefineParentChildSettings
CreatePresentationLayerObjects
TestYourWork
OpentheRepositoryinOfflineMode
1. ReturntotheAdministrationTool,whichshouldstillbeopen.Ifnot,selectStart>Programs>OracleBusiness
Intelligence>BIAdministration.
2. SelectFile>Open>Offline.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 149/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
3. SelectBISAMPLE.rpdandclickOpen.DonotselectanyBISAMPLErepositorywithanextension,forexample,
OracleBusinessIntelligence BISAMPLE_BI0001.rpd.RecallthatthesearetherepositoriesthathavebeenloadedintoOracleBIServer
AdministrationTool memory.
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete 4. EnterBISAMPLEastherepositorypasswordandclickOKtoopentherepository.
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ImportMetadataandDefinePhysicalLayerObjects
ofaRepository
BuildingthePresentationLayerofaRepository 1. InthePhysicallayer,expandorcl.
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand 2. RightclickConnectionPoolandselectImportMetadatatoopentheImportWizard.
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
3. IntheSelectMetadataTypesscreen,acceptthedefaultsandclickNext.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 150/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources 4. IntheSelectMetadataObjectsscreen,inthedatasourceview,expandBISAMPLEandselectthefollowingtables
forimport:
SAMP_EMPL_D_VH
ViewingScreenshots SAMP_EMPL_PARENT_CHILD_MAP
SAMP_EMPL_POSTN_D
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
5. ClicktheImportSelectedbuttontomovethetablestotheRepositoryView.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 151/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary 6. ClickFinishtoclosetheImportWizard.
Resources
ViewingScreenshots 7. ConfirmthatthethreetablesarevisibleinthePhysicallayeroftherepository.
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
8. RightclickSAMP_EMPL_PARENT_CHILD_MAPandselectViewData.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 152/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
Thisisanexampleofaparentchildrelationshiptablewithrowsthatdefinetheintermemberrelationshipsofan
employeehierarchy.ItincludesaMemberKeycolumn,whichidentifiesthemember(employee)anAncestorKey,
ViewingScreenshots whichidentifiestheancestor(manager)ofthememberaDistancecolumn,whichspecifiesthenumberofparent
childhierarchylevelsfromthemembertotheancestorandaLeafcolumn,whichindicatesifthememberisaleaf
Clickicontohideallscreenshots member.
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
9. Createthefollowingaliasesforthetables:
Table Alias
SAMP_EMPL_D_VH D50SalesRep
SAMP_EMPL_PARENT_CHILD_MAP D51SalesRepParentChild
SAMP_EMPL_POSTN_D D52SalesRepPosition
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 153/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots
10. UsethePhysicalDiagramtocreatethefollowingphysicaljoinsforthealiastables:
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or "orcl".""."BISAMPLE"."D52SalesRepPosition"."POSTN_KEY"="orcl".""."BISAMPLE"."D50
hide)thescreenshotassociatedwiththatstep. SalesRep"."POSTN_KEY"
"orcl".""."BISAMPLE"."D50SalesRep"."EMPLOYEE_KEY"="orcl".""."BISAMPLE"."D51Sales
RepParentChild"."ANCESTOR_KEY"
"orcl".""."BISAMPLE"."D51SalesRepParentChild"."MEMBER_KEY"=
"orcl".""."BISAMPLE"."F1Revenue"."EMPL_KEY"
CreateLogicalTableandLogicalColumns
1. IntheBMMlayer,rightclicktheSampleSalesbusinessmodelandselectNewObject>LogicalTabletoopenthe
LogicalTabledialogbox.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 154/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures 2. OntheGeneraltab,namethelogicaltableD5SalesRep.
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
3. ClickOKtoaddthelogicaltabletothebusinessmodel.
NoticethattheD5SalesRepiconhasa#sign.Thisisbecauseyouhavenotyetdefinedthelogicaljoin
relationship.Whenyoudefinethelogicaljoinlaterinthistutorial,theiconwillchangeaccordingly.
4. DragallsixcolumnsfromD50SalesRepinthePhysicallayertoD5SalesRepintheBMMlayer.Thisaction
createslogicalcolumnsandaddsaD50SalesReplogicaltablesourcetoD5SalesRep.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 155/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
5. RenametheD50SalesReplogicaltablesourcetoLTS1SalesRep.
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
6. InthePhysicallayer,expandD52SalesRepPosition.
7. DragPOSTN_DESCandPOSTN_LEVELfromD52SalesRepPositiontoLTS1SalesRep.Notethatyouare
draggingthecolumnstothelogicaltablesource,notthelogicaltable.Draggingtothelogicaltablewouldcreatea
secondlogicaltablesource.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 156/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates 8. DragDISTANCEfromD51SalesRepParentChildtoLTS1SalesRep.Again,youdragthecolumntothelogical
UsingInitializationBlocksandVariables tablesource,notthelogicaltable.
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
9. Renamethelogicalcolumns:
OldName NewName
POSTN_KEY PositionKey
TYPE SalesRepType
EMPL_NAME SalesRepName
EMPLOYEE_KEY SalesRepNumber
HIRE_DT HireDate
MGR_ID ManagerNumber
POSTN_DESC Position
POSTN_LEVEL PositionLevel
DISTANCE ClosureDistance
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 157/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies CreateaLogicalJoin
UsingAggregates
UsingInitializationBlocksandVariables 1. IntheBMMlayer,selectD5SalesRepandF1Revenue.
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
2. RightclickeitherhighlightedtableandselectBusinessModelDiagram>SelectedTablesOnlytoopenthe
BusinessModelDiagram.
3. CreatealogicaljoinbetweenD5SalesRepandF1Revenue.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 158/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository 4. ClosetheBusinessModelDiagram.NoticethattheiconhaschangedfortheD5SalesReptable.
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary CreateaParentChildLogicalDimension
Resources
1. RightclicktheD5SalesReplogicaltableandselectCreateLogicalDimension>DimensionwithParentChild
Hierarchy.
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
2. IntheLogicalDimensiondialogbox,ontheGeneraltab,namethelogicaldimensionH5SalesRep.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 159/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
3. ClickBrowsenexttoMemberKey.TheBrowsewindowshowsthephysicaltableanditscorrespondingkey.
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
4. ClickViewtoopentheLogicalKeydialogbox.ConfirmthattheSalesRepNumbercolumnisselected
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 160/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies 5. ClickCanceltoclosetheLogicalKeydialogbox.
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
6. ClickOKtoclosetheBrowsewindow.
Summary
Resources
ViewingScreenshots 7. ClickBrowsenexttoParentColumn.TheBrowsewindowshowsthecolumnsotherthanthememberkey.
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
8. SelectManagerNumberastheparentcolumnfortheparentchildhierarchy.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 161/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots 9. ClickOKtoclosetheBrowsewindow,butdonotclosetheLogicalDimensiondialogbox.
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon DefineParentChildSettings
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
1. ClickParentChildSettingstodisplaytheParentChildRelationshipTableSettingsdialogbox.Notethatatthis
pointtheParentChildRelationshipTableisnotdefined.
Foreachparentchildhierarchydefinedonarelationaltable,youmustexplicitlydefinetheintermember
relationshipsinaseparateparentchildrelationshiptable.Intheprocessofcreatingtheparentchildrelationship
table,youmaychooseoneofthefollowingoptions:1.Selectapreviouslycreatedparentchildrelationshiptable.
2.Useawizardthatwillgeneratescriptstocreateandpopulatetheparentchildrelationshiptable.Inthenextset
ofstepsyouselectapreviouslycreatedandpopulatedparentchildrelationshiptable.
Foryourinformationonly:TostartthewizardyouwouldclicktheCreateParentChildRelationshipTablebutton.
ThewizardcreatestheappropriaterepositorymetadataobjectsandgeneratesSQLscriptsforcreatingand
populatingtheparentchildrelationshiptable.Attheendofthewizard,OracleBIServerstoresthescriptsinto
directorieschosenduringthewizardsession.Thescriptscanthenberunagainstthedatabasetocreateand
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 162/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview populatetheparentchildrelationshiptable.Runningthewizardisnotnecessaryinthistutorialbecausethe
parentchildrelationshiptableisalreadycreatedandpopulated.
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
2. ClicktheSelectParentChildRelationshipTablebuttontoopentheSelectPhysicalTabledialogbox.
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
3. IntheSelectPhysicalTabledialogbox,selecttheD51SalesRepParentChildaliasyoucreated.
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
4. TheD51SalesRepParentChildaliasisnowdisplayedintheParentChildRelationshipTablecolumn.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 163/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
5. IntheParentChildTableRelationshipColumnDetailssection,settheappropriatecolumns:
OracleBusinessIntelligence
AdministrationTool MemberKey MEMBER_KEY
Thistutorialcontainsthefollowingsections: ParentKey ANCESTOR_KEY
RelationshipDistance DISTANCE
Purpose
LeafNodeIdentifier IS_LEAF
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots
Explanation:
Note:Alternatively,youcanclickanindividualicon MemberKeyidentifiesthemember.
(orimage)associatedwitheachsteptoview(or ParentKeyidentifiesanancestorofthemember,Theancestormaybetheparentofthemember,orahigherlevel
hide)thescreenshotassociatedwiththatstep. ancestor.
RelationshipDistancespecifiesthenumberofparentchildhierarchicallevelsfromthemembertotheancestor.
LeafNodeIdentifierindicatesifthememberisaleafmember(1=Yes,0=No).
6. ClickOKtoclosetheParentChildRelationshipTableSettingsdialogbox.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 164/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
7. ClickOKtoclosetheLogicalDimensiondialogbox.
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
8. RightclickH5SalesRepandselectExpandAll.Notethataparentchildlogicaldimensionhasonlytwolevels.
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
9. DeleteallcolumnsfromtheDetaillevelexceptforSalesRepNameandSalesRepNumber.
10. DoubleclicktheDetailleveltoopentheLogicalLeveldialogbox.
11. OntheKeystab,createanewkeynamedDisplayKeythatmapstotheSalesRepNamecolumn.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 165/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
12. DeselectUseforDisplayfortheSalesRepNumbercolumnandselectUseforDisplayfortheSalesRepName
Clickicontohideallscreenshots column.
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
13. MakesurethatMemberKeyisstillsettoD50SalesRep_Key.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 166/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
14. ClickOKtoclosetheLogicalLeveldialogbox.
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
15. ExpandF1Revenue>SourcesanddoubleclickLTS1RevenuetoopentheLogicalTableSourcedialogbox.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 167/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
16. OntheContenttab,setthelogicalleveltoDetailfortheH5SalesReplogicaldimension.
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
17. ClickOKtoclosetheLogicalTableSourcedialogbox.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 168/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures CreatePresentationLayerObjects
Summary
Resources 1. DragtheD5SalesReplogicaltablefromtheBMMlayertotheSampleSalessubjectareainthePresentation
layer.
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
2. RenametheD5SalesReppresentationtabletoSalesReps.
3. MovetheSalesRepspresentationtableabovetheBaseFactstable.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 169/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
4. ExpandtheSalesRepspresentationtableandnoticethattheH5SalesRepparentchildlogicaldimensionis
UsingInitializationBlocksandVariables automaticallyincludedasapresentationhierarchy.
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
5. DoubleclicktheH5SalesReppresentationhierarchytoopenthePresentationHierarchydialogbox.
6. OntheDisplayColumnstab,confirmthatSalesRepNameissetasthedisplaycolumn.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 170/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
7. ClickOKtoclosethePresentationHierarchydialogbox.
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources 8. Savetherepositoryandcheckconsistency.Fixanyerrorsorwarningsbeforeproceeding.
ViewingScreenshots
9. Closetherepository.LeavetheAdministrationToolopen.
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep. TestYourWork
1. ReturntoFusionMiddlewareControlEnterpriseManagerandloadtheBISAMPLErepository.Ifyouneedhelp,
clickheretoreviewstepsfromearlierinthistutorial.
2. ReturntoOracleBI,whichshouldstillbeopen,andsignin.
3. Createthefollowinganalysistotesttheparentchildlogicaldimension.
SalesReps.H5SalesReps
SalesReps.Position
BaseFacts.Revenue
4. ClickResults.
5. Expandthepivottabletoviewdataatdifferentlevelsofthehierarchy.NoticethattheRevenuemeasurerollsup
througheachlevel.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 171/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies 6. SignoutofOracleBI.
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand CreatingLogicalDimensionswithRaggedandSkippedLevelHierarchies
SkippedLevelHierarchies
UsingAggregates Tocreatelogicaldimensionswithraggedandskippedlevelhierarchies,youperformthefollowingsteps:
UsingInitializationBlocksandVariables
ImportMetadataandDefinePhysicalLayerObjects
CreatingTimeSeriesMeasures CreateLogicalTableandLogicalColumns
Summary CreateaRagged/SkippedLevelsLogicalDimension
Resources CreatePresentationLayerObjects
TestYourWork
ViewingScreenshots ImportMetadataandDefinePhysicalLayerObjects
Clickicontohideallscreenshots 1. OpentheBISAMPLErepositoryinofflinemode.
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
2. InthePhysicallayer,expandorcl.
3. RightclickConnectionPoolandselectImportMetadatatoopentheImportWizard.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 172/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview 4. IntheSelectMetadataTypesscreen,acceptthedefaultsandclickNext.
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
5. IntheSelectMetadataObjectsscreen,inthedatasourceview,expandBISAMPLE.
ViewingScreenshots
Clickicontohideallscreenshots
6. Inthedatasourceview,selectthefollowingtablesforimport:
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
SAMP_PRODUCTS_DR
hide)thescreenshotassociatedwiththatstep.
7. ClicktheImportSelectedbuttontomovethetabletotheRepositoryView.
8. ExpandBISAMPLEintheRepositoryViewandconfirmthattheSAMP_PRODUCT_DRtableisvisible.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 173/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables 9. ClickFinishtoclosetheImportWizard.
CreatingTimeSeriesMeasures
Summary
Resources
10. ConfirmthattheSAMP_PRODUCT_DRtableisvisibleinthePhysicallayeroftherepository.
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
11. Createthefollowingaliasforthetable:D20Product
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 174/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
12. UsethePhysicalDiagramtocreatethefollowingphysicaljoinforthealiastable:
"orcl".""."BISAMPLE"."D20Product"."PROD_KEY"="orcl".""."BISAMPLE"."F1Revenue"."PROD_KEY"
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
13. RightclickD20ProductandselectViewData.
Noticethereareskippedlevelsinthehierarchy.Forexample,brandABrand2hasaNULLvalueforLOBforthe
productDProduct8.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 175/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
14. CloseViewData.
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
CreateLogicalTableandLogicalColumns
Purpose
TimetoComplete
Overview
1. DragD20ProductfromthePhysicallayertotheSampleSalesbusinessmodelintheBMMlayertocreateaD20
Productlogicaltable.ThelogicaljointoF1RevenueiscreatedautomaticallybasedonthejoininthePhysical
Prerequisites layer.
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or 2. RenametheD20Productlogicalcolumns:
hide)thescreenshotassociatedwiththatstep.
OldName NewName
BRAND Brand
LOB LOB
PROD_DSC Product
PROD_KEY ProductNumber
Type ProductType
3. RenametheD20ProductlogicaltablesourcetoLTS1Product(Ragged)
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 176/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies CreateaRagged/SkippedLevelLogicalDimension
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
1. RightclicktheD20ProductlogicaltableandselectCreateLogicalDimension>DimensionwithLevelBased
UsingAggregates HierarchytoautomaticallycreatealogicaldimensionnamedD20ProductDim.
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 177/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview 2. RenameD20ProductDimtoH20Product.
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased 3. DoubleclicktheH20ProductlogicaldimensiontoopentheLogicalDimensiondialogbox.
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
4. OntheGeneraltab,selectbothRaggedandSkippedLevels.
5. ClickOKtoclosetheLogicalDimensiondialogbox.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 178/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview 6. ExpandH20Product.
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
7. Createthefollowinghierarchy:
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures Level Column Key UseforDisplay
Summary ProductTotal <none> <none> <none>
Resources
ProductBrand Brand Brand Yes
ProductLOB LOB LOB Yes
ViewingScreenshots ProductType ProductType ProductType Yes
CreatePresentationLayerObjects
1. DragtheD20ProductlogicaltabletotheSampleSalessubjectareainthePresentationlayer.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 179/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources 2. InthePresentationlayer,renameD20ProducttoProducts(Ragged)andmoveProducts(Ragged)toappear
afterProducts.
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
3. ExpandProducts(Ragged)andnoticethattheH20Productlogicaldimensionisautomaticallyaddedtothe
ViewingScreenshots Presentationlayer.
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
4. Savetherepositoryandcheckconsistency.Fixanderrorsorwarningsbeforeproceeding.
5. Closetherepository.LeavetheAdministrationToolopen.
TestYourWork
1. ReturntoFusionMiddlewareControlEnterpriseManagerandloadtheBISAMPLErepository.Ifyouneedhelp,
clickheretoreviewstepsfromearlierinthistutorial.
2. ReturntoOracleBI,whichshouldstillbeopen,andsignin.
3. Createthefollowinganalysistotesttheragged/skippedlevelhierarchy:
Products(Ragged).Brand
Products(Ragged).LOB
Products(Ragged).ProductType
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 180/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview Products(Ragged).Product
BaseFacts.Revenue
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
4. ClickResults.
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
Theresultsdisplaycorrectlyeventhoughthereareskippedlevels(levelswithNULLvalues)andraggedlevels
(leaveswithvaryingdepth).
ViewingScreenshots
Clickicontohideallscreenshots
5. SignoutofOracleBI.
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
UsingAggregates
Inthissetofstepsyousetupanduseaggregatetablestoimprovequeryperformance.Aggregatetablesstore
precomputedresults,whicharemeasuresthathavebeenaggregated(typicallysummed)overasetof
dimensionalattributes.Usingaggregatetablesisapopulartechniqueforspeedingupqueryresponsetimes
indecisionsupportsystems.Thiseliminatestheneedforruntimecalculationsanddeliversfasterresultsto
users.Thecalculationsaredoneaheadoftimeandtheresultsarestoredinthetables.Aggregatetables
typicallyhavemanyfewerrowsthanthenonaggregatetablesand,therefore,processingisfaster.
Tosetupanduseaggregatetables,performthefollowingsteps:
ImportMetadata
CreateNewLogicalTableSources
SetAggregateContent
TestYourWork
ImportMetadata
1. ReturntotheAdministrationToolandopentheBISAMPLErepositoryinofflinemode.
1. InthePhysicallayer,expandorcl.
2. RightclickConnectionPoolandselectImportMetadatatoopentheImportWizard.
3. IntheSelectMetadataTypesscreen,selectViewsandclickNext.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 181/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources 4. IntheSelectMetadataObjectsscreen,inthedatasourceview,expandBISAMPLE.
ViewingScreenshots
5. Inthedatasourceview,selectthefollowingforimport:
Clickicontohideallscreenshots
SAMP_REVENUE_FA2
Note:Alternatively,youcanclickanindividualicon SAMP_TIME_QTR_D
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
6. ClicktheImportSelectedbuttontomovetheobjectstotheRepositoryView.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 182/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview 7. ExpandBISAMPLEintheRepositoryViewandconfirmthattheobjectsarevisible.
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
8. ClickFinishtoclosetheImportWizard.
9. ConfirmthattheobjectsarevisibleinthePhysicallayeroftherepository.
10. Createthefollowingaliases:
Table Alias
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 183/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
11. RightclickF2RevenueAggregateandselectViewData.F2RevenueAggregatestoresaggregatedfact
(orimage)associatedwitheachsteptoview(or informationforrevenueandunitsatthequarterandproductgrain.
hide)thescreenshotassociatedwiththatstep.
12. RightclickD1TimeQuarterGrainandselectViewData.D1TimeQuarterGrainstorestimedataatthequarter
grain.ItstoresonerecordforeachquarterbeginningwithQ42006andendingwithQ22011.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 184/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
13. UsethePhysicalDiagramtocreatethefollowingphysicaljoins:
ViewingScreenshots
"orcl".""."BISAMPLE"."D2Product"."PROD_KEY"="orcl".""."BISAMPLE"."F2RevenueAggregate"."PROD_KEY"
Clickicontohideallscreenshots
"orcl".""."BISAMPLE"."D1TimeQuarterGrain"."QTR_KEY"="orcl".""."BISAMPLE"."F2Revenue
Aggregate"."BILL_QTR_KEY"
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
CreateNewLogicalTableSources
1. InthePhysicallayer,expandD1TimeQuarterGrain.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 185/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures 2. IntheBMMlayer,expandD1Time.
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
3. DragthefollowingcolumnsfromD1TimeQuarterGraintotheircorrespondingcolumnsinD1Time:
D1TimeQuarterGrain D1Time
CAL_HALF CalHalf
CAL_QTR CalQtr
CAL_YEAR CalYear
DAYS_IN_QTR DaysinQtr
JULIAN_QTR_NUM JulianQtrNum
PER_NAME_HALF PerNameHalf
PER_NAME_QTR PerNameQtr
PER_NAME_YEAR PerNameYear
ThisactioncreatesanewlogicaltablesourcenamedD1TimeQuarterGrainforD1Time.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 186/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
4. RenametheD1TimeQuarterGrainlogicaltablesourcetoLTS2TimeQuarterGrain.
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
5. DoubleclickLTS2TimeQuarterGraintoopentheLogicalTableSourcedialogbox.
6. OntheColumnMappingtabmakesureshowmappedcolumnsisselectedandnotethecolumnmappings.The
logicalcolumnsnowmaptocolumnsintwophysicaltables:D1TimeandD1TimeQuarterGrain.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 187/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots
7. ClickOKtoclosetheLogicalTableSourcedialogbox.
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
8. InthePhysicallayerexpandF2RevenueAggregate.
9. IntheBMMlayerexpandF1Revenue.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 188/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies 10. DragthefollowingphysicalcolumnsfromF2RevenueAggregatetotheircorrespondinglogicalcolumnsin
UsingAggregates Revenue:
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
F2RevenueAggregate F1Revenue
Summary UNITS Units
Resources REVENUE Revenue
ThisactioncreatesanewlogicaltablesourcenamedF2RevenueAggregateforF1Revenue.
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
11. RenametheF2RevenueAggregatelogicaltablesourcetoLTS2RevenueAggregate.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 189/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
12. DoubleclickLTS2RevenueAggregatetoopentheLogicalTableSourcedialogbox.
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources 13. OntheColumnMappingstabmakesureshowmappedcolumnsisselectedandnotethecolumnmappings.The
RevenueandUnitslogicalcolumnsnowmaptocolumnsintwophysicaltables:F1RevenueandF2Revenue
Aggregate.
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
14. LeavetheLogicalTableSourceLTS2RevenueAggregatedialogboxopen.
SetAggregateContent
1. ClicktheContenttab.
2. Setthefollowinglogicallevelsforthelogicaldimensions:
LogicalDimension LogicalLevel
H1Time Quarter
H2Product ProductTotal
H20Product ProductTotal
H3Customer CustomerTotal
H5SalesRep Total
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 190/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
Explanation:Youaresettingaggregationcontentforthefacttabletothecorrespondinglevelsinthedimension
hierarchies.Inasubsequentstep,yousetsimilarlevelsfortheaggregatelogicaltablesourcefortheTime
ViewingScreenshots dimension.NotethatalllevelsaresettothetotallevelexceptfortheH1Timelogicaldimension,whichissetto
Quarter.Theresultis,whenauserqueriesagainstaparticularlevel,OracleBIServerwillknowtoaccessthe
Clickicontohideallscreenshots aggregatetablesinsteadofthedetailtables.
Forexample,ifauserqueriesfortotalsalesbyproductbyquarter,theserverwillaccesstheF2Revenue
Note:Alternatively,youcanclickanindividualicon Aggregatefacttableandthecorrespondingaggregatedimensiontable,D1TimeQuarterGrain.Ifauserqueries
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
foralevellowerthanthelevelspecifiedhere,forexampleMonthinsteadofQuarter,thentheserverwillaccessthe
detailtables(F1RevenueandD1Time).Ifauserqueriesforhigherlevel(yearinsteadofquarter)theaggregate
tableswillbeused,becausewheneveraqueryisrunagainstalogicallevelorabove,theaggregatetablesare
used.
3. ClickOKtoclosetheLogicalTableSourcedialogbox.
4. DoubleclicktheLTS2TimeQuarterGrainlogicaltablesourcetoopentheLogicalTableSourcedialogbox.
5. OntheContenttab,setthelogicalleveltoQuarter.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 191/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
6. ClickOKtoclosetheLogicalTableSourcedialogbox.
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or 7. Savetherepositoryandcheckglobalconsistency.Fixanyerrorsorwarningsbeforeproceeding.
hide)thescreenshotassociatedwiththatstep.
8. Closetherepository.LeavetheAdministrationToolopen.NotethatyoudidnotneedtochangethePresentation
layer.Youmadechangesinthebusinessmodelthatimpacthowqueriesareprocessedandwhichsourcesare
accessed.However,theuserinterfaceremainsthesame,sothereisnoneedtochangethePresentationlayer.
OracleBIServerwillautomaticallyusetheappropriatesourcesbasedontheuserquery.
TestYourWork
1. ReturntoFusionMiddlewareControlEnterpriseManagerandloadtheBISAMPLErepository.Ifyouneedhelp,
clickheretoreviewstepsfromearlierinthistutorial.
2. ReturntoOracleBI,whichshouldstillbeopen,andsignin.
3. Createthefollowinganalysistotesttheaggregatetables.
Time.PerNameQuarter
BaseFacts.Revenue
4. ClickResults.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 192/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository 5. LeaveOracleBIopen.
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies 6. UseFMWControlEnterpriseManagertocheckthequerylog.Ifyouneedhelp,clickheretoreviewstepsfrom
CreatingLevelBasedMeasures earlierinthistutorial.
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies 7. Inspectthelog.Noticethatthequeryusestheexpectedtables:D1TimeQuarterGrainandF2RevenueAggregate.
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
8. ReturntoOracleBI.
9. ClickNew>Analysis>SampleSales.
10. Createthefollowinganalysistotesttheaggregatetables.
Time.PerNameYear
BaseFacts.Revenue
11. ClickResults.
12. ReturntoFMWControlEnterpriseManagertocheckthequerylog.Hint:ClicktheRefreshbuttontorefreshthelog.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 193/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete 13. Inspectthelog.Noticethatthequeryusesthesametables:D1TimeQuarterGrainandF2RevenueAggregate.
Overview
ThisisbecausePerNameYearisatahigherlevelthanPerNameQuarterinthelogicaldimensionhierarchy,so
theaggregatetablesarestillused.
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates 14. ReturntoOracleBI.
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources 15. ClickNew>Analysis>SampleSales.
ViewingScreenshots
16. Createonemoreanalysistotesttheaggregatetables.
Clickicontohideallscreenshots
Time.PerNameMonth
BaseFacts.Revenue
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
17. ClickResults.
18. ReturntoFMWControlEnterpriseManagertocheckthequerylog.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 194/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased 20. SignoutofOracleBI.LeaveFMWEnterpriseManageropen.
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies UsingInitializationBlocksandVariables
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies Youcanusevariablesinarepositorytostreamlineadministrativetasksandmodifymetadatacontent
dynamicallytoadjusttoachangingdataenvironment.Avariablehasasinglevalueatanypointintime.
UsingAggregates
VariablescanbeusedinsteadofliteralsorconstantsintheExpressionBuilderintheAdministrationToolorin
UsingInitializationBlocksandVariables enduseranalyses.Atruntime,OracleBIServersubstitutesthevalueofthevariable.
CreatingTimeSeriesMeasures
Inthissetofstepsyoucreateanewinitializationblock,CurrentPeriods,andthreenewdynamicrepository
Summary
variablesCurrentYear,CurrentMonth,andCurrentDay.Youthenusethevariablesascolumnfiltersinan
Resources OracleBIanalysis.YouusetheVariableManagerintheAdministrationTooltodefinevariablesand
initializationblocks.
ViewingScreenshots Tosetupanduseinitializationblocksandvariables,performthefollowingsteps:
CreateanInitializationBlock
Clickicontohideallscreenshots CreateVariables
TestYourWork
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or CreateanInitializationBlock
hide)thescreenshotassociatedwiththatstep.
1. OpentheBISAMPLErepositoryinofflinemode.
2. SelectManage>VariablestoopentheVariableManager.
3. SelectAction>New>Repository>InitializationBlock.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 195/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
4. NametheinitializationblockCurrentPeriods.
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
5. ClicktheEditDataSourcebuttontoopentheRepositoryVariableInitializationBlockDataSourcedialogbox.
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
6. ClicktheBrowsebuttontoopentheSelectConnectionPooldialogbox.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 196/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview 7. DoubleclicktheConnectionPoolobjecttoselectit.
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables Theconnectionpoolisadded.
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
8. EnterthefollowingSQLtodeterminethevalueofthecurrentday,month,andyearbyfindingthemaximumvalueof
theperiodkey(BILL_DAY_DT)inthefacttable:
SELECTCALENDAR_DATE,PER_NAME_MONTH,PER_NAME_YEARFROMBISAMPLE.SAMP_TIME_DAY_DWHERE
CALENDAR_DATE=(SELECTMAX(BILL_DAY_DT)FROMBISAMPLE.SAMP_REVENUE_F)
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 197/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates 9. ClickTestandconfirmtheexpectedresultsarereturned.
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
10. ClosetheResultswindow.
11. ClickOKtoclosetheRepositoryVariableInitializationBlockDataSourcedialogbox.Checkyourwork:
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 198/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
CreateVariables
1. ClickEditDataTargettoopentheRepositoryVariableInitializationBlockVariableTargetdialogbox.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 199/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
2. UsetheNewbuttontocreatethreenewvariables:CurrentDay,CurrentMonth,CurrentYear.Theorderis
CreatingaRepositoryUsingthe important.ThevaluereturnedfromthefirstcolumnintheinitializationblockSQL,CALENDAR_DATE,isassigned
totheCurrentDayvariable.Thevalueofthesecondcolumn,PER_NAME_MONTH,isassignedtoCurrentMonth
OracleBusinessIntelligence (thesecondvariable),andthevalueofthethirdcolumn,PER_NAME_YEAR,isassignedtoCurrentYear(thethird
AdministrationTool variable).Ifnecessary,usetheUpandDownbuttonstoarrangethevariables.
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots 3. ClickOKtoclosetheRepositoryVariableInitializationBlockVariableTargetdialogbox.
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
4. Leavethedefaultrefreshintervalsettoeveryhour.Thismeansthatthevariableswillbereinitializedeveryhour.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 200/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
5. ClicktheTestbuttonandchecktheresults:
Inthisexample,theresultsaredeterminedbythedatainthesampledatabaseusedforthistutorial,whichholds
datathroughDecember2010.
6. ClosetheResultswindow.
7. ClickOKtoclosetheRepositoryVariableInitializationBlockdialogbox.
8. CheckyourworkintheVariableManager:
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 201/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
9. ClosetheVariableManager.
Resources
ViewingScreenshots
10. Savetherepositoryandcheckconsistency.Fixanyerrorsorwarningsbeforeproceeding.
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or 11. Closetherepository.LeavetheAdministrationToolopen.
hide)thescreenshotassociatedwiththatstep.
TestYourWork
1. ReturntoFusionMiddlewareControlEnterpriseManagerandloadtheBISAMPLErepository.Ifyouneedhelp,
clickheretoreviewstepsfromearlierinthistutorial.
2. ReturntoOracleBIandsignin.
3. Createthefollowinganalysistotestthevariables.
Time.PerNameYear
Time.PerNameMonth
Time.CalendarDate
BaseFacts.Revenue
4. ClickFilterforthePerNameYearcolumn.TheNewFilterdialogboxopens.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 202/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview 5. SelectAddMoreOptions>RepositoryVariable.
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand 6. IntheRepositoryVariablefield,enterCurrentYeartocreateafilterforthePerNameYearcolumnusingthe
SkippedLevelHierarchies CurrentYearrepositoryvariable.
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
7. ClickOKtoclosetheNewFilterdialogbox.ThefilterisaddedtotheFilterspane.
8. RepeatthestepstoaddtheCurrentMonthandCurrentDayrepositoryvariablesasfiltersforPerNameMonth
andCalendarDatecolumns,respectively.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 203/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
9. ClickResultsandconfirmthatdataonlyforthecurrentyear,month,anddayisreturned(basedonthesampledata
set).
10. SignoutofOracleBI.
CreatingTimeSeriesMeasures
InthistopicyoucreatetimeseriescalculationmeasuresusingOracleBItimeseriesfunctions.
TimeseriesfunctionsincludeAGO,TODATE,andPERIODROLLING.ThesefunctionsletyouuseExpression
Buildertocallalogicalfunctiontoperformtimeseriescalculationsinsteadofcreatingaliasesforphysical
tablesandmodelinglogically.ThetimeseriesfunctionscalculateAGO,TODATE,andPERIODROLLING
functionsbasedonthecalendartablesinyourdatawarehouse,notonstandardSQLdatemanipulation
functions.
Tocreatetimeseriesmeasures,youperformthefollowingsteps:
IdentifyaLogicalDimensionasaTimeDimension
IdentifyLevelKeysasChronologicalKeys
CreateaMeasureUsingtheAGOFunction
CreateaMeasureUsingtheTODATEFunction
CreateaMeasureUsingthePERIODROLLINGFunction
TestYourWork
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 204/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview IdentifyaLogicalDimensionasaTimeDimension
CreatingaRepositoryUsingthe
OracleBusinessIntelligence 1. ReturntotheAdministrationToolandopentheBISAMPLErepositoryinofflinemode.
AdministrationTool
Thistutorialcontainsthefollowingsections:
2. IntheBMMlayer,doubleclicktheH1TimelogicaldimensiontoopentheLogicalDimensiondialogbox.
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
3. IntheStructuresection,selectTime.
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
Timeseriesfunctionsoperateontimeorienteddimensions.Tousethesefunctionsonaparticulardimension,you
mustdesignatethedimensionasaTimedimension.
4. ClickOKtoclosetheLogicalDimensiondialogbox.
IdentifyLevelKeysasChronologicalKeys
1. ExpandtheH1TimelogicaldimensionanddoubleclicktheTimeDetailleveltoopentheLogicalLeveldialog
box.
2. ClicktheKeystab.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 205/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
3. SelecttheChronologicalKeycheckboxforCalendarDate.
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
4. ClickOKtoclosetheLogicalLeveldialogbox.
5. Repeatandsetchronologicalkeysforthefollowinglevels:
LogicalLevel ChronologicalKey
Year PerNameYear
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 206/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
Purpose
TimetoComplete
Overview CreateaMeasureUsingtheAGOFunction
Prerequisites
BuildingthePhysicalLayerofaRepository
1. RightclicktheF1RevenuelogicaltableandselectNewObject>LogicalColumn.
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
2. OntheGeneraltab,namethecolumnMonthAgoRevenue.
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
3. OntheColumnSourcetab,select"Derivedfromexistingcolumnsusinganexpression."
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 207/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
4. OpentheExpressionBuilder.
ViewingScreenshots
Clickicontohideallscreenshots
5. SelectFunctions>TimeSeriesFunctions>Ago.
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
6. ClickInsertselecteditemtoaddtheAgofunctiontotheExpressionBuilder.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 208/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots 7. Click<<Measure>>intheexpression.
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
8. SelectLogicalTables>F1RevenueandthendoubleclickRevenuetoaddittotheexpression.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 209/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures 9. Click<<Level>>intheexpression.
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
10. SelectTimeDimensions>H1TimeandthendoubleclickMonthtoaddittotheexpression.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 210/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures 11. Click<<NumberofPeriods>>andenter1.TheAgofunctionwillcalculatetheRevenuevalueonemonthbefore
thecurrentmonth.
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
12. ClickOKtoclosetheExpressionBuilder.CheckyourworkintheLogicalColumndialogbox:
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 211/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
13. ClickOKtoclosetheLogicalColumndialogbox.TheMonthAgoRevenuetimeseriesmeasureisaddedtotheF1
ViewingScreenshots Revenuelogicaltable.
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
14. DragtheMonthAgoRevenuelogicalcolumntotheBaseFactspresentationfolder.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 212/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates CreateaMeasureUsingtheTODATEFunction
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures 1. RightclicktheF1RevenuelogicaltableandselectNewObject>LogicalColumn.
Summary
Resources
2. OntheGeneraltab,namethenewlogicalcolumnYearToDateRevenue.
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
3. OntheColumnSourcetab,select"Derivedfromexistingcolumnsusinganexpression."
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 213/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
4. OpentheExpressionBuilder.
ViewingScreenshots
Clickicontohideallscreenshots
5. SelectFunctions>TimeSeriesFunctionsanddoubleclickToDatetoinserttheexpression.
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
6. Click<<Measure>>intheexpression.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 214/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots 7. SelectLogicalTables>F1RevenueandthendoubleclickRevenuetoaddittotheexpression.
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
8. Click<<Level>>intheexpression.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 215/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots 9. SelectTimeDimensions>H1TimeandthendoubleclickYeartoaddittotheexpression.
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
10. ClickOKtoclosetheExpressionBuilder.
11. CheckyourworkintheLogicalColumndialogbox:
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 216/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
12. ClickOKtoclosetheLogicalColumndialogbox.
ViewingScreenshots
Clickicontohideallscreenshots
13. DragtheYearToDateRevenuelogicalcolumntotheBaseFactspresentationfolder.
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
CreateaMeasureUsingthePERIODROLLINGFunction
1. RightclicktheF1RevenuelogicaltableandselectNewObject>LogicalColumn.
2. OntheGeneraltab,namethenewlogicalcolumnRevenue3PeriodRollingSum.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 217/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
3. OntheColumnSourcetab,select"Derivedfromexistingcolumnsusinganexpression."
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
4. OpentheExpressionBuilder.
5. SelectFunctions>TimeSeriesFunctionsanddoubleclickPeriodRollingtoinserttheexpression.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 218/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures 6. Click<<Measure>>intheexpression.
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
7. SelectLogicalTables>F1RevenueandthendoubleclickRevenuetoaddittotheexpression.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 219/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures 8. Click<<StartingPeriodOffset>>intheexpression.
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
9. Enter2.Thisidentifiesthefirstperiodintherollingaggregation.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 220/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures 10. Click<<EndingPeriodOffset>>.
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
11. Enter0.Thisidentifiesthelastperiodintherollingaggregation.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 221/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
Theseintegersaretherelativenumberofperiodsfromadisplayedperiod.Inthisexample,ifthequerygrainis
UsingAggregates month,the3monthrollingsumstartstwomonthsinthepast(2)andincludesthecurrentmonth(0).
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources 12. ClickOKtoclosetheExpressionBuilder.
ViewingScreenshots
13. CheckyourworkintheLogicalColumndialogbox:
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
14. ClickOKtoclosetheLogicalColumndialogbox.
15. DragtheRevenue3PeriodRollingSumlogicalcolumntotheBaseFactspresentationfolder.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 222/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
16. Savetherepositoryandcheckconsistency.Fixanyerrorsorwarningsbeforeyouproceed.
CreatingTimeSeriesMeasures
Summary
Resources
17. Closetherepository.LeavetheAdministrationToolopen.
ViewingScreenshots
Clickicontohideallscreenshots
TestYourWork
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
1. ReturntoFusionMiddlewareControlEnterpriseManagerandloadtheBISAMPLErepository.Ifyouneedhelp,
hide)thescreenshotassociatedwiththatstep.
clickheretoreviewstepsfromearlierinthistutorial.
2. ReturntoOracleBIandsignin.
3. CreatethefollowinganalysistotestAGOandTODATEfunctions:
Time.PerNameMonth
Time.PerNameYear
BaseFacts.Revenue
BaseFacts.MonthAgoRevenue
BaseFacts.YeartoDateRevenue
4. Setthefollowingfilterfortheanalysis:
PerNameYearisequalto/isin2008.
5. ForthePerNameYearcolumn,selectColumnProperties>ColumnFormat>Hide.ThiswillpreventPerName
Yearfromdisplayingintheanalysisresults.
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 223/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots
6. SortPerNameMonthinascendingorder.
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
7. ClickResults.
MonthAgoRevenuedisplaysrevenuefromthepreviousmonth.YearToDateRevenuecalculatesarunningsum
ofrevenuefortheyearonamonthlybasis.
8. CreatethefollowingnewanalysisandfiltertotestthePERIODROLLINGfunctionatthemonthgrain:
Time.PerNameMonth
Time.PerNameYear
BaseFacts.Revenue
BaseFacts.Revenue3PeriodRollingSum
PerNameYearisequalto/isin2008
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 224/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
PrintPreview
CreatingaRepositoryUsingthe
9. ForthePerNameYearcolumn,selectColumnProperties>ColumnFormat>Hide.ThiswillpreventPerName
OracleBusinessIntelligence Yearfromdisplayingintheanalysisresults.
AdministrationTool
Thistutorialcontainsthefollowingsections:
Purpose
TimetoComplete
Overview
Prerequisites
BuildingthePhysicalLayerofaRepository
BuildingtheBusinessModelandMappingLayer
ofaRepository
BuildingthePresentationLayerofaRepository
TestingandValidatingaRepository
ManagingLogicalTableSources
CreatingCalculationMeasures
CreatingLogicalDimensionswithLevelBased
Hierarchies
CreatingLevelBasedMeasures
CreatingLogicalDimensionswithParentChild
Hierarchies
CreatingLogicalDimensionswithRaggedand
SkippedLevelHierarchies
UsingAggregates
UsingInitializationBlocksandVariables
CreatingTimeSeriesMeasures
Summary
Resources
ViewingScreenshots
Clickicontohideallscreenshots
Note:Alternatively,youcanclickanindividualicon
(orimage)associatedwitheachsteptoview(or
hide)thescreenshotassociatedwiththatstep.
10. SortPerNameMonthinascendingorder.
11. ClickResults.
Revenue3PeriodRollingSumiscalculatedbasedonthemonthgrain.
12. CreatethefollowingnewanalysisandfiltertotestthePERIODROLLINGfunctionattheyeargrain:
Time.PerNameYear
BaseFacts.Revenue
BaseFacts.Revenue3PeriodRollingSum
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 225/226
20/04/2017 CreatingaRepositoryUsingtheOracleBIAdministrationTool
CreatingaRepositoryUsingthe
OracleBusinessIntelligence
AdministrationTool
Thistutorialcontainsthefollowingsections:
Note:Alternatively,youcanclickanindividualicon Resources
(orimage)associatedwitheachsteptoview(or OraclebyExampleBusinessIntelligenceEnterpriseEdition
hide)thescreenshotassociatedwiththatstep.
OracleLearningLibraryHome
OracleBusinessIntelligenceDocumentation
OracleTechnicalNetwork(OTN)OracleBusinessIntelligence
OracleUniversity
Credits
LeadCurriculumDeveloper:JimSarokin
UserComments
Title:
Postasravikumar.pasupula@techmahindra.com Postanonymously
Bysubmittingacomment,youconfirmthatyouhavereadandagreedtothetermsandconditions.
Thisfeedbackformisfortutorialcorrectionsandsuggestions.Becauseofthevolumeofsuggestions,we
cannotreplytoeverycomment.Inparticular:
IfyouhavegeneralquestionsaboutthisOraclesoftwareproduct,consulttheOTNforumsinstead.
Ifyouareencounteringasoftwareproblemandneedtorequestsupportorconsulting,fileaservice
requestonMyOracleSupport.
Ifyouwanttoorderhardcopydocumentation,gototheOracleStore.
Submitanewcomment (Commentsaremoderatedandwillnotappearimmediately.)
Copyright2011,Oracleand/oritsaffiliates.Allrightsreserved
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/biadmin11g_01/biadmin11g.htm 226/226