Oracle BI Enterprise Edition. OGh DBA dag 14 September 2010 Nasierkhan Jahangier



Similar documents
HROUG. The future of Business Intelligence & Enterprise Performance Management. Rovinj October 18, 2007

Oracle BI Application: Demonstrating the Functionality & Ease of use. Geoffrey Francis Naailah Gora

IT FUSION CONFERENCE. Build a Better Foundation for Business

Business Intelligence Applications

Oracle Business Intelligence Suite Enterprise Edition Overview and Benefits

Migrating a Discoverer System to Oracle Business Intelligence Enterprise Edition

Oracle Business Intelligence Suite Enterprise Edition

OBIEE DEVELOPER RESUME

<Insert Picture Here> Extending Hyperion BI with the Oracle BI Server

ORACLE BUSINESS INTELLIGENCE SUITE ENTERPRISE EDITION PLUS

ORACLE BUSINESS INTELLIGENCE SUITE ENTERPRISE EDITION PLUS

Migrating Discoverer to OBIEE Lessons Learned. Presented By Presented By Naren Thota Infosemantics, Inc.

The new release of Oracle BI 11g R1

OBIEE 11g Scaleout & Clustering

<Insert Picture Here> The Age of the Pure Play BI Vendor is Over

Introduction to Oracle Business Intelligence Standard Edition One. Mike Donohue Senior Manager, Product Management Oracle Business Intelligence

Getting it Right: How to Find the Right BI Package for the Right Situation Norma Waugh. RMOUG Training Days February 15-17, 2011

Cursusrooster Technology NEDERLAND. Nederland maart juni Learn Oracle From Oracle

OGH: : 11g in de praktijk

Oracle Fusion Middleware

Oracle Cloud Platform

<Insert Picture Here> Oracle BI Applications: Customer Relationship Management Analytics Overview

OWB Users, Enter The New ODI World

ORACLE BUSINESS INTELLIGENCE, ORACLE DATABASE, AND EXADATA INTEGRATION

ORACLE UNIVERSITY İSTANBUL EĞİTİM PROGRAMI

Building Cubes and Analyzing Data using Oracle OLAP 11g

Oracle Business Intelligence Applications The Value of Cross-Functional BI. Darryn Hinett Business Solutions Consultant

Oracle Fusion Middleware

Business Intelligence and Service Oriented Architectures. An Oracle White Paper May 2007

Oracle Fusion Middleware

Fusion Applications Overview of Business Intelligence and Reporting components

<Insert Picture Here> Oracle BI Workshop. Gabriela Hečková

Oracle Data Integrator 11g New Features & OBIEE Integration. Presented by: Arun K. Chaturvedi Business Intelligence Consultant/Architect

Exploring Oracle BI Apps: How it Works and What I Get NZOUG. March 2013

<Insert Picture Here> Oracle Business Intelligence

ORACLE DATA INTEGRATOR ENTERPRISE EDITION

Reporting Options and Business Intelligence Roadmap for Oracle E-Business Customers. Naren Thota Mar, 2008

An Oracle BI and EPM Development Roadmap

BI Apps - Financial Analytics on JD Edwards

Oracle BI Applications (BI Apps) is a prebuilt business intelligence solution.

How I Transitioned from an E-Business Suite Development to an Oracle Business Intelligence Developer

By Makesh Kannaiyan 8/27/2011 1

<Insert Picture Here> Oracle BI Standard Edition One The Right BI Foundation for the Emerging Enterprise

Groot, Groter, Groots(t)

OBIEE/Business Intelligence Applications Simplified

Oracle Business Intelligence Foundation Suite 11g Essentials Exam Study Guide

How Are Oracle BI Analytics, Informatica, DAC, OBIEE, BI Publisher and Oracle EBusiness Suite R12 Blended Together

Top 10 Performance Tips for OBI-EE

Oracle BI 10g: Analytics Overview

Building Views and Charts in Requests Introduction to Answers views and charts Creating and editing charts Performing common view tasks

Oracle Business B. Intelligence. Products Roadmap. Ljiljana Perica, Oracle Business Solution Team Leader

OBIEE 11g Data Modeling Best Practices

