Oracle Business Intelligence Foundation – Testing and Deploying OBI Repository.

Slides:



Advertisements
Similar presentations
4 Oracle Data Integrator First Project – Simple Transformations: One source, one target 3-1.
Advertisements

DB2 Tools Pertemuan 3 Matakuliah: T0413 Tahun: 2009.
Technical BI Project Lifecycle
UIC Data Conversion and Submission via CDX Node Client UIC Database V2 6/16/
Guide to Oracle10G1 Introduction To Forms Builder Chapter 5.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment Chapter 11: Monitoring Server Performance.
A Guide to Oracle9i1 Introduction To Forms Builder Chapter 5.
Concepts of Database Management Sixth Edition
Introduction To Form Builder
Chapter 7 Managing Data Sources. ASP.NET 2.0, Third Edition2.
SCARY QUERIES LAID TO REST Getting Started with Voyager Prepackaged Access Reports Presented by Jean Vik, Associate Library Director The University of.
5 Copyright © 2009, Oracle. All rights reserved. Defining ETL Mappings for Staging Data.
Microsoft Office 2007 Access 2007 Chapter 9 Administering a Database System.
A Guide to SQL, Eighth Edition Chapter Three Creating Tables.
Databases and LINQ Visual Basic 2010 How to Program 1.
WaveMaker Visual AJAX Studio 4.0 Training Authentication.
Creating a Web Site to Gather Data and Conduct Research.
Copyright © 2007, Oracle. All rights reserved. Managing Concurrent Requests.
Automating Database Processing Chapter 6. Chapter Introduction Design and implement user-friendly menu – Called navigation form Macros – Automate repetitive.
Tom Castiglia Hershey Technologies
Module 10: Monitoring ISA Server Overview Monitoring Overview Configuring Alerts Configuring Session Monitoring Configuring Logging Configuring.
Lesson 2.  To help ensure accurate data, rules that check entries against specified values can be applied to a field. A validation rule is applied to.
2 Copyright © 2004, Oracle. All rights reserved. Running a Forms Developer Application.
© 2011 Autodesk High-End Infrastructure Modeling with Low-Cost Tools: Introducing AutoCAD® Map 3D 2012 Bradford Heasley, GISP Vice President, Brockwell.
Database control Introduction. The Database control is a tool that used by the database administrator to control the database. To enter to Database control.
Siebel 8.0 Module 5: EIM Processing Integrating Siebel Applications.
Oracle Data Integrator Procedures, Advanced Workflows.
1 Chapter Overview Preparing to Upgrade Performing a Version Upgrade from Microsoft SQL Server 7.0 Performing an Online Database Upgrade from SQL Server.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 11: Monitoring Server Performance.
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)
Microsoft Access 2010 Chapter 10 Administering a Database System.
3 Copyright © 2004, Oracle. All rights reserved. Working in the Forms Developer Environment.
The Report Generator Viewing Student Outcomes. Install the Report Generator In a browser, go to Click.
Chapter Fourteen Access Databases and SQL Programming with Microsoft Visual Basic th Edition.
(Winter 2016) Instructor: Craig Duckett Lecture 09: Thursday, February 4 th MySQL Workbench, TEAM WORK TIME 1.
23 Copyright © 2009, Oracle. All rights reserved. Oracle Business Intelligence Answers: Advanced Features.
20 Copyright © 2008, Oracle. All rights reserved. Cache Management.
1 Copyright © 2008, Oracle. All rights reserved. I Course Introduction.
30 Copyright © 2009, Oracle. All rights reserved. Using Oracle Business Intelligence Delivers.
Module 6: Administering Reporting Services. Overview Server Administration Performance and Reliability Monitoring Database Administration Security Administration.
21 Copyright © 2009, Oracle. All rights reserved. Working with Oracle Business Intelligence Answers.
Chapter 5 Introduction To Form Builder. Lesson C Objectives  Use sequences to automatically generate primary key values in a form  Create lists of values.
15 Copyright © 2004, Oracle. All rights reserved. Debugging Triggers.
Oracle Business Intelligence Foundation - Commonly Used Features in Repository.
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.
24 Copyright © 2009, Oracle. All rights reserved. Building Views and Charts in Requests.
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.
2 Copyright © 2006, Oracle. All rights reserved. Running a Forms Developer Application.
1 Copyright © 2008, Oracle. All rights reserved. Repository Basics.
2 Copyright © 2008, Oracle. All rights reserved. Building the Physical Layer of a Repository.
19 Copyright © 2008, Oracle. All rights reserved. Security.
Running a Forms Developer Application
Visual Basic 2010 How to Program
Creating Oracle Business Intelligence Interactive Dashboards
JDBC Database Management Database connectivity
Oracle Business Intelligence Enterprise Edition
Integrating BI Publisher with Oracle BI Enterprise Edition
Cache Management Schedule: Timing Topic 25 minutes Lecture
Charles Phillips screen
Building the Physical Layer of a Repository
OpenWorld How to Prepare Data from Business Intelligence Cloud Service
Security Schedule: Timing Topic 40 minutes Lecture 70 minutes Practice
8 6 MySQL Special Topics A Guide to MySQL.
Using Aggregates Schedule: Timing Topic 30 minutes Lecture
Presentation transcript:

