Presentation is loading. Please wait.

Presentation is loading. Please wait.

© 2009 Wipro Ltd – Internal & Restricted Oracle Business Intelligence Sub-text Lakshmi Krishna.

Similar presentations


Presentation on theme: "© 2009 Wipro Ltd – Internal & Restricted Oracle Business Intelligence Sub-text Lakshmi Krishna."— Presentation transcript:

1 © 2009 Wipro Ltd – Internal & Restricted Oracle Business Intelligence Sub-text Lakshmi Krishna

2 © 2009 Wipro Ltd – Internal & Restricted 2 2 Agenda 3 4 Creating and Administering Physical layer 1BI EE Overview 2BI Administration Basics Planning and creating a BI repository 5Creating Business Layer

3 © 2009 Wipro Ltd – Internal & Restricted 3 3 Agenda 6Creating Presentation layer

4 © 2009 Wipro Ltd – Internal & Restricted 4 BI Enterprise Edition Overview When > Where >How

5 © 2009 Wipro Ltd – Internal & Restricted 5 5 In this chapter, you will learn : – About integrated BI platform – Challenges with traditional tools – Different layers in Oracle BI – Advantages of using oracle Bi Objective

6 © 2009 Wipro Ltd – Internal & Restricted 6 6 Challenges with Traditional BI Tools Each BI tool has it’s own metadata/interpretation of the KPIs. Lack of common metadata means “single source of truth” is elusive Inconsistent user interfaces for each type of analysis Query & ReportPortal/ScorecardOLAP AnalysisData Mining Metadata OLTP & ODS Systems Data Warehouse Data Mart SAP, Oracle PeopleSoft, Siebel, Custom Apps Files Excel XML Business Process

7 © 2009 Wipro Ltd – Internal & Restricted 7 7 Oracle BI Suite Enterprise Edition Unified Business Intelligence Infrastructure Ad-hoc Analysis Proactive Detection and Alerts MS Office Plug-in Reporting & Publishing Interactive Dashboards Disconnected Analytics Oracle BI Server OLTP & ODS Systems Data Warehouse Data Mart SAP, Oracle PeopleSoft, Siebel, Custom Apps Files Excel XML Business Process Multidimensional Calculation and Integration Engine Intelligent Caching Services Intelligent Request Generation and Optimized Data Access Services Web Services Common Enterprise Information Model

8 © 2009 Wipro Ltd – Internal & Restricted 8 8 Common Enterprise Information Model Enables Consistency, Security, Reuse, Flexibility Role-based views of the information relevant to the user Consistent definition of business measures, metrics, calculations Model once, deploy everywhere Across any data sources User roles, preferences Simplified view Logical SQL interface Dimensions Hierarchies Measures Calculations Aggregation Rules Time Series Map Physical Data Connections Schema Presentation Layer Physical Layer Semantic Object Layer

9 © 2009 Wipro Ltd – Internal & Restricted 9 9 Physical layer. Represents the physical structure of the data sources to which the Oracle BI Server submits queries. This layer is displayed in the right pane of the Administration Tool. Business Model and Mapping layer. Represents the logical structure of the information in the repository. The business models contain logical columns arranged in logical tables, logical joins,and dimensional hierarchy definitions. This layer also contains the mappings from the logical columns to the source data in the Physical layer. It is displayed in the middle pane of the Administration Tool. Presentation layer. Represents the presentation structure of the repository. This layer allows you to present a view different from the Business Model and Mapping layer to users. It is displayed in the left pane of the Administration Tool. Different Layers

10 © 2009 Wipro Ltd – Internal & Restricted 10 © 2009 Wipro Ltd – Internal & Restricted 10 The three Layers

11 © 2009 Wipro Ltd – Internal & Restricted 11 © 2009 Wipro Ltd – Internal & Restricted 11 Oracle BI Server Powerful, Scalable Intelligence Across Sources Open SQL Interface Oracle BI EE Presentation Services Other 3 rd Party Tools Oracle BI Server Native RDBMS Oracle SQL Server DB2 Teradata ODBC Multi-dimensional XMLA Oracle OLAP Option MS Analysis Services SAP BW Other XML, Excel Text Simplified Business View Unified Metadata Intelligent Caching Advanced calculations Aggregate navigation & creation Federated query and integration Optimized SQL / function shipping Simplified business model view Advanced calculation & integration engine Intelligent request generation and optimized, distributed data access Mission critical scalability and performance Foundation for all OBIEE presentation services