Understanding Oracle BI Applications

TOP 10 TIPS AND TRICKS FOR ORACLE BUSINESS INTELLIGENCE SESSION #12061


Oracle BI Suite Enterprise Edition For Discoverer Users. Mark Rittman, Rittman Mead Consulting

<Insert Picture Here> Oracle BI (PS1) New Features Summary

Oracle Business Intelligence Platform Value Proposition. Richard Rodriguez, Corporate Technologies

OBIEE 11g Security it s as easy as 1-2-3!

Oracle Exam 1z0-591 Oracle Business Intelligence Foundation Suite 11g Essentials Version: 6.6 [ Total Questions: 120 ]

A Future Oracle BI/DW Architecture

OBIEE 11g Analytics Using EMC Greenplum Database

Oracle Business Intelligence Enterprise Edition LDAP-Security Administration. White Paper by Shivaji Sekaramantri November 2008

"Must Know" Tips & Tricks for Oracle Business Intelligence 11g

Optimizing the Performance of the Oracle BI Applications using Oracle Datawarehousing Features and Oracle DAC

BI/EPM Partner Enablement & Training NA Alliances & Channels

Emerging Technologies Shaping the Future of Data Warehouses & Business Intelligence

MDM and Data Warehousing Complement Each Other

Oracle BI EE 11g - Security Auditing

Oracle Daily Business Intelligence. PDF created with pdffactory trial version

Oracle Business Intelligence Applications: Complete Solutions for Rapid BI Success

CÓDIGO DESCRIPCIÓN LUGAR HORAS Ene Feb Mar Abr. CAS-6001 Administración Oracle 11g OCP (SQL+Admon I+Admon II)

Oracle SOA Suite 12c Implementation

How Can Agile Customers Benefit from Oracle Fusion Middleware Today?

Oracle Exalytics Briefing

Cost-Effective Business Intelligence with Red Hat and Open Source

Getting Value from Big Data with Analytics

How To Use Noetix

Learn Oracle WebLogic Server 12c Administration For Middleware Administrators

Oracle Business Intelligence Applications

Oracle Business Intelligence 11g Business Dashboard Management

Aplicações empresariais de elevada performance com Oracle WebLogic e Coherence. Alexandre Vieira Middleware Solutions Team Leader

ITG Software Engineering

WebLogic on Oracle Database Appliance: Combining High Availability and Simplicity

BI FUTURES: BI Like You ve not Seen Before! Babar Jan-Haleem APAC Director Specialist Architecture Team

Online Courses. Version 9 Comprehensive Series. What's New Series

Building a Custom Data Warehouse

ORACLE DATA INTEGRATOR ENTERPRISE EDITION

MS 20467: Designing Business Intelligence Solutions with Microsoft SQL Server 2012

Business Intelligence at the University of Minnesota

Oracle Business Intelligence Applications for SAP. Install Config Guide Release E

ORACLE OLAP. Oracle OLAP is embedded in the Oracle Database kernel and runs in the same database process

AGENDA. Introduction About Weblogic Server Weblogic Server Administration Top Ten Concepts Q & A

The IBM Cognos Platform

Oracle BI EE Implementation on Netezza. Prepared by SureShot Strategies, Inc.

Load Balancing Lync Jaap Wesselius

5 Days Course on Oracle WebLogic Server 11g: Administration Essentials

Transcription:

Oracle BI Enterprise Edition OGh DBA dag 14 September 2010 Nasierkhan Jahangier

Agenda Raakvlakken tussen Datawarehousing en Business Intelligence Oracle Business Intelligence data integration Oracle BI cache performance in combinatie met Oracle Database 11g OBIEE 11g, Oracle Fusion Middleware Vragen?

BI en Datawarehouse, raakvlakken Back end Front end Data supplier Procurement Distribution Data Consumer Operational Databases Extract Processes Data Warehouse Load Processes Data Mart External Data Sources ETL/Mapping DW Design Analysis and Reporting with BI Tooling

