Configuring Oracle Business Intelligence Enterprise Edition to Support Teradata Database Query Banding

Similar documents
Installation Instructions: Oracle XML DB XFILES Demonstration. An Oracle White Paper: November 2011

An Oracle White Paper November Primavera Unifier Integration Overview: A Web Services Integration Approach

Creating Custom Project Administrator Role to Review Project Performance and Analyze KPI Categories

Generate Invoice and Revenue for Labor Transactions Based on Rates Defined for Project and Task

An Oracle White Paper December, 3 rd Oracle Metadata Management v New Features Overview

Veritas NetBackup and Oracle Cloud Infrastructure Object Storage ORACLE HOW TO GUIDE FEBRUARY 2018

Handling Memory Ordering in Multithreaded Applications with Oracle Solaris Studio 12 Update 2: Part 2, Memory Barriers and Memory Fences

Using the Oracle Business Intelligence Publisher Memory Guard Features. August 2013

Loading User Update Requests Using HCM Data Loader

Oracle Service Registry - Oracle Enterprise Gateway Integration Guide

Oracle CIoud Infrastructure Load Balancing Connectivity with Ravello O R A C L E W H I T E P A P E R M A R C H

An Oracle White Paper September Security and the Oracle Database Cloud Service

Correction Documents for Poland

Tutorial on How to Publish an OCI Image Listing

Oracle DIVArchive Storage Plan Manager

Working with Time Zones in Oracle Business Intelligence Publisher ORACLE WHITE PAPER JULY 2014

Oracle Data Provider for.net Microsoft.NET Core and Entity Framework Core O R A C L E S T A T E M E N T O F D I R E C T I O N F E B R U A R Y

Automatic Receipts Reversal Processing

Oracle Cloud Applications. Oracle Transactional Business Intelligence BI Catalog Folder Management. Release 11+

Oracle Fusion Configurator

An Oracle White Paper October The New Oracle Enterprise Manager Database Control 11g Release 2 Now Managing Oracle Clusterware

An Oracle White Paper July Oracle WebCenter Portal: Copying a Runtime-Created Skin to a Portlet Producer

An Oracle Technical Article March Certification with Oracle Linux 4

April Understanding Federated Single Sign-On (SSO) Process

StorageTek ACSLS Manager Software Overview and Frequently Asked Questions

Load Project Organizations Using HCM Data Loader O R A C L E P P M C L O U D S E R V I C E S S O L U T I O N O V E R V I E W A U G U S T 2018

JD Edwards EnterpriseOne Licensing

Hard Partitioning with Oracle VM Server for SPARC O R A C L E W H I T E P A P E R J U L Y

Technical White Paper August Recovering from Catastrophic Failures Using Data Replicator Software for Data Replication

Handling Memory Ordering in Multithreaded Applications with Oracle Solaris Studio 12 Update 2: Part 1, Compiler Barriers

Oracle Financial Services Regulatory Reporting for US Federal Reserve Lombard Risk Integration Pack

An Oracle White Paper July Methods for Downgrading from Oracle Database 11g Release 2

Achieving High Availability with Oracle Cloud Infrastructure Ravello Service O R A C L E W H I T E P A P E R J U N E

Sun Fire X4170 M2 Server Frequently Asked Questions

Oracle Secure Backup. Getting Started. with Cloud Storage Devices O R A C L E W H I T E P A P E R F E B R U A R Y

Oracle Enterprise Data Quality New Features Overview

October Oracle Application Express Statement of Direction

Oracle Enterprise Performance Reporting Cloud. What s New in September 2016 Release (16.09)

Oracle Learn Cloud. Taleo Release 16B.1. Release Content Document

Migrating VMs from VMware vsphere to Oracle Private Cloud Appliance O R A C L E W H I T E P A P E R O C T O B E R

Oracle Virtual Directory 11g Oracle Enterprise Gateway Integration Guide

An Oracle Technical Article August Certification with Oracle Linux 7

Oracle Utilities CC&B V2.3.1 and MDM V2.0.1 Integrations. Utility Reference Model Synchronize Master Data

An Oracle White Paper June StorageTek In-Drive Reclaim Accelerator for the StorageTek T10000B Tape Drive and StorageTek Virtual Storage Manager

Oracle Learn Cloud. What s New in Release 15B.1