12 © 2009 Wipro Ltd – Internal & Restricted 12 © 2009 Wipro Ltd – Internal & Restricted 12 Oracle BI Server System Services System Services Clustering: Add stacks as needed in a share nothing clustered environment. Session Management and Governance: Query throttling via connection pools and authorization Security Services: Integration with OID, LDAP with sophisticated data driven personalization mechanisms.

13 © 2009 Wipro Ltd – Internal & Restricted 13 © 2009 Wipro Ltd – Internal & Restricted 13 Oracle BI Suite Enterprise Edition Unified Business Intelligence Infrastructure Ad-hoc Analysis Proactive Detection and Alerts MS Office Plug-in Reporting & Publishing Interactive Dashboards Disconnected Analytics Oracle BI Server OLTP & ODS Systems Data Warehouse Data Mart SAP, Oracle PeopleSoft, Siebel, Custom Apps Files Excel XML Business Process Multidimensional Calculation and Integration Engine Intelligent Caching Services Intelligent Request Generation and Optimized Data Access Services Web Services Common Enterprise Information Model

14 © 2009 Wipro Ltd – Internal & Restricted 14 © 2009 Wipro Ltd – Internal & Restricted 14 Complete Insight Delivery Capabilities Designed for Pervasive Intelligence Live, intuitive, personalized dashboards Powerful dashboard to dashboard navigation and dynamic, event-driven guided analytics Simple yet powerful intelligence for anyone Oracle Interactive Dashboards Oracle Delivers Automated detection & alerts for proactive insight Content deliver to any device in multiple formats Multi-step analysis and analytic workflows Oracle Answers Powerful ad-hoc analysis via 100% Web UI Create & modify charts, pivots and dashboards True business user self sufficiency via intuitive, simplified business model

15 © 2009 Wipro Ltd – Internal & Restricted 15 © 2009 Wipro Ltd – Internal & Restricted 15 Complete Insight Delivery Capabilities Designed for Pervasive Intelligence True “pixel-perfect” reporting and publishing Report layout using familiar tools (e.g. Word, Adobe) Single product for all document needs – invoices, checks, financial statements, government forms, etc. Oracle BI Publisher Oracle MS Office Plug-in Interactive Excel and PowerPoint add-ins Enable use of BIEE data, business model, and report catalog within key Office applications No fragmentation of data in local spreadsheets Oracle Disconnected Analytics Full analytics for the mobile professional Same experience whether offline or connected Full and incremental data synchronization enables rapid updates with minimal data set size

16 © 2009 Wipro Ltd – Internal & Restricted 16 © 2009 Wipro Ltd – Internal & Restricted 16 Ad Hoc Analysis Formatted Reports Common Enterprise Information Model “Model once, deploy everywhere” Information consistency Information availability Eliminates data silos Increased user adoption Greater Leverage in IT Oracle BI EE Server Common Enterprise Information Model Proactive Alerts Interactive Dashboards Disconnected Analytics Microsoft Office Business Processes BENEFITS

17 © 2009 Wipro Ltd – Internal & Restricted 17 © 2009 Wipro Ltd – Internal & Restricted 17 Guided Analytics Leading Users from Discovery to Action This is no longer about a stack of reports. Guided Analytics drives alignment and actions through the organization by modeling and making accessible discovery and decision making best practices.

18 © 2009 Wipro Ltd – Internal & Restricted 18 © 2009 Wipro Ltd – Internal & Restricted 18 Sense and Respond Real-Time Proactive Monitoring and Response Delivers/Analytic Agents provides true real-time in context sense and respond capabilities across systems tailored for any user on any device.

19 © 2009 Wipro Ltd – Internal & Restricted 19 © 2009 Wipro Ltd – Internal & Restricted 19 Sense and Respond Proactive Monitoring Driving Business Process BI can also be embedded directly within the business processes. All BI Content can be exposed as a set of services that are callable by SOA enabled technologies and applications.