Oracle BI Applications Build from Scratch with Traditional BI Tools Training & Roll-out out Define Metrics & Dashboards DW Design Oracle BI Applications Faster deployment Lower TCO Assured business value With BI Suite EE you can: 1. Build custom BI apps 2. Buy Oracle BI Apps 3. Do a mix of both Back-end ETL and Mapping Quarters or Years Training & Rollout Specific Metrics & Dashboards DW Design Mod Pre-built ETL Tailoring Weeks or months Role-based dashboards and alerts Thousands of pre-defined metrics Prebuilt DW design Adaptable to your enterprise DW Prebuilt ETL Business Adapters for Siebel, Oracle, PeopleSoft, SAP, others Source: Patricia Seybold Research, Gartner, Merrill Lynch, Oracle Analysis

Oracle BI Integration Oracle BI EE Platform versus Oracle BI Applications Sales Service & Contact Center Marketing Order Management & Fulfillment Supply Chain Financials Human Resources Oracle BI Applications Interactive Dashboards Reporting & Publishing Ad-hoc Analysis Proactive Detection and Alerts Disconnected Analytics MS Office Plug-in Web Services Oracle BI Suite EE Packaged ETL Maps BAW Schema Universal Adapters IVR, ACD, CTI Hyperion MS Excel andere Data Sources

Oracle BI EE, business integration Strategie Proces/rol/taak Informatie Systeem Verkoop Operationeel CRM Analytics Oracle BI Apps Strategisch/ Tactisch Risico Efficiency Commercie Planning en Control Krediet(beheer) Strategisch/ Tactisch Strategisch/ Tactisch SAP Operationeel Custom Oracle BI Apps

Business / Oracle BI Applications Appliance Interface laag Oracle Enterprise Manager Oracle Weblogic Server Oracle BI Server Oracle Database Server Oracle Enterprise Linux Oracle VM SAN Hardware x86 Applicaties gemaakt met OAS/Weblogic Applicatieserver (OC4J) zoals Weblogic Oracle 10g/11g RAC Services OS waarop Oracle zelf invloed heeft zoals Microsoft op Windows en IBM op zos en AIX Virtualisatielaag Bare Metal Provisioning

Oracle BI Suite Enterprise Edition Unified Business Intelligence Infrastructure Interactive Dashboards Reporting & Publishing Ad-hoc Analysis Proactive Detection and Alerts Disconnected Analytics MS Office Plug-in Web Services Common Enterprise Information Model Oracle BI Server Intelligent Caching Services Multidimensional Calculation and Integration Engine Intelligent Request Generation and Optimized Data Access Services OLTP & ODS Systems Data Warehouse Data Mart SAP, Oracle PeopleSoft, Siebel, Custom Apps Files Excel XML Business Process SQL Server Oracle DB2 Terradata OLAP Flat file (XML) Oracle Exadata

Enterprise Business Model Administration DB2 Supply Chain DM Physical Layer Intelligent Request Generation Teradata OLAP Oracle ERP. XML Data Source SQL Server Acxiom Siebel Operational

Enterprise Business Model Administration Business Model Layer Logical Datamodel Calculation Engine

Enterprise Business Model Administration Presentation Layer Role-based, in context, personalized presentation Oracle Answers

Cache Management (1) User s query request is translated into logical request BI Server Logical Request Cache metadata (cache hit?) No Server database The metadata is searched to identify a match (cache hit) Yes If there is a match, results are retrieved from the cache and sent to the user Query cache Return Return Result Result Logical Request: SELECT "- Datums (Registratie)".Jaar FROM BBI Where "- Datums (Registratie)".Jaar is not null order by "- Datums (Registratie)".Jaar Physical Request: select distinct T24925.CAL_YEAR asc1 from OWNER_OBD.W_DAY_D T24925 /* Dim Dates (Registration) */ where ( T24925.CAL_YEAR is not null ) order by c1

Cache configuratie, BI Server directories voor query cache storage Set ENABLE = YES; Maximum capacity per directory path is 4 GB Bij de Physical table in BI repository aangeven Op high performance, high-reliability devices dedicated voor cache storage cache files worden naar disk weggeschreven en zijn de *.TBL files te vinden in de query storage cache directory. Maak gebruik van een RAM-disk indien ter beschikking