Oracle Data Masking and Subsetting

An Oracle Technical Article November Certification with Oracle Linux 7

Siebel CRM Applications on Oracle Ravello Cloud Service ORACLE WHITE PAPER AUGUST 2017

An Oracle White Paper February Combining Siebel IP 2016 and native OPA 12.x Interviews

Oracle Social Network

RAC Database on Oracle Ravello Cloud Service O R A C L E W H I T E P A P E R A U G U S T 2017

An Oracle White Paper September, Oracle Real User Experience Insight Server Requirements

Oracle Financial Consolidation and Close Cloud. What s New in the November Update (16.11)

Integrating Oracle SuperCluster Engineered Systems with a Data Center s 1 GbE and 10 GbE Networks Using Oracle Switch ES1-24

Establishing secure connections between Oracle Ravello and Oracle Database Cloud O R A C L E W H I T E P A P E R N O V E M E B E R

Oracle Database 10g Release 2 Database Vault - Restricting the DBA From Accessing Business Data

Pricing Cloud: Upgrading to R13 - Manual Price Adjustments from the R11/R12 Price Override Solution O R A C L E W H I T E P A P E R A P R I L

Oracle VM 3: IMPLEMENTING ORACLE VM DR USING SITE GUARD O R A C L E W H I T E P A P E R S E P T E M B E R S N

Oracle Communications Interactive Session Recorder and Broadsoft Broadworks Interoperability Testing. Technical Application Note

Oracle Flash Storage System QoS Plus Operation and Best Practices ORACLE WHITE PAPER OCTOBER 2016

Overview. Implementing Fibre Channel SAN Boot with the Oracle ZFS Storage Appliance. January 2014 By Tom Hanvey; update by Peter Brouwer Version: 2.

Oracle FLEXCUBE Direct Banking Release Dashboard Widgets Transfer Payments User Manual. Part No. E

Oracle FLEXCUBE Direct Banking Release Corporate Cash Management User Manual. Part No. E

An Oracle White Paper October Release Notes - V Oracle Utilities Application Framework

An Oracle White Paper October Deploying and Developing Oracle Application Express with Oracle Database 12c

Deploying Custom Operating System Images on Oracle Cloud Infrastructure O R A C L E W H I T E P A P E R M A Y

Frequently Asked Questions Oracle Content Management Integration. An Oracle White Paper June 2007

Oracle NoSQL Database For Time Series Data O R A C L E W H I T E P A P E R D E C E M B E R

An Oracle White Paper Oct Hard Partitioning With Oracle Solaris Zones

Technical Upgrade Guidance SEA->SIA migration

WebCenter Portal Task Flow Customization in 12c O R A C L E W H I T E P A P E R J U N E

Subledger Accounting Reporting Journals Reports

Advanced Global Intercompany Systems : Transaction Account Definition (TAD) In Release 12

An Oracle Technical White Paper September Detecting and Resolving Oracle Solaris LUN Alignment Problems

Oracle Financial Consolidation and Close Cloud. What s New in the February Update (17.02)

Oracle Best Practices for Managing Fusion Application: Discovery of Fusion Instance in Enterprise Manager Cloud Control 12c

Establishing secure connectivity between Oracle Ravello and Oracle Cloud Infrastructure Database Cloud ORACLE WHITE PAPER DECEMBER 2017

August 6, Oracle APEX Statement of Direction

Benefits of an Exclusive Multimaster Deployment of Oracle Directory Server Enterprise Edition

Oracle Utilities Customer Care and Billing Release Utility Reference Model a Load Meter Reads

Oracle WebCenter Portal 11g Developer Workshop

Oracle NoSQL Database Parent-Child Joins and Aggregation O R A C L E W H I T E P A P E R A P R I L,

An Oracle White Paper December Oracle Exadata Database Machine Warehouse Architectural Comparisons

Technical White Paper August Migrating to Oracle 11g Using Data Replicator Software with Transportable Tablespaces

E-BUSINESS SUITE APPLICATIONS R12 (R12.2.5) ORDER MANAGEMENT (OLTP) BENCHMARK - USING ORACLE11g

Oracle Spatial and Graph: Benchmarking a Trillion Edges RDF Graph ORACLE WHITE PAPER NOVEMBER 2016