20 © 2009 Wipro Ltd – Internal & Restricted 20 © 2009 Wipro Ltd – Internal & Restricted 20 Tailored and Personalized Interactions Transparent Business Intelligence

21 © 2009 Wipro Ltd – Internal & Restricted 21 © 2009 Wipro Ltd – Internal & Restricted 21 Oracle Disconnected Analytics Full-Featured Disconnected Client The user experience is identical to the connected user. Dashboard and Answers functionality will act identically as if the user were connected to the server. Oracle Operational OracleDisconnectedData Business Model Disconnected BI Server Server Cache Calculations Disconnected Metadata & Report Definitions Web Catalog Presentation Metadata

22 © 2009 Wipro Ltd – Internal & Restricted 22 © 2009 Wipro Ltd – Internal & Restricted 22 The bottom of every Dashboard page has an “Add to Briefing Book” Link that automatically builds an electronic briefing book that you carry with you. Bring along an electronic “Briefing Book” which is a collection of your most important dashboards. Briefing Books are extremely small, and can be delivered daily for enterprise collaboration. Oracle Briefing Books “Pack & Go”

23 © 2009 Wipro Ltd – Internal & Restricted 23 © 2009 Wipro Ltd – Internal & Restricted 23 BI Publisher High-Fidelity Reporting One Solution for All Document Needs Employee Forms Order Forms Invoices Operational Reports Correspondence Financial Statements Checks Purchase Orders Labels / Bar Codes Collateral Government Forms

24 © 2009 Wipro Ltd – Internal & Restricted 24 © 2009 Wipro Ltd – Internal & Restricted 24 BI Publisher Author, Manage & Deliver to any destination Layout Templates EDI EFT Printer Fax WebDAV e-Commerce OutputDestinations Oracle, SQL Server PeopleSoft, SAP, Siebel Java, C++, Pearl, etc Data Source  Word  Excel  Acrobat XSL Layout Tools PDF RTF HTML Excel  XML Spy  JDeveloper  Scriptura Email Web Services XML Multiple document output formats Report layouts developed and maintained using familiar desktop applications· Reduced costs and complexity by eliminating custom or third party solutions

25 © 2009 Wipro Ltd – Internal & Restricted 25 © 2009 Wipro Ltd – Internal & Restricted 25 Summary – Oracle BI Enterprise Edition Comprehensive, integrated BI platform Common Enterprise Information Model “ Hot Pluggable ” – works with existing investments Pre-integrated with Oracle Applications and Technology Complete library of proven, prebuilt BI Applications Recognized as a Leader by industry analysts Broad adoption and success by leading companies, and most preferred among IT professionals

26 © 2009 Wipro Ltd – Internal & Restricted 26 Oracle BI Administration Tool: BASICS When > Where >How

27 © 2009 Wipro Ltd – Internal & Restricted 27 © 2009 Wipro Ltd – Internal & Restricted 27 In this Chapter,you will learn to – Build a BI Metadata repository – Different layers of the Administration tool – import metadata from databases and other data sources – Structure Business Model for presentation Overview

28 © 2009 Wipro Ltd – Internal & Restricted 28 © 2009 Wipro Ltd – Internal & Restricted 28 Physical layer. Represents the physical structure of the data sources to which the Oracle BI Server submits queries. This layer is displayed in the right pane of the Administration Tool. Business Model and Mapping layer. Represents the logical structure of the information in the repository. The business models contain logical columns arranged in logical tables, logical joins,and dimensional hierarchy definitions. This layer also contains the mappings from the logical columns to the source data in the Physical layer. It is displayed in the middle pane of the Administration Tool. Presentation layer. Represents the presentation structure of the repository. This layer allows you to present a view different from the Business Model and Mapping layer to users. It is displayed in the left pane of the Administration Tool. Different Layers

