1 A Joint Oracle Teradata White Paper March 2012 Configuring Oracle Business Intelligence Enterprise Edition for Teradata Temporal Tables
2 Executive Overview... 2 Introduction... 2 As-is and As-was Example... 3 Step 1. Define a session variable... 4 Step 2. Define the temporal table... 5 Step 3. Pull the table and column definition into the physical layer... 6 Step 4. Expose the temporal columns to the end user... 9 Step 5. Building the dashboard Step 6. Add a new Dashboard prompt Step 7. Add a column prompt Step 8. Save and test the dashboard SQL Examples Conclusion... 18
3 Executive Overview Teradata temporal capabilities allow data warehouse time travel. Temporal supports the reproduction of a report that ran previously, such as six months ago, even though numerous changes have been made to the underlying data. Oracle Business Intelligence Enterprise Edition (OBIEE) supports and can utilize the temporal capabilities of Teradata and expose them to end users in an easy-to-use fashion. Introduction The purpose of this document is to show how to integrate OBIEE with Teradata Temporal Tables. It details how to set up OBIEE for "as-is" and "as-was" type analysis. It is a cook book style write-up and assumes the customer has (and knows) OBIEE and that the customer knows what they want to do with temporal. It does not go into detailed analysis of different use cases for temporal tables. This write-up was done using OBIEE 11g, although it is completely applicable for OBIEE version 10.1.x. There are some variations in the setup but the concepts are the same. Teradata Database 13.10, released in September of 2010, included a number of fully integrated, in-database data attributes, qualifiers, and predicates that are extremely useful for automating the management of time-varying data. Also included were a number of powerful functions to enable native time series analysis and comparison of periods of time. 2
4 As-is and As-was Example Temporal tables can be configured as regular OBIEE source tables. However, the data returned for queries will only reflect the current transaction time or valid time. In order to return data for a specific point in time, regular OBIEE source tables cannot be used. OBIEE requires special configuration to take advantage of a table s temporal capabilities. Basically, a normally defined OBIEE table needs to be converted to a select type table (also known as opaque views). A SQL select statement is defined for the temporal table and can then include temporal keywords such as as of. The following is an example of an OBIEE dashboard that has a temporal query. Figure 1. Dashboard with temporal query Channel is defined in Teradata as a temporal table with a valid time column. The dashboard above queries the channel table with an as of date based on the prompt for calendar_date. The temporal columns for valid start date and valid end date are exposed on the dashboard. Follow the steps below to see how to put together a temporal dashboard. 3
5 Step 1. Define a session variable The first step is to define a session variable that will be used to determine and store the as of date for the temporal query. The session variable should be set so that any user can set the value. The default Initializer should be set to current_date (without the quotes). The screen shot below shows the properties for the as_of_date variable. Figure 2. as_of_date variable 4
6 Step 2. Define the temporal table Below is the DDL for the channel example table; the vt column (in red) is the temporal column: CREATE MULTISET TABLE SAMPLEDATA.channels_t,NO FALLBACK, NO BEFORE JOURNAL, NO AFTER JOURNAL, CHECKSUM = DEFAULT, DEFAULT MERGEBLOCKRATIO ( CHANNEL_ID FLOAT FORMAT ' E+999' NOT NULL, CHANNEL_DESC VARCHAR(20) CHARACTER SET LATIN NOT CASESPECIFIC NOT NULL, CHANNEL_CLASS VARCHAR(20) CHARACTER SET LATIN NOT CASESPECIFIC NOT NULL, CHANNEL_CLASS_ID FLOAT FORMAT ' E+999' NOT NULL, CHANNEL_TOTAL VARCHAR(13) CHARACTER SET LATIN NOT CASESPECIFIC NOT NULL, CHANNEL_TOTAL_ID FLOAT FORMAT ' E+999' NOT NULL, vt PERIOD(DATE) NOT NULL AS VALIDTIME) PRIMARY INDEX ( CHANNEL_ID ); 5
7 Step 3. Pull the table and column definition into the physical layer Use the OBIEE import metadata wizard to pull the table and column definition into the physical layer. The wizard is used so that all of the column definitions do not need to be manually added into the physical layer. Next, the table type for the physical table properties needs to switch from physical table to select and the temporal SQL needs to be added. Change from physical table to select Figure 3. Import metadata 6
8 The SQL for the select table is entered into the text box: Figure 4. Import metadata The SQL needs to be carefully formed in order to support any valid as of date the user picks as well as to support the user not picking any value for as of date. In the case of no as of date, the query will default to the current date. The SQL is reiterated below with notes for key points. 7
9 A. coalesce is used to default the as of date when the end-user has not chosen a date B. cast is used to convert the string returned from the trim function to the date data type C. trim is used to get rid of the extra spaces in surrounding the VALUEOF( ) function D. The string VALUEOF(NQ_SESSION.as_of_date) needs spaces surrounding it in order for the OBIEE to substitute the chosen date for the string. If there are no spaces around the VALUEOF() function then OBIEE will generate errors like the repository variable as_of_date has no value definition. Substituting sp for space, the string needs to be formatted as such: spvalueof(nq_session.as_of_date)sp E. current_date is used to default the as of date to today s date F. VALUEOF(NQ_SESSION.as_of_date) returns the chosen date stored in the variable that was defined in step 1 G. as_of_date is the variable that was defined in step 1 H. Vt_start is a derived column. Begin(vt) is a function that returns the beginning date of the valid time period (see Teradata temporal documentation for more details). This column is not mandatory in the physical layer. It is shown here as a way of exposing the data. The column alias name must match the column name in the physical layer. I. vt_end is a derived column. End(vt) returns the ending date of the valid time period. This column is not mandatory in the physical layer. It is shown here as a way of exposing the data. The column alias name must match the column name in the physical layer. 8
10 Step 4. Expose the temporal columns to the end user If you want to expose the temporal columns to the end user you will need to manually add columns to the physical definition. In the example above, two columns were manually added: vt_start and vt_end (valid time start and end). Note that the additional columns need to be defined in the select SQL (as in the example above) as well as actual physical columns in OBIEE: Figure 5. Add columns to physical definitions Note that they are defined as date data type columns as the functions return the date data type. With all of the table and column and variable definitions correctly in place, the view data action (right click on table name) should show data from the table: 9
11 Figure 6. View data That completes the configuration in the OBIEE Administrator. Next up is building the dashboard. Step 5. Building the dashboard In OBI Answers, configure and save your query on the temporal table. This is a standard dashboard query there is nothing unique about it. Figure 7. Save query 10
12 Step 6. Add a new Dashboard prompt In OBI Answers, add a new Dashboard prompt: Figure 8. Dashboard prompt Step 7. Add a column prompt On the dashboard prompt page, add a new column prompt: 11
13 The column associated with the prompt is vt_start. Since it has a data type of date, OBIEE allows us to use a calendar type input. Under Options, the Set a variable dropdown should be set to Request Variable. Then the name of the variable that was defined in step 1 is entered, as_of_date, which is used to pick a date from a calendar. calendar allows the end-user drop down Enter the name of the variable defined in step 1 Figure 9. Column prompt Save the prompt. 12
14 Step 8. Save and test the dashboard Now create and save a dashboard with the query defined in step 5 and the prompt defined in step 6. Figure 10. Save dashboard 13
15 When the dashboard is run, the data from the query defaults to the current date. Figure 11. Run dashboard report 14
16 Clicking on the calendar brings up the prompt: Figure 12. Date prompt Click OK on the prompt. 15
17 Click Apply on the dashboard. The data in the query now reflects the date selected on the calendar prompt. Figure 13. Temporal report run This completes the tutorial on temporal dashboard set-up. This technique can be applied to many different temporal tables. They can use a common date, or dates can be set up for each table. SQL Examples The SQL that was generated by OBIEE for the above query is below. The temporal bits are in red: select distinct 0 as c1, D1.c1 as c2, D1.c2 as c3, D1.c3 as c4, D1.c4 as c5, D1.c5 as c6 from (select T2489."CHANNEL_CLASS" as c1, T2489."CHANNEL_ID" as c2, T2489."CHANNEL_TOTAL" as c3, T2489."vt_end" as c4, T2489."vt_start" as c5 from (as of coalesce(cast (trim( ' ') as date),current_date) 16
18 select channel_class,channel_class_id,channel_desc,channel_id, channel_total,channel_total_id,begin(vt) vt_start,end(vt) vt_end from channels_t ) T2489 ) D1 order by 2, 3, 6, 5, 4 A query that was generated by OBIEE that includes the temporal dimension channel and a fact table sales is shown below: select distinct 0 as c1, D1.c2 as c2, D1.c3 as c3, D1.c1 as c4 from (select sum(t2086."amount_sold") as c1, T2489."CHANNEL_CLASS" as c2, T2489."CHANNEL_TOTAL" as c3 from (as of coalesce(cast (trim( ' ') as date),current_date) select channel_class,channel_class_id,channel_desc,channel_id, channel_total,channel_total_id,begin(vt) vt_start,end(vt) vt_end from channels_t ) T2489, "sales" T2086 where ( T2086."CHANNEL_ID" = T2489."CHANNEL_ID" ) group by T2489."CHANNEL_CLASS", T2489."CHANNEL_TOTAL" ) D1 order by 3, 2 17
19 Conclusion Teradata (and subsequent releases) allows organizations to gather, manage, and analyze time varying data with very little administration. Using the above techniques allows Oracle Business Intelligence Enterprise Edition to utilize the temporal capabilities of Teradata and expose them to end users in an easy-touse fashion. This capability can be vital, for example, when responding to inquiries from regulators who want to know what information organizations had and when they had it. 18
20 Configuring Oracle BI EE for Teradata Temporal Tables March 2012 Author: Stephen Kamyszek, Teradata Corporation Contributing Authors: Alan Lee, Oracle Ragnar Edholm, Oracle Oracle Corporation World Headquarters 500 Oracle Parkway Redwood Shores, CA U.S.A. Worldwide Inquiries: Phone: Fax: Copyright 2012, Teradata Corporation, Oracle and/or its affiliates. All rights reserved. This document is provided for information purposes only and the contents hereof are subject to change without notice. This document is not warranted to be error-free, nor subject to any other warranties or conditions, whether expressed orally or implied in law, including implied warranties and conditions of merchantability or fitness for a particular purpose. We specifically disclaim any liability with respect to this document and no contractual obligations are formed either directly or indirectly by this document. This document may not be reproduced or transmitted in any form or by any means, electronic or mechanical, for any purpose, without our prior written permission. Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners. Teradata and the Teradata logo are registered trademarks of Teradata Corporation and/or its affiliates in the U.S. and worldwide. Intel and Intel Xeon are trademarks or registered trademarks of Intel Corporation. All SPARC trademarks are used under license and are trademarks or registered trademarks of SPARC International, Inc. AMD, Opteron, the AMD logo, and the AMD Opteron logo are trademarks or registered trademarks of Advanced Micro Devices. UNIX is a registered trademark licensed through X/Open Company, Ltd oracle.com
OBIEE Configuration for Teradata Temporal Tables Steve Kamyszek Teradata Partners Integration & Technical Consulting Teradata Corporation Rev. 1 Page 1 Jan 2012 Teradata and the Teradata logo are registered
An Oracle White Paper November 2010 Oracle Business Intelligence Standard Edition One 11g Introduction Oracle Business Intelligence Standard Edition One is a complete, integrated BI system designed for
An Oracle White Paper July 2013 Introducing the Oracle Home User Introduction Starting with Oracle Database 12c Release 1 (12.1), Oracle Database on Microsoft Windows supports the use of an Oracle Home
P6 Analytics: Weather Feed in OBIEE Disclaimer The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract.
An Oracle Communications White Paper December 2014 Serialized Asset Lifecycle Management and Property Accountability Disclaimer The following is intended to outline our general product direction. It is
An Oracle White Paper October 2011 BI Publisher 11g Scheduling & Apache ActiveMQ as JMS Provider Disclaimer The following is intended to outline our general product direction. It is intended for information
An Oracle White Paper February 2014 Oracle Data Integrator 12c Introduction Oracle Data Integrator (ODI) 12c is built on several components all working together around a centralized metadata repository.
March 2014 Oracle Business Intelligence Discoverer Statement of Direction Oracle Statement of Direction Oracle Business Intelligence Discoverer Disclaimer This document in any form, software or printed
An Oracle Best Practice Guide April 2012 Best Practices for Knowledgebase and Search Effectiveness Introduction Ensuring that your knowledgebase is properly optimized to help customers find what they need
An Oracle White Paper September 2012 Oracle Database and the Oracle Database Cloud 1 Table of Contents Overview... 3 Cloud taxonomy... 4 The Cloud stack... 4 Differences between Cloud computing categories...
An Oracle White Paper June, 2012 Provisioning & Patching Oracle Database using Enterprise Manager 12c. Table of Contents Executive Overview... 2 Introduction... 2 EM Readiness:... 3 Installing Agent...
An Oracle White Paper January 2011 Using Oracle's StorageTek Search Accelerator Executive Summary...2 Introduction...2 The Problem with Searching Large Data Sets...3 The StorageTek Search Accelerator Solution...3
October 2015 Oracle Application Express Statement of Direction Disclaimer This document in any form, software or printed matter, contains proprietary information that is the exclusive property of Oracle.
An Oracle White Paper June 2014 Data Movement and the Oracle Database Cloud Service Multitenant Edition 1 Table of Contents Introduction to data loading... 3 Data loading options... 4 Application Express...
An Oracle White Paper March 2012 Managing Metadata with Oracle Data Integrator Introduction Metadata information that describes data is the foundation of all information management initiatives aimed at
An Oracle White Paper October 2011 Knowledge Management: The Holy Grail for Today s Economy Introduction Current trends, including increased budgetary pressure and the explosion in social media, have prompted
THE NEW BUSINESS OF BUSINESS LEADERS Hiring and Onboarding 2 INTRODUCTION Unlocking the potential of your talent is key to the success of your organization. Leading businesses actively dedicate resources
An Oracle White Paper July 2012 Oracle Identity Federation 11g R2 Frequently Asked Questions Disclaimer The following is intended to outline our general product direction. It is intended for information
An Oracle White Paper February 2013 Integration with Oracle Fusion Financials Cloud Service Executive Overview Cloud computing is a vision that is increasingly turning to reality for many companies. Enterprises,
An Oracle White Paper May 2011 BETTER INSIGHTS AND ALIGNMENT WITH BUSINESS INTELLIGENCE AND SCORECARDS 1 Introduction Business Intelligence systems have been helping organizations improve performance by
Oracle s BigMachines Solutions Cloud-Based Configuration, Pricing, and Quoting Solutions for Enterprises and Fast-Growing Midsize Companies Oracle s BigMachines cloud-based solutions enable both enterprise
S U M M E R 1 5 Oracle Sales Cloud for Consumer Goods Oracle Sales Cloud for Consumer Goods is a comprehensive industry solution that includes trade promotion management and retail execution. The retail
An Oracle White Paper April, 2010 Effective Account Origination with Siebel Financial Services Customer Order Management for Banking Executive Overview In the absence of an enterprise account origination
An Oracle White Paper May 2011 Distributed Development Using Oracle Secure Global Desktop Introduction One of the biggest challenges software development organizations face today is how to provide software
An Oracle White Paper April 2014 Budgeting and Forecasting with Oracle Financials Cloud Table of Contents Executive Overview... 2 Introduction... 3 Budgeting with Planning Cloud... 5 Downloading Actuals
A Framework for Implementing World-Class Talent Management The highest performing businesses are re-focusing on talent management The highest performing businesses are re-focusing on talent management.
An Oracle White Paper May 2010 SQL Profiles: Technical Overview SQL Profiles: Technical Overview What is a SQL profile? A SQL profile is a set of auxiliary information specific to a SQL statement. Conceptually,
Oracle White Paper Load Testing Hyperion System 9 HFM An Oracle White Paper May 2010 Load Testing Hyperion Applications Using Oracle Load Testing 9.1 Oracle White Paper Load Testing Hyperion System 9 HFM
An Oracle White Paper June 2014 RESTful Web Services for the Oracle Database Cloud - Multitenant Edition 1 Table of Contents Introduction to RESTful Web Services... 3 Architecture of Oracle Database Cloud
An Oracle White Paper January 2014 Managed Storage Services Designed to Meet Your Custom Needs for Availability, Reliability and Security A complete Storage Solution Oracle Managed Cloud Services (OMCS)
Siebel CRM Reports The Siebel CRM integration with Oracle Business Intelligence Publisher (BI Publisher) provides an enterprise reporting solution to author, manage, and deliver all types of highly formatted
Oracle Utilities Customer Care and Billing Release 2.3.1 Utility Reference Model 22.214.171.124 Process Customer Request For Literature and Forms July 2012 Oracle Utilities Customer Care and Billing Utility Reference
Migrating Non-Oracle Databases and their Applications to Oracle Database 12c O R A C L E W H I T E P A P E R D E C E M B E R 2 0 1 4 1. Introduction Oracle provides products that reduce the time, risk,
An Oracle White Paper June 2012 High Performance Connectors for Load and Access of Data from Hadoop to Oracle Database Executive Overview... 1 Introduction... 1 Oracle Loader for Hadoop... 2 Oracle Direct
User Experience Direct (UX Direct) FAQ: How to create Effective Messages Disclaimer The following is intended to outline our general product direction. It is intended for information purposes only, and
ORACLE S PRIMAVERA CONTRACT MANAGEMENT, BUSINESS INTELLIGENCE PUBLISHER EDITION KEY FEATURES NEW: Oracle BI Publisher NEW: UPK Support NEW: Technology Enhancements NEW: Web Services Powerful dashboards
An Oracle White Paper April 2014 Improve your Customer Experience with High Quality Information Executive Overview Businesses are better leveraging their key CX asset customer data - by building MDM foundations
An Oracle White Paper November 2010 Leveraging Massively Parallel Processing in an Oracle Environment for Big Data Analytics 1 Introduction New applications such as web searches, recommendation engines,
SELF SERVICE PROCUREMENT Oracle Fusion Self Service Procurement streamlines the purchase requisitioning process using a consumer centric approach and helps control the employee spending by enforcing the
ORACLE DATA SHEET WINTER 15 Oracle Sales Cloud Analytics Sales teams need relevant and actionable insights so they can close more deals in less time. Oracle Sales Cloud Analytics provides real-time executive
An Oracle White Paper May 2013 Creating Custom PDF Reports with Oracle Application Express and the APEX Listener Disclaimer The following is intended to outline our general product direction. It is intended
An Oracle White Paper June 2011 OpenLDAP Oracle Enterprise Gateway Integration Guide 1 / 29 Disclaimer The following is intended to outline our general product direction. It is intended for information
An Oracle White Paper July 2014 Oracle Linux and Oracle VM Remote Lab User Guide Contents Introduction... 1 Infrastructure Requirements on the Client Side... 2 Overview of the Lab Hardware... 3 Logging
Oracle Proposals Oracle Proposals is the E-Business Suite integrated application that automates and manages the creation of sales proposals. Oracle Proposals is a key component of the Oracle Customer Relationship
SIX QUESTIONS TO ASK ANY VENDOR BEFORE SIGNING A SaaS E-COMMERCE CONTRACT When evaluating software-as-aservice, particularly e-commerce SaaS solutions, companies often focus on comparing product features
An Oracle Technical Article March 2015 Certification with Oracle Linux 7 Oracle Technical Article Certification with Oracle Linux 7 Introduction...1 Comparing Oracle Linux 7 and Red Hat Enterprise Linux
2011 Customer Experience Impact Report Getting to the Heart of the Consumer and Brand Relationship Today, consumers call the shots. With globalization and the internet providing nearly unlimited choices,
January 2013 A Better RAID Strategy for High Capacity Drives in Mainframe Storage Introduction... 2 RAID6 Data Integrity Now and Then... 2 What Causes This Change... 4 Time to Rethink RAID6... 4 Assigning
An Oracle White Paper April 2010 How to Install the Oracle Solaris 10 Operating System on x86 Systems Introduction... 1 Installation Assumptions... 2 Check the Hardware Compatibility List... 2 Basic System
An Oracle White Paper September 2011 Unbreakable Linux Network An Overview Introduction... 1 The Update Agent (yum)... 2 Channels Descriptions and Usage... 2 Switching from Red Hat Network (RHN) to ULN...
An Oracle White Paper August 2010 Oracle Database Auditing: Performance Guidelines Introduction Database auditing has become increasingly important as threats to applications become more sophisticated.
ORACLE FUSION PERFORMANCE MANAGEMENT STRATEGIC PERFORMANCE MANAGEMENT KEY FEATURES Intuitive task list and navigation easily directs users to the next step to take Informational region within performance
Contract Lifecycle Management for Public Sector A Procure to Pay Management System The Integration of Finance, Supply and Acquisition ORACLE WHITE PAPER OCTOBER 2014 Disclaimer The following is intended
PeopleSoft Forms & Approval Builder Forms and Approval Builder enables organizations to replace paper forms and emails with electronic forms that are configurable by business analysts, enabled with approval
An Oracle White Paper February, 2015 Oracle Database In-Memory Advisor Best Practices Disclaimer The following is intended to outline our general product direction. It is intended for information purposes
Oracle Business Intelligence ADF Custom Visualizations and Integration An Oracle White Paper November 2012 Oracle Business Intelligence ADF Custom Visualizations and Integration OVERVIEW Business users
An Oracle White Paper October 2013 Oracle Data Integrator 12c (ODI12c) - Powering Big Data and Real-Time Business Analytics Introduction: The value of analytics is so widely recognized today that all mid
An Oracle White Paper March 2011 Defense In-Depth Security for Oracle PeopleSoft Applications Executive Overview Applications play a critical role in the day to day operations of nearly every organization
An Oracle White Paper July 2011 Oracle Desktop Virtualization Simplified Client Access for Oracle Applications Overview Oracle has the world s most comprehensive portfolio of industry-specific applications
Top Ten Reasons for Deploying Oracle Virtual Networking in Your Data Center Expect enhancements in performance, simplicity, and agility when deploying Oracle Virtual Networking in the data center. ORACLE
An Oracle White Paper June 2010 Introduction to Determinations Engines Introduction to Determinations Engines Executive Overview IT tools and approaches can deliver significant benefits to policy implementation
An Oracle White Paper September 2011 Upgrade Methods for Upgrading to Oracle Database 11g Release 2 Introduction... 1 Database Upgrade Methods... 3 Database Upgrade Assistant (DBUA)... 3 Manual Upgrade...
O RACLE DATA SHEET - WINTER 15 Oracle Sales Cloud on Smartphones and Tablets Oracle Sales Cloud provides easy-to-use Smartphone apps for Field Sales Reps so they can quickly execute transactions that take
An Oracle White Paper January 2011 Oracle Database Firewall Introduction... 1 Oracle Database Firewall Overview... 2 Oracle Database Firewall... 2 White List for Positive Security Enforcement... 3 Black
Driving the Business Forward with Human Capital Management Five key points to consider before you invest For HR leaders to contribute to the business successfully, they need HR solutions with the right
An Oracle White Paper August 2013 Oracle Service Cloud Integration with Oracle Siebel Service Disclaimer The following is intended to outline our general product direction. It is intended for information
An Oracle White Paper November 2011 Upgrade Best Practices - Using the Oracle Upgrade Factory for Siebel Customer Relationship Management Executive Overview... 1 Introduction... 1 Standard Siebel CRM Upgrade
An Oracle White Paper February 2014 Integrating Oracle Exadata Database Machine with a Data Center s 1 GbE and 10 GbE Networks Using Oracle Switch ES1-24 Introduction... 1 Integrating Oracle Exadata Database
S U M M E R 1 5 Oracle Sales Cloud Sales Performance Management Oracle Sales Cloud Sales Performance Management enables companies to be more flexible, accountable and responsive to improve sales effectiveness
An Oracle White Paper September 2013 Oracle WebLogic Server 12c on Microsoft Windows Azure Table of Contents Introduction... 1 Getting Started: Creating a Single Virtual Machine... 2 Before You Begin...
ORACLE UTILITIES ANALYTICS FOR CUSTOMER CARE AND BILLING KEY FEATURES Displays customer and revenue details as charts, trend lines, maps, and other graphics Uses Oracle Business Intelligence Enterprise
An Oracle White Paper August 2009 Key Challenges and Best Practices for Basel II Implementation Introduction In the four years since the Basel II accord was issued by BCBS (Basel Committee on Banking Supervision),
An Oracle Technical White Paper September 2014 Implementing Oracle ZFS Appliance OST Optimized Duplication in a Symantec NetBackup Data Protection Environment Implementing Oracle ZFS Appliance OST Optimized
Primavera Unifier Integration Overview: A Web Services Integration Approach O R A C L E W H I T E P A P E R F E B R U A R Y 2 0 1 6 Introduction Oracle s Primavera Unifier offers an extensible interface
An Oracle White Paper September 2013 Advanced Java Diagnostics and Monitoring Without Performance Overhead Introduction... 1 Non-Intrusive Profiling and Diagnostics... 2 JMX Console... 2 Java Flight Recorder...
An Oracle Strategy Brief November 2011 Rules for Rules: Bringing Order and Efficiency to the Modern Insurance Enterprise Executive Overview... 1 Introduction... 2 Rules, Rules, Everywhere... 2 The Baseline:
An Oracle White Paper December 2010 Tutor Top Ten List: Implement a Sustainable Document Management Environment Executive Overview Your organization (executives, managers, and employees) understands the