Table of Contents
- Title and Copyright Information
- Preface
- Changes in This Release for Oracle OLAP Java API Developer's Guide
- 1 Introduction to the OLAP Java API
-
2
Understanding OLAP Java API Metadata
- 2.1 Overview of OLAP Java API Metadata Classes
- 2.2 Identifying, Describing, and Classifying Metadata Objects
- 2.3 Providing Metadata Objects
-
2.4
Providing Access to Data Sources
- 2.4.1 Representing Cubes and Measures
- 2.4.2 Representing Dimensions, Levels, and Hierarchies
-
2.4.3
Representing Dimension Attributes
- 2.4.3.1 Describing the MdmAttribute Class
-
2.4.3.2
Describing the MdmBaseAttribute Class
- 2.4.3.2.1 Specifying a Data Type
- 2.4.3.2.2 Grouping Attributes
- 2.4.3.2.3 Creating an Index
- 2.4.3.2.4 Specifying a Language for an Attribute
- 2.4.3.2.5 Specifying Multilingual Attributes
- 2.4.3.2.6 Populating OLAP Views with Hierarchical Attribute Values
- 2.4.3.2.7 Preparing Attributes for Materialized Views
- 2.4.3.3 Describing the MdmDerivedAttribute Class
- 2.4.4 Using OLAP Views
-
3
Discovering Metadata
- 3.1 Connecting to Oracle OLAP
- 3.2 Overview of the Procedure for Discovering Metadata
- 3.3 Creating an MdmMetadataProvider
- 3.4 Getting the MdmSchema Objects
- 3.5 Getting the Contents of an MdmSchema
- 3.6 Getting the Objects Contained by an MdmPrimaryDimension
- 3.7 Getting the Source for a Metadata Object
- 4 Creating Metadata and Analytic Workspaces
- 5 Understanding Source Objects
-
6
Making Queries Using Source Methods
- 6.1 Describing the Basic Source Methods
- 6.2 Using the Basic Methods
-
6.3
Using Other Source Methods
- 6.3.1 Using the extract Method
- 6.3.2 Creating a Cube and Pivoting Edges
- 6.3.3 Drilling Up and Down in a Hierarchy
- 6.3.4 Sorting Hierarchically by Measure Values
- 6.3.5 Using NumberSource Methods To Compute the Share of Units Sold
- 6.3.6 Selecting Based on Time Series Operations
- 6.3.7 Selecting a Set of Elements Using Parameterized Source Objects
- 7 Using a TransactionProvider
- 8 Understanding Cursor Classes and Concepts
- 9 Retrieving Query Results
- 10 Creating Dynamic Queries
- A Setting Up the Development Environment
- B SingleSelectionTemplate Class
- Index