Oracle Business Intelligence Foundation – Testing and Deploying OBI Repository

March 6, 2009 Objectives Describe techniques for testing a repository Execute steps to validate and test a repository

March 6, 2009 Validating the Repository Verifies that the business model yields correct results Modeling best practices have been followed Testing and validation includes: –Checking repository for consistency errors or warnings –Testing business model via ODBC client –Validating log files –Executing dashboard / answers requests –Checking results by inspecting SQL

March 6, 2009 Check Repository for Consistency A feature in the Administration Tool that checks the metadata in the repository for certain kinds of errors, including: –Finding logical columns that are not mapped to physical sources –Checking for undefined logical join conditions –Determining if physical tables referenced in a business model are not joined to tables referenced in the business model Does not guarantee that the business model is constructed correctly

March 6, 2009 Turn On Logging Test proper repository configuration by logging query activity –Use logging for testing, debugging, and technical support –Query activity gets logged in NQQuery.log file Enable for individual users –Set logging level for each user whose queries you want logged Query logging is disabled by default –Can quickly produce very large log files Various levels of query logging enables various degree of details logged

March 6, 2009 Turn On Logging Logging level 2 allows you to see the SQL generated Level 1 logs:Level 2 logs: User name, session ID, and request ID for each query All items for Level 1 SQL for the request using business model names Repository name, business model name, presentation catalog name Query status (success, failure, termination, or timeout) SQL for the request using physical data source syntax Elapsed times for query compilation, execution, query cache and back-end database processing Queries issued against the cache Number of rows returned from a physical database Number of rows returned to the client

March 6, 2009 Validate Business Model Via Oracle BI ODBC Client ODBC Client is a tool which allows you to: –View the database schema –Create new SQL queries and save them Use the ODBC Client to validate the business model –Verify that the data elements and joins work as expected Compare query results from ODBC Client with the results generated by Oracle Business Intelligence Answers

March 6, 2009 Example Users will query the paint subject area to get answers

March 6, 2009 Verification Steps Check Consistency Specify query log level Load RPD on the server Start Oracle BI Server Service Connect to repository using ODBC connection Execute SQL to verify results Examine log file Test using dashboards and answers

March 6, 2009 Check Consistency Validate repository (or a single business model) Right-click business model and select Check Consistency to check a given business model Select File > Check Global Consistency to check the entire repository

March 6, 2009 Check Consistency.. Any errors are displayed in a dialog box –Correct the errors and check for consistency again –Repeat the process until there are no more errors

March 6, 2009 Set Query Logging Level Select Manage > Security to open Security Manager Select Users (in left pane) to display the users (in right pane)

March 6, 2009 Load Repository Open c:\Oracle BI\Server\Config\NQSConfig.ini In the repository section, add an entry for your repository file –Format: logical_name = repository_file_name paint repository file

March 6, 2009 Start Oracle BI Server Use Windows service manager to start the server and load the repository file into memory –Upon Oracle BI Server startup, repository file defined in NQSConfig.ini becomes available for querying Right-click the service and select Start

March 6, 2009 Use ODBC Client to Verify Repository Test and verify that the repository displays the correct tables and columns Lists all tables in default repository

March 6, 2009 Execute SQL to Verify Results Verify the logical and physical model –Use logical column names in the SELECT clause –Use logical table name or logical subject area name in the FROM clause –Use any restrictions in a WHERE clause Enter SQL query and click the Execute button

March 6, 2009 Execute SQL to Verify Results.. Examine the results –To further verify, you can double-check these results with results from database query tool Verify data is as expected

March 6, 2009 Examine the Query Log File Check SQL generated by Oracle BI Server to verify that server is querying correct table(s) and column(s)

March 6, 2009 Test Business Model Using Answers Run simple dashboard or Ad-Hoc requests Compare results generated by with the results from ODBC Client and NQQuery.log file

March 6, 2009 Summary In this module, we learned Various techniques for testing a repository Execute repository testing and validation