Cache Seeding Cache seeding (middels ibots) Cache seeding wilt zeggen dat de BI Server cache van te voren wordt gevult met de data welke noodzakelijk is om de dashboards van de eindgebruikers te populaten zodat de response tijd wordt teruggebracht naar enkele seconden analoog aan de Oracle Materialized views en de Analytics Workspace oplossingen. Cache seeding is wat geavanceerder aangezien deze de data voor ons vooraf cached.

Oracle database 11g, performance Performance Analyzer ( Oracle Enterprise Manager) tune de SQL in combinatie met het logische datamodel werk samen met de Business Analyst / BI Developer Index op alle nieuwe Primary Keys en Foreign keys Materialized views en aggregate tables Gebruik bitmap indexen (doe geen updates op deze indexen) Run een explain plan en zoek welke index de primary index (driving index) van de query is Run de physical query in sqlplus en onderzoek of de query dan ook al lang duurt ( physical query => NQQuery.log, trace de user ) Statspack top 5 timed events => is i/o de bottleneck? => I/O Calibration DBMS_RESOURCE_MANAGER package => CALIBRATE_IO procedure Partition de data Gebruik de features van de betreffende RDBMS => DBFeatures.INI Database optimizer hints Where Clause

OBIEE 11g, Oracle Fusion Middleware DBA, krijgt steeds meer te maken met Oracle Fusion Apps/Middleware Sommige organisaties zetten momenteel een nieuwe dienst op voor Oracle BI naast de vertrouwde Dienst Databases. Oracle Business Intelligence maakt deel uit van de Fusion Middleware family of products

Oracle BI Domain OBIEE 11g runt binnen Oracle WebLogic Server, derhalve moet Oracle WebLogic Server gestart zijn alvorens de Oracle Business Intelligence components gestart en beheerd kunnen worden Weblogic Domain (Java Components) Oracle BI (System Components) Admin Server Managed Server WLS Admin Console Action BI Office Service Oracle BI Cluster Controller Fusion Middleware Control BI Office Oracle BI Presentation Server JMX MBeans BI Publisher Web Service SOA OPMN Oracle BI Scheduler BI Plugin Oracle BI Server Security Oracle BI Java Host Node Manager om OBIEE 11g te starten, dient men eerst de Administration Server en Managed Servers te starten,en vervolgens start men de system components

Oracle Fusion Middleware, Management Framework Elk Weblogic domain heeft tenminste 1 Server instance welke als Administration Server dienst doet Node Manager Managed Server Managed Server Managed Server Weblogic Administration Server Node Manager Managed Server Managed Server Managed Server De Administration Server opereert als de centrale controle entiteit voor de configuratie van de gehele domain. Het beheert de domain's configuration documents en distribueert de wijzigingen in de configuration documents aan de Managed Servers. The Administration Server dient als een centrale locatie waarvandaan alle resources in een domain kunnen worden gemonitored.

OBIEE 11g, installation, Repository Creation Utility Repository Creation Utility Possible issue Char moet naar byte NLS_LENGTH_SEMANTICS=char PREFIX_BIPLATFORM NLS_LENGTH_SEMANTICS=byte PREFIX_MDS ORACLE Database 10.2.0.4 Oracle Database 11g Required

OBIEE 11g, Installation Software => OTN, e-delivery.oracle.com RCU Repository Creation Utility, create database schemas, PREFIX_BIPLATFORM and PREFIX_MDS Oracle Business Intelligence 11g Installer ( Fusion Middleware Installer) Note: All Oracle Business Intelligence products intended for a WebLogic domain must be installed and configured at the same time Install Types: 1) Simple Install, default settings; single computer 2) Enterprise Install, new Enterprise deployment, scale out existing deployment 3) Binaries Only => no configuration

