Oracle Business Intelligence Foundation - Commonly Used Features in Repository.

Slides:



Advertisements
Similar presentations
17th February, 2000 by Maciej Korzeniowski (CERN-IT-IA-MI) 1 Oracle Discoverer Product Presentation  This is an ad hoc query and analysis tool for.
Advertisements

BUSINESS DRIVEN TECHNOLOGY Decision Analysis Tools in Excel
McGraw-Hill/Irwin ©2008 The McGraw-Hill Companies, All Rights Reserved TECHNOLOGY PLUG-IN T4 PROBLEM SOLVING USING EXCEL Goal Seek, Solver & Pivot Tables.
Decision Analysis Tools in Excel
SharePoint 2010 Business Intelligence Module 11: Performance Point.
Implementing Business Analytics with MDX Chris Webb London September 29th.
Building Ad-Hoc Reports using the SQL Server 2005 Reporting Services (SSRS) Report Builder (SQL307) Adrian Rupp Business Intelligence Solutions Specialist.
8 Copyright © 2004, Oracle. All rights reserved. Creating LOVs and Editors.
2 Copyright © 2009, Oracle. All rights reserved. Getting Started with Warehouse Builder.
Copyright © 2006, SAS Institute Inc. All rights reserved. Enterprise Guide 4.2 : A Primer SHRUG : Spring 2010 Presented by: Josée Ranger-Lacroix SAS Institute.
1.
Copyright © 2007, Oracle. All rights reserved. Managing Concurrent Requests.
CSS/417 Introduction to Database Management Systems Workshop 2.
Chapter 6 SAS ® OLAP Cube Studio. Section 6.1 SAS OLAP Cube Studio Architecture.
2 Copyright © 2004, Oracle. All rights reserved. Running a Forms Developer Application.
Using SAS® Information Map Studio
The Last Mile: Delivering the Facts – Client Side Analysis.
December 5, Repository Metadata: Tips and Tricks Peggy Rodriguez, Kathy Kimball.
13 Copyright © 2009, Oracle. All rights reserved. Integrating with Oracle Business Intelligence Enterprise Edition (OBI EE)
10 Copyright © 2004, Oracle. All rights reserved. Creating Noninput Items.
3 Copyright © 2004, Oracle. All rights reserved. Working in the Forms Developer Environment.
6 Copyright © 2009, Oracle. All rights reserved. Using the Data Transformation Operators.
Highline Class, BI 348 Basic Business Analytics using Excel Introduction to PowerPivot 1.
3 Copyright © 2009, Oracle. All rights reserved. Understanding the Warehouse Builder Architecture.
BI Practice March-2006 COGNOS 8BI TOOLS COGNOS 8 Framework Manager TATA CONSULTANCY SERVICES SEEPZ, Mumbai.
23 Copyright © 2009, Oracle. All rights reserved. Oracle Business Intelligence Answers: Advanced Features.
20 Copyright © 2008, Oracle. All rights reserved. Cache Management.
34 Copyright © 2007, Oracle. All rights reserved. Module 34: Siebel Business Services Siebel 8.0 Essentials.
1 Copyright © 2008, Oracle. All rights reserved. I Course Introduction.
30 Copyright © 2009, Oracle. All rights reserved. Using Oracle Business Intelligence Delivers.
1 Copyright © 2009, Oracle. All rights reserved. I Course Introduction.
22 Copyright © 2008, Oracle. All rights reserved. Multi-User Development.
Copyright © 2008, Oracle. All rights reserved Essbase New Features Summary Varying attributes Text and date measures Backup, transaction.
1 Copyright © 2009, Oracle. All rights reserved. Oracle Business Intelligence Enterprise Edition: Overview.
25 Copyright © 2009, Oracle. All rights reserved. Showing Results with Pivot Tables.
21 Copyright © 2009, Oracle. All rights reserved. Working with Oracle Business Intelligence Answers.
Oracle Business Intelligence Foundation – Testing and Deploying OBI Repository.
Fundamentals of Information Systems, Sixth Edition Chapter 3 Database Systems, Data Centers, and Business Intelligence.
22 Copyright © 2009, Oracle. All rights reserved. Filtering Requests in Oracle Business Intelligence Answers.
CHAPTER 7 LESSON C Creating Database Reports. Lesson C Objectives  Display image data in a report  Manually create queries and data links  Create summary.
21 Copyright © 2008, Oracle. All rights reserved. Enabling Usage Tracking.
5 Copyright © 2008, Oracle. All rights reserved. Testing and Validating a Repository.
Physical Layer of a Repository. March 6, 2009 Agenda – What is a Repository? –What is meant by Physical Layer? –Data Source, Connection Pool, Tables and.
2 Copyright © 2004, Oracle. All rights reserved. Running a Forms Developer Application.
Copyright © 2006, Oracle. All rights reserved. Czinkóczki László oktató Using the Oracle Warehouse Builder.
3 Copyright © 2006, Oracle. All rights reserved. Building an Analytic Workspace.
Building the Corporate Data Warehouse Pindaro Demertzoglou Lally School of Management Data Resource Management.
1 Copyright © 2008, Oracle. All rights reserved. Repository Basics.
9 Copyright © 2006, Oracle. All rights reserved. Summary Management.
2 Copyright © 2008, Oracle. All rights reserved. Building the Physical Layer of a Repository.
11 Copyright © 2009, Oracle. All rights reserved. Enhancing ETL Performance.
19 Copyright © 2008, Oracle. All rights reserved. Security.
Running a Forms Developer Application
Creating Oracle Business Intelligence Interactive Dashboards
Working in the Forms Developer Environment
Creating LOVs and Editors
Creating Repositories from Multidimensional Data Sources
Oracle Business Intelligence Enterprise Edition
Using Partitions and Fragments
Performing What-if Analysis
Charles Phillips screen
Building the Physical Layer of a Repository
Adding Calculations to a Fact
Module 12: Implementing an Analysis Services Tabular Data Model
Security Schedule: Timing Topic 40 minutes Lecture 70 minutes Practice
Creating Noninput Items
Using Aggregates Schedule: Timing Topic 30 minutes Lecture
Adding Multiple Logical Table Sources
Let’s Build a Tabular Model in Azure
Sales Cloud Analytics Amanda Crawford Sr Solutions Consultant
Presentation transcript:

Oracle Business Intelligence Foundation - Commonly Used Features in Repository

March 6, 2009 Agenda –Present an overview of commonly used features of Repository Calculation Measures Organizing the Presentation Layer Initialization Block and Repository Variables Adding Multiple Sources Executing Direct Data Requests Using Aggregates Creating Time Series Measures

March 6, 2009 Calculation Measures Most common feature used invariably in every implementation Oracle BI Server has a calculation engine to perform a multitude of calculations. Different methods for creating calculation measures in the Administration Tool are –Use existing logical columns as objects in a formula –Use physical columns as objects in a formula –Using the Calculation Wizard to automate the process Additionally, Calculation Measures can be created within Answers

March 6, 2009 Lab In the lab you will perform the following activities: – Load a Prebuilt Repository – Create a New Measure – Create a Calculation Measure Using Answers – Create a Calculation Measure Using Logical Columns – Create a Calculation Measure Using Physical Columns – Create a Calculation Measure Using the Calculation Wizard

March 6, 2009 Creating Presentation Tables Presentation layer is built after the Physical layer and Business Model and Mapping layer. adds a level of abstraction over the Business Model and Mapping layer Presentation Tables help in Organizing data as per the user needs and understanding. Another imp. Aspect is the Ordering of Presentation Tables and Columns –Preferred to organize columns as per the hierarchy

March 6, 2009 Lab In the lab you will perform the following activities: – Create Calendar Presentation Table – Create Fiscal Presentation Table –Reorder Columns in existing Presentation Tables

March 6, 2009 Initialization Block and Repository Variables

March 6, 2009 Module Objectives After completing this module you will be able to: –Describe session variables –Describe repository variables –Describe initialization blocks –Implement a dynamic repository variable Why you need to know –Variables allow you to incorporate flexibility into your model

March 6, 2009 Variables Contain values in memory that are used by the Oracle BI Server during its processing Are created and managed using the Variable Manager feature in the Analytics Administration Tool Consist of two types –Session variables –Repository variables

March 6, 2009 Session Variables Persist only while a user’s session is active Receive values when users establish their sessions Come in two types –System –Non-System