29 © 2009 Wipro Ltd – Internal & Restricted 29 © 2009 Wipro Ltd – Internal & Restricted 29 Physical Layer Physical Layer – “Intelligent Request Generation” Reads in system catalog Multiple sources Optimized SQL generation Regardless of Schema Function ship to appropriate data sources/Compensation DB2 Supply Chain DM Teradata OLAP Oracle ERP. XML Data Source SQL Server Acxiom Siebel Operational

30 © 2009 Wipro Ltd – Internal & Restricted 30 © 2009 Wipro Ltd – Internal & Restricted 30 Business Layer Business Model Layer – “Calculation Engine” Physical complexity converted to logical subject areas Drill-Paths Complex/Derived Measures (Level-based, time series, dimension-specific, nested) Aggregate/Fragment Aware

31 © 2009 Wipro Ltd – Internal & Restricted 31 © 2009 Wipro Ltd – Internal & Restricted 31 Presentation Layer Role-based, in context, personalized presentation – Oracle Answers

32 © 2009 Wipro Ltd – Internal & Restricted 32 © 2009 Wipro Ltd – Internal & Restricted 32 Repository Modes Repository can be opened for editing in two modes: – OFFLINE: Use offline mode to view and modify a repository while it is not loaded into the Oracle BI Server. Only one Administration Tool session at a time can edit a repository in offline mode. – ONLINE: Use online mode to view and modify a repository while it is loaded into the Oracle BI Server. The Oracle BI Server must be running to open a repository in online mode. Tasks performed in online mode: Manage scheduled jobs Manage user sessions Manage the query cache Manage clustered servers Stop the Oracle BI Server

33 © 2009 Wipro Ltd – Internal & Restricted 33 © 2009 Wipro Ltd – Internal & Restricted 33 Consistency check manager Repository metadata must pass a consistency check before you can make the repository available for queries Consistency Manager checks the consistency of the metadata and not any mapping to the physical objects outside the metadata. Returns the following types of messages: – Error – Warning – Best Practices

34 © 2009 Wipro Ltd – Internal & Restricted 34 © 2009 Wipro Ltd – Internal & Restricted 34

35 © 2009 Wipro Ltd – Internal & Restricted 35 © 2009 Wipro Ltd – Internal & Restricted 35 Using the Options Dialog Box For Setting the value for repository tab: – Show tables and dimensions only under display folders. – Hide level-based measure. For sorting the repository objects in Alphabetical order For specifying the path to the multi-user development directory To choose the columns that should be shown in the Cache Manager and the order in which they will be displayed on the Cache tab of the Cache Manager.

36 © 2009 Wipro Ltd – Internal & Restricted 36 © 2009 Wipro Ltd – Internal & Restricted 36

37 © 2009 Wipro Ltd – Internal & Restricted 37 © 2009 Wipro Ltd – Internal & Restricted 37 Displaying Row count for tables Administration Tool retrieves the number of rows from the physical database for all or selected tables and columns and stores those values in the repository. Distinct values are retrieved for columns Row counts are not available for the following: – Stored Procedure object types – XML data sources and XML Server databases – Multidimensional data sources

38 © 2009 Wipro Ltd – Internal & Restricted 38 © 2009 Wipro Ltd – Internal & Restricted 38 Summary In this Chapter,you have learnt – To Build a BI Metadata repository – About Different layers of the Administration tool – import metadata from databases and other data sources – Structure Business Model for presentation

39 © 2009 Wipro Ltd – Internal & Restricted 39 Planning and creating a BI repository When > Where >How

40 © 2009 Wipro Ltd – Internal & Restricted 40 © 2009 Wipro Ltd – Internal & Restricted 40 Objectives In this chapter, you will learn to: – Planning Your Business Model – Design tip for physical layer – Design tips for Business Model – Design tip for presentation layer – Creating a repository file

41 © 2009 Wipro Ltd – Internal & Restricted 41 © 2009 Wipro Ltd – Internal & Restricted 41 Planning Your Business Model Analyze Business Model – This requires breaking down your business into several components to answer the following questions: What kinds of business questions are analysts trying to answer? What are the measures required to understand business performance? What are all the dimensions under which the business operates? Are there hierarchical elements in each dimension and what are the parent-child relationships that define each hierarchy? Identifying the Content of The Business Model – Identify facts – Identify dimensions – Identify dimension hierarchies