OBIEE 11g, Home Directories Home Variable Example Middleware Home MW_HOME MW_HOME Domain Home DOMAIN_HOME MW_HOME/user_projects\domains\bifoundation_ domain Weblogic Server Home WLS_HOME MW_HOME/wlserver_10.3 Instance Home INSTANCE_HOME MW_HOME/instances/instancen Oracle BI Home ORACLE_BI_HOME MW_HOME/Oracle_BI1 Oracle Common software ORACLE_COMMON_HOME MW_HOME/oracle_common Java Home JAVA_HOME MW_HOME/jdkn In 11g Release 1 (11.1.1), product configuration data has been separated from product binaries. The product binaries reside in the Oracle home, ORACLE_HOME, while updatable files reside in an Oracle instance, represented in path names as ORACLE_INSTANCE

OBIEE 11g, directory structure Instances Instancen Not necessarily in Middleware home Log,Config And Diagnostic files Config Diagnostics Middleware home Middleware home Oracle_BI1 bifoundation wlserver_10.3 user_projects Components OracleBIClusterControllerComponent OracleBIApplication OracleBIJavaHostComponent OracleBIODBCComponent OracleBIPresentationServicesComponent OracleBISchedulerComponent OracleBIServerComponent In 11g Release 1 (11.1.1), product configuration data has been separated from product binaries. The product binaries reside in the Oracle home, ORACLE_HOME, while updatable files reside in an Oracle instance, represented in path names as ORACLE_INSTANCE

OBIEE 11g, Administration Oracle WebLogic Server http://hostname:7001/console Oracle Fusion Middleware Control: http://hostname:7001/em Oracle WebLogic Scripting Tool (WLST) WLST online scripts => bv. voor beheertaken WLST offline scripts => bv. voor domain creatie To use these custom commands, you must invoke the WLST script from the Oracle home in which the component has been installed. Do not use the WLST script in the WebLogic Server home. The script is located at: (UNIX) ORACLE_HOME_for_component/common/bin/wlst.sh (Windows) ORACLE_HOME_for_component\common\bin\wlst.cmd wls:/offline> wls:/offline> help() WLST is a command line scripting tool to configure and administer WebLogic Server. Try: Voorbeeld: wls:/offline>startnodemanager() help('all') help('control') help('deployment') -------- wls:/offline>exit() List all WLST commands available. List commands for controlling the domain/server. List commands for deploying applications. exit command

OBIEE 11g, Administration Console

OBIEE 11g, Start/Stop BI System components

OBIEE 11g, deployment

OBIEE 11g, Authentication en Authorization Oracle Weblogic Users Groups Application Roles Embedded LDAP Oracle Identity Management Object Level Security RPD Note: By themselves, groups and group hierarchies do not provide access rights to application resources. Privileges are conveyed by the permission grants defined in an Application Policy. A user, group, or Application Role becomes a Grantee of the Application Policy. The Application Policy grantee conveys the permissions and this is done by direct association (such as a user) or by becoming a member of the Grantee (such as a group or Application Role).

Default Application Roles, Groups and Users Application Roles Groups Users BIConsumer BIConsumer BIConsumers BIConsumers Report User Application Policies BIAuthor BIAuthor BIAuthors BIAuthors Report Developer BIAdministrator BIAdministrator BIAdministrators BIAdministrators BI Administrator Policy Policy Store Store Managed Managed in in Enterprise Enterprise Manager Manager Fusion Fusion Control Control

Oracle BI 10g, horizontal clustering Users Web Services XML over HTTP Near Linear Scalibility Web Server Load Balancer Resilient pool of web servers Web Server Oracle BI Bi Presentation Server Web Server Oracle BI Bi Presentation Server (+1) Web Server Oracle BI Bi Presentation (+1) Server Oracle BI Cluster Controller Resilient pool of application servers Oracle BI Server Oracle BI Server Oracle BI Server Controller Controller (+1)

Oracle BI 11g, horizontal clustering Users Web Services XML over HTTP Nieuw Near Linear Scalibility Web Server Oracle BI Presentation Server Oracle BI Server Controller Web Server Load Balancer Resilient pool of web servers Web Server Oracle BI Presentation Server Oracle BI Cluster Controller Resilient pool of application servers Oracle BI Server Controller (+1) Web Server Oracle BI Presentation (+1) Server Oracle BI Server (+1)

OBIEE 11g, homepage

OBIEE 11g, SampleAPP Light Dashboard At least Internet Explorer 7 Flash player 10.1 Required!

Vragen?