See What's Coming in Oracle Taleo Business Edition Cloud Service

Oracle Financial Consolidation and Close Cloud. What s New in the December Update (16.12)

Oracle JD Edwards EnterpriseOne Object Usage Tracking Performance Characterization Using JD Edwards EnterpriseOne Object Usage Tracking

Profitability Application Pack Installation Guide Release

SonicMQ - Oracle Enterprise Gateway Integration Guide

Leverage the Oracle Data Integration Platform Inside Azure and Amazon Cloud

Data Capture Recommended Operating Environments

An Oracle White Paper June Exadata Hybrid Columnar Compression (EHCC)

SOA Cloud Service Automatic Service Migration

TABLE OF CONTENTS DOCUMENT HISTORY 3

Oracle Hyperion Planning on the Oracle Database Appliance using Oracle Transparent Data Encryption

An Oracle White Paper October Minimizing Planned Downtime of SAP Systems with the Virtualization Technologies in Oracle Solaris 10

Oracle Clusterware 18c Technical Overview O R A C L E W H I T E P A P E R F E B R U A R Y

Oracle FLEXCUBE Direct Banking Release Dashboard Widgets Customer Services User Manual. Part No. E

Transcription:

A Joint Oracle Teradata White Paper September 2011 Configuring Oracle Business Intelligence Enterprise Edition to Support Teradata Database Query Banding

Introduction... 1 Step 1. Query Band Configuration for OBIEE... 2 Step 2. Testing Query Band Configuration... 5 Conclusion... 6

Introduction All Oracle Business Intelligence users, by default, use the same database credentials when they login to the database. There are situations where it is beneficial to add user-specific or report-specific information to the query request to enable different priority or simplify debugging of query performance. One way to do so is to use the database feature called query banding. This paper will use the Teradata Database as the database handling the queries, but the principles are the same for any database that supports query banding functionality. 1

Step 1. Query Band Configuration for OBIEE Start by adding a new execute before query item. Open the connection pool properties for the Teradata Database. Click on the Connection Scripts tab. Figure 1 2

Expand the Execute before query section. Figure 2 3

Click on the New button. Figure 3 Now you need to decide what kind of information you want to add. You can add things that Oracle BI EE Server calls request scope variables. Read the Oracle BI documentation to determine which request scope variables are available for your versions. In this example we will add a user identifier. Add the following SQL to the Physical SQL section: set query_band = 'ApplicationName=OBIEE;ClientUser=valueof(NQ_SESSION.USER);' for session; 4

Figure 4 Click OK, and then click OK again. Check in the changes if you are working on-line, and save the repository. Reload the metadata for the server via the Answers link or by restarting the OBIEE server. Step 2. Testing Query Band Configuration Make sure that you have reloaded the metadata for the server via the Answers link or by restarting the OBIEE server. Use Oracle BI or SQL Assistant to query the Teradata system and check the Teradata DBQL table. The DBQL tables should reflect the OBIEE user executing the query. Figure 5 5

In Figure 5, the results of the DBQL query show that the OBIEE server logs into the Teradata Database with the user called sample-data. Each OBIEE end-user is then identified with the query that they ran via the query band. The DBQL results show two end users who ran OBIEE answer reports: demo and Administrator. The query banding must be set for the session. Setting for transaction won t work due to the way that OBIEE sends the SQL to the Teradata Database. Other arguments may be added to the query band. For more information about Query Banding in the Teradata Database, see the Teradata Orange Books Using Query Banding in Teradata and Reserved QueryBand Names. There are versions of each available for the different versions of the Teradata Database. Conclusion Using query banding can help database administrators investigate query performance issues, prioritize important queries, and more. It is not difficult or time consuming to configure Oracle BI EE server to use query banding. 6

Configuring Oracle BI EE Server to Support Teradata Database Query Branding September 2011 Author: Stephen Kamyszek, Teradata Corporation Contributing Authors: Matt Bedin, Oracle Alan Fuller, Oracle Ragnar Edholm, Oracle Oracle Corporation World Headquarters 500 Oracle Parkway Redwood Shores, CA 94065 U.S.A. Worldwide Inquiries: Phone: +1.650.506.7000 Fax: +1.650.506.7200 Copyright 2011, 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. 0611 oracle.com