42 © 2009 Wipro Ltd – Internal & Restricted 42 © 2009 Wipro Ltd – Internal & Restricted 42

43 © 2009 Wipro Ltd – Internal & Restricted 43 © 2009 Wipro Ltd – Internal & Restricted 43 Identifying the Table Structure To Import Tool provides an interface to map logical tables to the underlying physical tables in the database Before mapping the tables identify the following contents of the physical database: – Identify the contents of each table – Identify the detail level for each table – Identify the table definition for each aggregate table. This allows you to set up aggregate navigation. The following detail is required by the Oracle BI Server: The columns by which the table is grouped (the aggregation level) The type of aggregation (SUM, AVG, MIN, MAX, or COUNT) – Identify the contents of each column – Identify how each measure is calculated – Identify the joins defined in the database

44 © 2009 Wipro Ltd – Internal & Restricted 44 © 2009 Wipro Ltd – Internal & Restricted 44 Design tips for physical layer Physical layer contains information about the physical data sources most common way to create the schema in the Physical layer is by importing metadata from databases and other data sources There can be one or more data sources in the Physical layer, including databases and XML documents For each data source, there is at least one corresponding connection pool can also define other attributes of the physical data source, such as join relationships, that might not exist in the data source metadata.

45 © 2009 Wipro Ltd – Internal & Restricted 45 © 2009 Wipro Ltd – Internal & Restricted 45 Design Tips for the Business Model The Business Model and Mapping layer defines the meaning and content of each physical source in business model terms The Oracle BI Server uses these definitions to assign the appropriate sources for each data request Each business model contains logical tables. Logical tables are composed of logical columns. Logical tables have relationships to each other expressed by logical joins The logical schema defined in each business model needs to contain at least two logical tables. Relationships need to be defined between all the logical tables

46 © 2009 Wipro Ltd – Internal & Restricted 46 © 2009 Wipro Ltd – Internal & Restricted 46 Design tip for presentation layer set up the user view of a business model in the Presentation layer The names of folders and columns in the Presentation layer appear in localized language translations The Presentation layer is the appropriate layer in which to set user permissions You can show fewer columns than exist in the Business Model and Mapping layer.. You can organize columns using a different structure from the table structure in the Business Model and Mapping layer. You can display column names that are different from the column names in the Business Model and Mapping layer. You can set permissions to grant or deny users access to individual catalogs, tables, and columns. You can export logical keys to ODBC-based query and reporting tools.

47 © 2009 Wipro Ltd – Internal & Restricted 47 © 2009 Wipro Ltd – Internal & Restricted 47 Creating new Repository File After completing planning and design tasks, create a repository The first step in creating a repository is creating a repository file. Each time you save the repository, a dialog box asks if you want to check global consistency. Check anyone of the option below: – Yes. Checks global consistency and then saves the repository file. – No. Does not check global consistency and then saves the repository file. – Cancel. Does not check global consistency and does not save the repository file.

48 © 2009 Wipro Ltd – Internal & Restricted 48 © 2009 Wipro Ltd – Internal & Restricted 48 Summary In this chapter, you have leant to: – Planning Your Business Model – Design tip for physical layer – Design tips for Business Model – Design tip for presentation layer – Creating a repository file

49 © 2009 Wipro Ltd – Internal & Restricted 49 Creating and Administering the physical layer

50 © 2009 Wipro Ltd – Internal & Restricted 50 © 2009 Wipro Ltd – Internal & Restricted 50 Objective In this chapter, you will learn about: – Creating a Physical layer – Setting a connection pool – Creating physical Layer folders – About physical joins

51 © 2009 Wipro Ltd – Internal & Restricted 51 © 2009 Wipro Ltd – Internal & Restricted 51 About Physical layer Defines the data sources to which the Oracle BI Server submits queries and the relationships between physical databases and other data sources that are used to process multiple data source queries first step in creating the physical layer is to create the schema Physical schema can be imported from supported data source types Physical layer can also be created manually