March 6, 2009 System Session Variables Are predefined session variables that are used by the Oracle BI Server for specific purposes Have reserved names, which cannot be used for other kinds of variables –Example: USER holds the value the user entered for logon name For complete definitions, see the Oracle BI Server Administration Guide Right-click for list

March 6, 2009 Non-System Session Variables Are application specific variables that are created by the implementation team Example: –Capture the user’s Region and limit the records the user sees to only those for that Region

March 6, 2009 Repository Variables Persist from the time the Oracle BI Server is started until it is shut down Can be used instead of literals or constants in expression builders in the Administration Tool –Oracle BI Server will substitute the value of the repository variable for the variable itself in the metadata Come in two types –Static –Dynamic

March 6, 2009 Static Repository Variables Are repository variables whose values are constant and do not change while the Oracle BI Server is running Values are initialized in the Variable dialog box Static value

March 6, 2009 Dynamic Repository Variables Are repository variables whose values change according to a refresh schedule Values are initialized and refreshed using an initialization block

March 6, 2009 Initialization Blocks Are used to initialize session variables and dynamic repository variables Specify SQL to be run to populate one or more variables by accessing data sources Are invoked at Oracle BI Server startup and periodically rerun to refresh values for dynamic variables according to an established schedule New initialization block Select type of variable

March 6, 2009 Initialization Blocks Initialization blocks are used to –initialize dynamic repository variables –system session variables –nonsystem session variables

March 6, 2009 Lab In this lab, you will create initialization blocks, session variables, and dynamic repository variables: – Create an Initialization Block for Session Variables – Test the Initialization Block and Session Variables – Create a Dynamic Repository Variable

March 6, 2009 Adding Multiple Sources Data is often partitioned into multiple physical sources for a single logical table in a business model provide seamless and efficient access from the users' perspective Oracle BI Server can seamlessly access and process data from multiple sources in an efficient manner to satisfy users’ requests

March 6, 2009 Lab In this lab, sales quota numbers are stored in an Excel workbook. The workbook, SHQuota.xls, is stored on your machine. You incorporate the quota numbers into the business model and create business measures to report variance from quota and percent of quota. To add quota information to the business model, you perform the following steps: – Create an ODBC DSN –Import the Excel Source –Map Logical Dimension Columns –Create Quota Measures –Test

March 6, 2009 Executing Direct Data Requests Allows users to directly query the back-end database from Answers Appropriate permissions need to be given to users Following privileges need to be assigned: –Edit Direct Database Requests –Execute Direct Database Requests Edit Direct Database Requests - If this privilege is set for you, you can create direct database requests. By Default, Presentation Server Administrators have this privilege Execute Direct Database Requests - If this privilege is set for you, you can issue physical requests. By Default, this privilege is not assigned to anyone.

March 6, 2009 Using Aggregates Aggregate tables store pre-computed results – measures that have been aggregated (typically summed) over a set of dimensional attributes Used for speeding up query response times in decision support systems eliminates the need for run-time calculations and delivers faster results to users. Enables Query Rewrite

March 6, 2009 Lab In this lab, you will perform the following steps: –Assign “Execute Direct Database Requests” to everyone –Create a Direct Request –Use Direct Database Request to Create Aggregate Tables (Already Done)‏ AGG_ST_CAT_DAY_SALES_F AGG_CUSTOMER_STATE_D AGG_PRODUCTS_CATEGORY_D –Import Aggregate Tables –Create Physical Joins –Map Existing Logical Columns and Set Aggregation Content –Test in Answers and Examine Query Log

March 6, 2009 Creating Time Series Measures Time comparisons allow businesses to analyze data that spans multiple time periods, providing a context for the data model time series data in the Oracle BI repository –This allows users to make one request for the desired result. –Oracle BI Server runs multiple queries in parallel to get the results provides Ago and ToDate functions for time series comparisons. The Ago function calculates the aggregated value as of some time period shifted from the current time. –For example, the Ago function can produce sales for every month of the current quarter, along with the corresponding quarter ago sales. The ToDate function is used to aggregate a measure attribute from the beginning of a specified time period to the currently displaying time. –For example, the ToDate function can calculate Month to Date sales for a given year

March 6, 2009 Lab In this lab, you will perform the following steps: –Identify a Dimension as a Time Dimension –Create a Month Ago Measure –Create a Change Month Ago Measure –Create a ToDate Measure –Test the Time Series Measures

March 6, 2009 END OF DAY 1