obiee 12c: look under the bonnet and test drive
TRANSCRIPT
1 | www.brovanture.com [email protected]
OBIEE 12cLook Under the Bonnet and Test Drive
Guillaume Slee – EPM Services DirectorInfratects Top Gun Conference 2016
2 | www.brovanture.com [email protected]
Disclaimer• The following is intended for information purposes only on behalf of
Infratects, and may not be incorporated into any contract. It is not a commitment to deliver any services or functionality, and should not be relied upon in making purchasing decisions. This provides no warranties with respect to the offerings described within. The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle. Any third-party names, trademarks and copyrights contained in this document are the property of their respective owners.
3 | www.brovanture.com [email protected]
Agenda•OBIEE 12c overview•New Architecture• Installation •Upgrade •Administration • EPM Connectivity Update
•New Features• BI Ask• Visual Analyzer• BI Application Archive• Advanced Analytics (R)
•Demo
4 | www.brovanture.com [email protected]
Guillaume Slee• EPM Services Director - Brovanture• 15+ years experience in the EPM domain• First OBIEE-Essbase integration project in 2009• Previous experience…• Infratects – EPM & BI Infrastructure Specialist• KPMG – EPM Manager• Analitica – Essbase/Planning consultant, Support and Infra Team Lead• Hyperion – Senior Essbase Product Specialist
• Blog: http://hyperion-epm-bi.blogspot.com
5 | www.brovanture.com [email protected]
About Brovanture• Oracle Platinum Partner, Blackline Systems Gold Partner• Formed in 2005, approximately 20 consultants all UK based• Certified in:
• Oracle Essbase• Oracle Planning• Oracle HFM• Oracle DRM• Oracle OBIEE• Blackline Reconciliation (Financial Close/Reconciliation)
• Oracle Cloud Specialized (PBCS) • www.brovanturecloud.com
• Functional and Infrastructure consulting• Managed Support for all EPM/BI components
• Standard, Proactive, Pay-as-you-go• Infrastructure Hosting
6 | www.brovanture.com [email protected]
The Story So Far…
19972002
20052007
20102013
2014
R112c
(10/15)
BICS DVCS
2015
7 | www.brovanture.com [email protected]
OBIEE 12c Overview• Released October 2015• Most significant update in 3+ years• New features in BI Cloud service
trickle down to on premise• Cleaner look and feel• Easier to use• Simplifies data visualization (compete
with Tableau/Click)• Easily blend/mashup data from
multiple sources• Even better mobile capabilities
8 | www.brovanture.com [email protected]
Refined Classic BI Home Page• Makes better use of space and incorporates common Oracle 12c header• Strikes a balance between new design patterns and providing a familiar
environment for 11g users• Consistency across on-prem and cloud
8
9 | www.brovanture.com [email protected]
12c Architecture• Similar topology to 11g• Removal of OPMN
10 | www.brovanture.com [email protected]
OBIEE 12c Compatibility• Repository Database:• Oracle 12.1.0.1+, 11.2.0.4+• SQL Server 2008 R2*, 2012
• Operating System• Win 2012, 2012 R2• Oracle Linux 6,7• RH Linux 6,7• SLES 11• Solaris x86, SPARC
11 | www.brovanture.com [email protected]
Installation and Configuration
12 | www.brovanture.com [email protected]
12c Installation (Oracle Slide)
13 | www.brovanture.com [email protected]
12c Installation• Weblogic not bundled with installer• Installation sequence:• Install Java JDK 8 update 66• Install Weblogic 12.2.1• Install OBIEE 12c
• One install type (no Simple/Enterprise/Software Only)• Configuration sequence:• Run RCU now bundled with installer: Oracle_Home\oracle_common\bin\
rcu.bat• Run configuration: Oracle_Home\bi\bin\config.cmd
14 | www.brovanture.com [email protected]
12c Installation• Much quicker installation• Less selection steps
15 | www.brovanture.com [email protected]
12c Installation• OBIEE Admin Tool• Requires separate installation (not included with Windows server installation)• Add ODBC connection manually (note port number!):
16 | www.brovanture.com [email protected]
OBIEE Installation• EPM and OBIEE on same server? OBIEE will not start.• OBIEE will pick up older EPM libraries from the system path and OBIEE will fail
to start.• Create a separate batch script to start OBIEE:
17 | www.brovanture.com [email protected]
11g – 12c Upgrade Process1. Install and configure OBIEE 12c2. Run migration tool on 11g to extract repository, catalog and user
roles to single migration file.3. Copy migration file to 12c environment and import
18 | www.brovanture.com [email protected]
11g – 12c Upgrade Process• Upgrade to 12c supported from 11.1.1.7 and 11.1.1.9• Before upgrading to 12c, make sure 11g catalog is upgraded(set
<UpgradeAndExit> tag to true in instanceconfig.xml).• Copy the OBIEE 12c migration tool from your 12c installation to your
11g installation and launch tool• E:\Oracle\OBIEE\Oracle_Home\bi\migration-tool\jlib\bi-migration-tool.jar
19 | www.brovanture.com [email protected]
11g – 12c Upgrade Process• Copy the exported file to your 12c install• Launch the bi-migration-tool again to import RPD, catalog and
application roles
20 | www.brovanture.com [email protected]
OBIEE Baseline Validation Tool• Enables the creation of a baseline set of data that can be compared
with data from another system • Automated regression testing on any two compatible Oracle BIEE
environments• Data verification• Visual verification• Query verification
21 | www.brovanture.com [email protected]
BVT - Data Verification
22 | www.brovanture.com [email protected]
BVT - Visual Verification
23 | www.brovanture.com [email protected]
BVT - Query Verification
24 | www.brovanture.com [email protected]
OBIEE 12c Administration• Port changes• Standard OBIEE Login:http://server:9502/analytics• Visual Analyzer Login: http://server:9502/analytics/va • Weblogic Console: http://server:9500/console
• Start/Stop process• No OPMN.• Scripts provided to start all components.• Command line/WLEM used to control individual components
25 | www.brovanture.com [email protected]
OBIEE 12c Administration• Log file locations found in one simple location• E:\Oracle\OBIEE\Oracle_Home\user_projects\domains\bi\servers
• Some file names have changed
26 | www.brovanture.com [email protected]
OBIEE 12c Administration• RPD uploaded via command line• RPD located in user_projects\domains\bi\bidata\service_instances\ssi\metadata\datamodel\customizations
• uploadrpd -I <RPDname> [-W <RPDpwd>] -SI <service_instance> -U <cred_username> [-P <cred_password>] [-S <hostname>] [-N <port_number>] [-SSL] [-H]• downloadrpd -O RPDname [-W RPDpwd] -SI service_instance -U cred_username
[-P cred_password] [-S hostname] [-N port_number] [-SSL] [-H]
27 | www.brovanture.com [email protected]
EPM Connectivity Update• Full integration for following sources since OBIEE 11.1.1.9:
• Essbase
• Planning
• HFM
28 | www.brovanture.com [email protected]
Essbase 12c
29 | www.brovanture.com [email protected]
Essbase 12c• Java agent replaces OPMN• Clustering still active-passive (see the venerable John Goodwin’s blog)• Essbase 12c BI Acceleration Wizard - Use Essbase to aggregate
relation data source to improve query performance• Support for renegade members• http://servername:9502/cds/view
30 | www.brovanture.com [email protected]
Essbase 12c BI Acceleration Wizard
31 | www.brovanture.com [email protected]
Essbase 12c BI Acceleration Wizard
32 | www.brovanture.com [email protected]
Data Visualization
33 | www.brovanture.com [email protected]
Data Visualization• Additional paid add-on• Designed to securely scale
stories across the organization• Turn on exploratory analytics for
all data sources• Optimal for quick sprints in
departmental initiatives where data is scattered in many places • Touch friendly mobile authoring
34 | www.brovanture.com [email protected]
Data Visualizer – BI Ask• Just ASK OBIEE for the data
you want to visualize• Interprets semantic layer,
catalog artifacts and underlying data using intuitive keyword search• Generates on-the-fly queries
- Visualizations auto-created while user types• Easy entry point into
authoring tools
35 | www.brovanture.com [email protected]
Data Visualizer– BI Ask• Enable Data Model and Catalog crawling from within Administration
menu (Administration->BI Search)
36 | www.brovanture.com [email protected]
Data Visualizer - Blending• Data Blending/Mashups• Ability to easily merge existing data to new uploaded data.• Excel format (.XLSX) currently supported, more file formats to follow.
37 | www.brovanture.com [email protected]
Blending Process
Take existing VA report(OBIEE RPD datasource)
Upload your spreadsheetdata
Map the spreadsheet columns to existing
datasource dimensions
You’ve now blended your spreadsheet data with the
OBIEE data!
1 2 3 4
38 | www.brovanture.com [email protected]
Data Visualizer - Blending• By default data files stored in \user_projects\domains\bi\bidata\components\DSS\storage\ssi• Information on uploaded files (name, column mappings…) stored in S_NQ_DSS* tables:• Limits defined in EM System mBean Browser:
20GB
100MB
20GB
39 | www.brovanture.com [email protected]
Data Visualizer Architecture• Data Set Service within bi_server
manages blending process• .XLSX file uploaded to file store• Maps stored in OBIEE repository• Optional “External Subject Area
Cache” (XSA) used to store data (better perf)• See Doc ID 2087801.1 for XSA config
40 | www.brovanture.com [email protected]
BAR Archive File• New easy way to archive/migrate entire OBIEE instance to new server• Contains the following components:• Authmodel: All security roles and associated users• Content: Entire web catalog• Datamodel: Repository RPD file
• No web/gui. Only done via the command line using weblogic scripting tool wlst
41 | www.brovanture.com [email protected]
BAR Archive File Export• Oracle_Home\oracle_common\common\bin\wlst.cmd• exportServiceInstance(• domainHome, 'E:/Oracle/OBIEE/Oracle_Home/user_projects/domains/bi'• serviceInstanceKey, 'ssi'• workDir, 'E:/OBIEE_Files/BAR/Working'• exportDir, 'E:/OBIEE_Files/BAR/Export'• )• exportServiceInstance('E:/Oracle/OBIEE/Oracle_Home/user_projects/
domains/bi','ssi','E:/OBIEE_Files/BAR/Working','E:/OBIEE_Files/BAR/Export')
42 | www.brovanture.com [email protected]
BAR Archive File Export
43 | www.brovanture.com [email protected]
BAR Archive File Import• importServiceInstance(• domainHome,
'E:/Oracle/OBIEE/Oracle_Home/user_projects/domains/bi'• serviceInstanceKey, 'ssi'• barLocation, 'E:/OBIEE_Files/BAR/Export/ssi.bar'• importRpd, true• importWebcat, true• importJazn, true• )
44 | www.brovanture.com [email protected]
Advanced Analytics• Exposes Oracle R distribution to
the BI Server• “The R language is widely used
among statisticians and data miners for developing statistical software and data analysis”• Trendline, Forecast, Cluster, Outlier,
Regression
• Regular “R” package is bundled with install but it needs to be installed and configured manually
45 | www.brovanture.com [email protected]
OBIEE 12c Tuning Guide• Oracle Support doc 2106183.1• It’s a GUIDE, if your query is awful it won’t speed thing up.
46 | www.brovanture.com [email protected]
Should you upgrade yet?• Some great new features• Data visualizer• Blending
• Still not fully mature• No UI for RPD upload• No UI for BAR archives
47 | www.brovanture.com [email protected]
Demo• OBIEE Visual Analyzer• OBIEE Ask• Data Blending
48 | www.brovanture.com [email protected]
Thank [email protected]@epm_bihttp://hyperion-epm-bi.blogspot.com