52 © 2009 Wipro Ltd – Internal & Restricted 52 © 2009 Wipro Ltd – Internal & Restricted 52 Creating a Physical Layer Physical layer can be created from: – Relational Data Source – Multidimensional Data Source The schema can be imported from various data sources like: – From a database. – Through the Oracle BI Server. – From a repository. – From XMLA. The Oracle BI Server uses XMLA standards to import data from a multidimensional data source

53 © 2009 Wipro Ltd – Internal & Restricted 53 © 2009 Wipro Ltd – Internal & Restricted 53

54 © 2009 Wipro Ltd – Internal & Restricted 54 © 2009 Wipro Ltd – Internal & Restricted 54 Setting up connection Pool Describes access to the data source The physical layer contains at least one connection pool for each database can configure multiple connection pools for a database specify the maximum number of concurrent connections allowed

55 © 2009 Wipro Ltd – Internal & Restricted 55 © 2009 Wipro Ltd – Internal & Restricted 55 Physical Tables Physical tables are usually imported from a database or another data source. They provide the metadata necessary for the Oracle BI Server to access the tables with SQL requests. Types of physical tables: – Physical table – Store proc – Select

56 © 2009 Wipro Ltd – Internal & Restricted 56 © 2009 Wipro Ltd – Internal & Restricted 56

57 © 2009 Wipro Ltd – Internal & Restricted 57 © 2009 Wipro Ltd – Internal & Restricted 57 Creating physical Layer folders Catalogs are optional ways to group different schemas A catalog contains all the schema (metadata) for a database object A schema contains only the metadata information for a particular user or application A database can have either catalogs or schemas but not both Creating Catalogs In the Physical layer of a large repository, Oracle BI Administrators can create catalogs that contain one or more physical schemas. Creating Schemas The schema object contains tables and columns for a physical schema. Schema objects are optional in the Physical layer of the Administration Tool

58 © 2009 Wipro Ltd – Internal & Restricted 58 © 2009 Wipro Ltd – Internal & Restricted 58 About Physical Joins All valid physical joins need to be configured in the Physical layer of the Administration Tool When you import keys in a physical schema, the primary key-foreign key joins are automatically defined. Any other join has to be explicitly created Joins for Multi dimensional data sources cannot be created Types of joins: – Multi-Database join – Fragmented data join – Primary and Foreign key relationship – Complex join

59 © 2009 Wipro Ltd – Internal & Restricted 59 © 2009 Wipro Ltd – Internal & Restricted 59

60 © 2009 Wipro Ltd – Internal & Restricted 60 © 2009 Wipro Ltd – Internal & Restricted 60 Summary In this chapter, you have learnt: – Creating a Physical layer – Setting a connection pool – Creating physical Layer folders – About physical joins

61 © 2009 Wipro Ltd – Internal & Restricted 61 Creating and Administering the Business layer

62 © 2009 Wipro Ltd – Internal & Restricted 62 © 2009 Wipro Ltd – Internal & Restricted 62 Business Model defines the business, or logical model of the data Mapping layer specifies the mapping between the business model and the physical layer schemas. To automatically map objects drag and drop Physical layer objects to a business model Logical joins are created for each physical join for the first time when tables are dragged While duplicating the business model objects, aliases are not copied Logical tables can also be created manually About Business Model

63 © 2009 Wipro Ltd – Internal & Restricted 63 © 2009 Wipro Ltd – Internal & Restricted 63 Logical tables exist in the Business Model and Mapping layer logical schema defined in each business model needs to contain at least two logical tables and you need to define relationships between them. After creating tables specify a primary key for each table Logical dimension tables must have a logical primary key Logical tables can be created either by drag –drop method or Manually Creating and Administering Logical tables

64 © 2009 Wipro Ltd – Internal & Restricted 64 © 2009 Wipro Ltd – Internal & Restricted 64

65 © 2009 Wipro Ltd – Internal & Restricted 65 © 2009 Wipro Ltd – Internal & Restricted 65 logical columns are automatically created by dragging tables from the Physical layer Calculation based logical columns need to be created later Logical columns are displayed in a tree structure expanded out from the logical table to which they belong. Logical columns can be reordered in the Business Model and Mapping layer specify aggregation rules for mapped logical columns that are measures Measure columns should exist only in logical fact tables Creating Logical columns

66 © 2009 Wipro Ltd – Internal & Restricted 66 © 2009 Wipro Ltd – Internal & Restricted 66

67 © 2009 Wipro Ltd – Internal & Restricted 67 © 2009 Wipro Ltd – Internal & Restricted 67 Use the Column Mapping tab of the Logical Table Source dialog box to map logical columns to physical columns. Physical to Logical Table Source Mappings

68 © 2009 Wipro Ltd – Internal & Restricted 68 © 2009 Wipro Ltd – Internal & Restricted 68 dimension represents a hierarchical organization of logical columns (attributes) belonging to a single logical dimension table Common dimensions might be time periods, products, markets, customers, suppliers, promotion conditions etc Dimensions exist in the Business Model and Mapping (logical) layer and are not visible to end users In each dimension, organize attributes into hierarchical levels These levels represent organizational rules, and reporting needs required by your business Dimension hierarchical levels are used to perform the following actions: – Set up aggregate navigation – Configure level-based measure calculations – Determine what attributes appear when Oracle BI Presentation Services users drill down in their data requests Dimensions and Hierarchical Levels

69 © 2009 Wipro Ltd – Internal & Restricted 69 © 2009 Wipro Ltd – Internal & Restricted 69 Each business model can have one or more dimensions each dimension can have one or more logical levels each logical level has one or more attributes (columns) associated with it Steps for creating dimensions: – Create a logical level in a dimension – Associate a Logical Column and Its Table with a Dimension Level – Identify the Primary Key for a Dimension Level – Selecting and Sorting Chronological Keys in a Time Dimension – Adding a Dimension Level to the Preferred Drill Path Creating Dimensions

70 © 2009 Wipro Ltd – Internal & Restricted 70 © 2009 Wipro Ltd – Internal & Restricted 70

71 © 2009 Wipro Ltd – Internal & Restricted 71 © 2009 Wipro Ltd – Internal & Restricted 71

72 © 2009 Wipro Ltd – Internal & Restricted 72 © 2009 Wipro Ltd – Internal & Restricted 72 create display folders to organize objects in the Business Model and Mapping layer They have no metadata meaning The selected tables and dimensions appear in the folder as a shortcut and in the business model tree as the object can hide the objects so that only the shortcuts are visible in the display folder Setting up display folders

73 © 2009 Wipro Ltd – Internal & Restricted 73 © 2009 Wipro Ltd – Internal & Restricted 73 Creating calculation measures Bi server has a calculation engine to perform a multitude of calculations Use expression builder to create expressions Methods for creating calculation measures – Use existing logical columns as objects in a formula – Use physical columns as objects in a formula – Use calculation wizard

74 © 2009 Wipro Ltd – Internal & Restricted 74 © 2009 Wipro Ltd – Internal & Restricted 74 Log Levels Level 0 No logging. Level 1 Logs the SQL statement issued from the client application. Level 2 Logs everything logged in Level 1.Additionally, for each query, logs the repository name, business model name, SQL for the queries issued against physical databases Level 3Logs everything logged in Level 2.Additionally, adds a log entry for the logical query plan Level 4Logs everything logged in Level 3.Additionally, logs the query execution plan. Level 5Logs everything logged in Level 4.Additionally, logs intermediate row counts at various points in the execution plan. Level 6 and 7Reserved for future use.

75 © 2009 Wipro Ltd – Internal & Restricted 75 © 2009 Wipro Ltd – Internal & Restricted 75 NQSConfig.ini file Initialization file used to update the Repository and cache sections An entry in the repository section instructs the BI server to load specific repository into memory upon startup All errors are logged in …\\oracleBI\server\log\NQServer.log Caching can also be disabled After updating the contents in initialization file, restart BI server

76 © 2009 Wipro Ltd – Internal & Restricted 76 Creating and Maintaining Presentation Layer

77 © 2009 Wipro Ltd – Internal & Restricted 77 © 2009 Wipro Ltd – Internal & Restricted 77 In this chapter, you will learn – About the presentation layer – Presentation Layer Objects – Tips For Performance Tuning Objective

78 © 2009 Wipro Ltd – Internal & Restricted 78 © 2009 Wipro Ltd – Internal & Restricted 78 The Presentation layer provides a way to present customized views of a business model to users Presentation Catalogs in the Presentation layer are seen as business models by Oracle BI Presentation Services users Drag and drop a business model from the Business Model to create a presentation model make the schema as easy to use and understand as possible presentation columns have the same name as the corresponding logical column in the Business Model and Mapping layer About Presentation Layer

79 © 2009 Wipro Ltd – Internal & Restricted 79 © 2009 Wipro Ltd – Internal & Restricted 79 Presentation layer allows to: – Copy Business Models to Publish to Users – Remove Any Unneeded or Unwanted Columns – Rename Presentation Columns to User-Friendly Names – Export Logical Keys in the Presentation Catalog About presentation layer contd..

80 © 2009 Wipro Ltd – Internal & Restricted 80 © 2009 Wipro Ltd – Internal & Restricted 80

81 © 2009 Wipro Ltd – Internal & Restricted 81 © 2009 Wipro Ltd – Internal & Restricted 81 Presentation layer adds a level of abstraction over the Business Model and Mapping layer It is the view of the data seen by client tools and applications Presentation Layer objects include: – Presentation Catalog – Presentation Table – Presentation column Presentation Layer Objects

82 © 2009 Wipro Ltd – Internal & Restricted 82 © 2009 Wipro Ltd – Internal & Restricted 82

83 © 2009 Wipro Ltd – Internal & Restricted 83 © 2009 Wipro Ltd – Internal & Restricted 83 The structure of Oracle Bi presentation table can be imported into Siebel tools Create an XML file and them import the file into Siebel tools Generating an XML file from Presentation table

84 © 2009 Wipro Ltd – Internal & Restricted 84 © 2009 Wipro Ltd – Internal & Restricted 84 The Physical Data Model should more closely resemble the Oracle BI metadata model push as much processing to the database as possible. This includes tasks such as filtering, string manipulation, and additive measures. Move as much of the query logic to the ETL as possible to improve system response time Accuracy of metadata is more important than improved performance Use base and extension tables to allow for a cleaner upgrade path. To improve runtime performance, merge the two tables into a third one, which is then mapped into Oracle BI. Tips For Performance Tuning

85 © 2009 Wipro Ltd – Internal & Restricted 85 © 2009 Wipro Ltd – Internal & Restricted 85 Summary In this chapter, you have learnt : – About the presentation layer – Presentation Layer Objects – Tips For Performance Tuning

86 © 2009 Wipro Ltd – Internal & Restricted 86 Using Initialization Blocks and Variables

87 © 2009 Wipro Ltd – Internal & Restricted 87 © 2009 Wipro Ltd – Internal & Restricted 87 In this Chapter,you will learn to – Create Variables using Variable Manager – Initialize Blocks Overview

88 © 2009 Wipro Ltd – Internal & Restricted 88 © 2009 Wipro Ltd – Internal & Restricted 88 Variables are used in repository to streamline administrative task and modify metadata contents dynamically Variable has a single value at any point in time Variables can be used instead of literals or constants in expression builder Oracle BI server substitutes the value of variable for the variable itself in the metadata About variables

89 © 2009 Wipro Ltd – Internal & Restricted 89 © 2009 Wipro Ltd – Internal & Restricted 89 Used to define variables and initialize block Two classes of variables – Repository variables: has single value at any point. Are of two types: Static Dynamic – Session variables: are created and assigned a value when each user logs in. Are of two types: System Non System Initialization blocks are used to initialize dynamic repository variables, system session variables, and non system session variables Variable Manager

90 © 2009 Wipro Ltd – Internal & Restricted 90 © 2009 Wipro Ltd – Internal & Restricted 90 Variable Manager

91 © 2009 Wipro Ltd – Internal & Restricted Your Name Designation E-mail Thank You


Download ppt "© 2009 Wipro Ltd – Internal & Restricted Oracle Business Intelligence Sub-text Lakshmi Krishna."

Similar presentations


Ads by Google