Index

A  B  C  D  E  F  G  H  I  J  L  M  N  O  P  Q  R  S  T  U  V  W  X  

A

  • access to metadata objects
  • addObjectClassification method 2.2.3
  • aggregate levels of a hierarchy 2.4.2.3.1
  • AggregationCommand objects
    • example of creating 4.5.1
  • alias method
  • ALL metadata reader mode 2.2.1.3.2
  • Analytic Workspace Manager 1.1.5
  • analytic workspaces
  • ancestors attribute
  • appendValues method 5.4.4.5
  • applications
    • requirements for developing A.1
    • typical tasks performed by 1.4
  • ascending
    • comparison rules in a join operation 5.4.1.3
  • asymmetric result set, Cursor positions in an 8.5.2
  • at method
  • AttributeMap objects
  • attributes
  • AWCubeOrganization class 2.4.1.1
  • AWCubeOrganization objects
    • example of creating 4.5.1
  • AW objects
  • AWPrimaryDimensionOrganization objects

B

  • BaseExample11g.java example program 1.3
  • BaseMetadataObject class 2.2
  • base Source
  • basic Source methods 6.1
  • bind variables
  • Buildable interface 2.4.2.1
  • building analytic workspaces 1.1.5
    • example of 4.8
  • BuildItem objects
  • BuildProcess objects

C

  • Cartesian product
    • result of joining unrelated Source objects 5.4.1.1
  • classifying metadata objects 2.2.3
  • class libraries
    • obtaining A.3
  • ColumnExpression objects
  • committing transactions 4.6
  • COMPARISON_RULE_ASCENDING
  • COMPARISON_RULE_ASCENDING_NULLS_FIRST
  • COMPARISON_RULE_DESCENDING
  • COMPARISON_RULE_DESCENDING_NULLS_FIRST
  • COMPARISON_RULE_REMOVE
  • COMPARISON_RULE_SELECT
  • comparison parameter
  • comparisonRule parameter
  • CompoundCursor objects
    • getting children of, example 9.1.1
    • navigating for a crosstab view, example 9.2
    • navigating for a table view, example 9.2
    • positions of 8.5.2
  • connections
  • consistent cube 2.4.1.1
  • ConsistentSolveCommand objects
    • contained by a ConsistentSolveSpecification 2.4.1.1
    • example of creating 4.5.1
  • ConsistentSolveSpecification objects
    • associated with an MdmCube 2.4.1.1
  • container
    • of a BaseMetadataObject 2.2
  • Context11g.java example program 1.3
  • count method
  • CreateAndBuildAW.java example program 1.3
  • createCursorManager method 8.1.1, 8.4
  • createCursor method 8.1.1
  • createListSource method
  • createParameterizedSource method
    • example of 5.5
  • createRangeSource method
  • createRootTransaction method 7.1
  • createSource method 5.5
  • createSQLCursorManager method 8.4
  • CreateValueHierarchy.java example program 4.3.3.2
  • crosstab view
    • example of 6.2.1
    • navigating Cursor for, example 9.2
  • CubeDimensionalityMap objects
  • CubeMap objects
  • CubeOrganization objects
  • cubes
  • current position in a Cursor, definition 8.5
  • current Transaction 7.1, 7.1.6
  • CursorInfoSpecification interface 8.3
  • CursorManager class 8.4
  • CursorManager objects
    • closing before rolling back a Transaction 7.2
    • creating 8.1.1
    • creating, example of 6.3.2, 9.1
    • updating the CursorManagerSpecification 8.4.1
  • Cursor objects
    • created in the current Transaction 8.1.3
    • creating 8.1.1
    • creating, example of 6.3.2, 9.1
    • current position, definition 8.5
    • CursorManager objects for creating 8.4
    • extent, definition 8.5.4
    • extent calculation, example 9.4
    • faster and slower varying components 8.2.1
    • fetch size, definition 8.6
    • getting children of, example 9.1.1
    • getting the values of, examples 9.1.1
    • parent starting and ending position 8.5.3
    • position 8.5
    • retrieving data with 1.2.3
    • Source objects for which you cannot create 8.1.2
    • span, definition 8.5.3
    • specifying fetch size for a table view, example 9.5
    • specifying the behavior of 8.2.2, 9.3
    • starting and ending positions of a value, example of calculating 9.4
    • structure 8.2.1
  • cursor package
  • CursorPrintWriter.java example program 1.3
  • CursorSpecification class 8.3
  • CursorSpecification objects
    • getting from a CursorManagerSpecification, example 9.3

D

  • data
  • database schemas
    • represented by MdmDatabaseSchema objects 2.3.2.2
  • data objects
  • DataProvider objects
    • creating 3.1.2.2
    • needed to create MdmMetadataProvider 3.3
  • data store
  • data types 5.3.2
    • See also: SQL data types
    • converting 6.1
    • of Source objects 5.3.2
  • data warehouse 1.1.5
  • deployment package
  • derived Source objects
    • definition 5.2
  • descending
    • comparison rules in a join operation 5.4.1.3
  • descriptions
    • metadata objects for 2.2.2
    • types provided by API 2.2.2
  • dimensional data model
    • associations between classes 2.4
    • description 1.1.3
    • designing an OLAP 1.1.5
    • implementing 1.1.4
    • objects corresponding to MDM objects 2.1
    • star schema as a 1.1.5
  • dimensioned Source
  • dimension levels
  • dimensions
    • as dimensional data objects 1.1.3
    • creating 4.3
    • dimensioning measures 2.4.2
    • MdmDimension classes 2.4.2
    • MdmDimension objects 4.3
    • member value formatting 1.2.2
    • metadata objects representing 2.4.2.1
  • distinct method
  • div method
  • drilling in a hierarchy
  • DynamicDefinition class 10.2.5
  • dynamic queries 10.1
  • dynamic Source objects

E

  • edges of a cube
  • elements
  • empty Source objects
    • definition 5.2
  • EnableMVs.java example program 2.4.3.2.7
  • end date
  • ET views 2.4.4
    • See also: OLAP views
    • embedded total views for OLAP metadata objects 2.4.4
  • example programs
    • compressed file containing 1.3
    • sample schema for 1.3
  • executeBuild method
    • example of 4.8
  • exportFullXML methods
  • exportIncrementalXML methods
  • exporting XML templates 2.3.1.2.1, 4.7
  • Expression objects
  • extent of a Cursor
  • extraction input
  • extract method 5.4.3.2

F

  • faster varying Cursor components 8.2.1
  • fetch size of a Cursor
    • definition 8.6
    • example of specifying 9.5
    • reasons for specifying 8.6
  • findOrCreateAttributeMap method 2.4.3.2.4, 4.4
  • findOrCreateAWCubeOrganization method
  • findOrCreateAW method 2.2.1.1
    • example of 4.2
  • findOrCreateAWPrimaryDimensionOrganization method
  • findOrCreateBaseAttribute method
  • findOrCreateBaseMeasure method 2.4.1.1
  • findOrCreateCubeDimensionalityMap method
  • findOrCreateCube method
  • findOrCreateDerivedMeasure method 2.4.1.1
  • findOrCreateDescription method 2.2.2
  • findOrCreateDimensionLevel method 2.4.2.2
  • findOrCreateHierarchyLevel method
  • findOrCreateLevelHierarchy method
  • findOrCreateMeasureMap method
  • findOrCreateMemberListMap method
  • findOrCreateStandardDimension method 2.2.1.3.2
  • first-class data objects 2.3.1
  • fromSyntax method
  • FundamentalMetadataObject class
    • representing data types 5.3.2
  • FundamentalMetadataProvider objects
  • fundamental Source objects

G

  • generated SQL, getting 8.1
  • getAncestorsAttribute method 2.4.2.3
  • getAttributeGroupName method 2.4.3.2.2
  • getContainedByObject method 2.2
  • getDataType method
  • getEmptySource method 5.2
  • getETAttributeColumn method 2.4.3.2
  • getID method
  • getInputs method 5.4.3
  • getLevelAttribute method
  • getMdmMetadataProvider method
    • example of 3.3
  • getMetadataObject method 2.3.1.1
  • getMetadataObjects method 2.3.1.1
  • getNewName method 2.2.1.1
  • getOutputs method 5.4.2
  • getOwner method 2.2
  • getParentAttribute method 2.4.2.3
  • getRootSchema method 2.3.1
  • getSource method
  • getTopLevelObject method 2.3.2.2
  • getType method 5.3.3
  • getValidNamespaces method 2.2.1.3.2
  • getVoidSource method 5.2
  • GLOBAL_AWJ sample analytic workspace 1.3
  • Global schema for example programs 1.3
  • grouping attributes 2.4.3.2.2
  • gt method
    • of a Source, example of 6.2.1

H


I


J

  • Java archive (JAR) files, required A.2
  • Java Development Kit, version required A.2
  • JDBC
    • creating connections 3.1.2.1
    • libraries required A.2
  • joined parameter
  • joinHidden method
  • join method
    • description 5.4.1, 6.1
    • examples of 6.2
    • full signature 5.4.1
    • rules governing matching an input with a Source 5.4.4

L

  • lag method
  • languages
  • leaves of a hierarchy
  • legacy metadata objects
  • level-based hierarchy 2.4.2.3.1
  • levels
  • lineage
    • populating attribute hierarchy values 2.4.3.2.6
  • list Source objects
    • definition 5.2
    • example of creating 6.2.4
  • local dimension member values 1.2.2

M

  • mapping
  • mapping package
  • matching an input with a Source
  • materialized views
  • MdmAttribute objects
  • MdmBaseAttribute class
  • MdmBaseAttribute objects
  • MdmBaseMeasure objects
  • MdmCube class
  • MdmCube objects
  • MdmDatabaseSchema objects
  • MdmDerivedAttribute class
  • MdmDerivedMeasure objects
  • MdmDescription objects 2.2.2
  • MdmDescriptionType objects
  • MdmDimension classes
  • MdmDimensionLevel objects
  • MdmDimension objects
    • creating 4.3
    • example of getting related objects 3.6.1, 3.6.2
    • related MdmAttribute objects 2.4.3
  • MdmHierarchy class 2.4.2.3
  • MdmHierarchyLevel class
  • MdmHierarchyLevel objects
  • MdmHierarchy objects
  • MdmLevelHierarchy objects
  • MdmMeasure objects
  • MdmMemberListMapOwner interface
    • implemented by MdmPrimaryDimension 2.4.2.1
  • MDM metadata model
    • description 2.1
  • MdmMetadataProvider class
    • associations with MdmSchema subclasses 2.3.2.1
  • MdmMetadataProvider objects
  • MdmObject class
    • 10g accessor methods for descriptions 2.2.2
    • 11g methods for descriptions 2.2.2
    • associations with descriptions 2.2.2
  • MdmOrganizationalSchema objects
  • mdm package
  • MdmPrimaryDimension class
    • interfaces implemented by 2.4.2.1
  • MdmPrimaryDimension objects
  • MdmQuery interface
    • implemented by MdmPrimaryDimension 2.4.2.1
  • MdmRootSchema class 2.3.1
  • MdmRootSchema objects
  • MdmSchema class
    • associations between subclass and MdmMetadataProvider 2.3.2.1
  • MdmSchema objects
    • getting contents of 3.5
    • subclasses of 2.3.2
  • MdmSingleValuedAttribute class
  • MdmSource class 2.4
  • MdmStandardDimension objects
  • MdmSubDimension class 2.4.2.1
  • MdmTable objects
  • MdmTimeDimension objects
  • MdmValueHierarchy class
  • MdmValueHierarchy objects
  • MdmViewColumn class 2.2
  • MdmViewColumn objects 2.4.3.2
  • MdmViewColumnOwner interface 2.2
    • implemented by MdmPrimaryDimension 2.4.2.1
  • measure folders
    • represented by MdmOrganizationalSchema objects 2.3.2.3
  • MeasureMap objects
  • measures
  • MemberListMap objects
  • members
  • metadata
    • creating 4.1
    • creating a provider 3.3
    • discovering 3.2
    • mapping 4.1
  • metadata model
  • MetadataObject interface
    • implemented by MdmPrimaryDimension 2.4.2.1
  • metadata objects
  • metadata package
  • metadata reader modes 2.2.1.3.1
  • MetadataState class 10.2.3
    • example of implementation 10.3.1
  • movingTotal method
  • multidimensional metadata objects
    • corresponding to dimensional data model objects 2.1
    • corresponding to relational objects 2.1
  • multilingual attributes 2.4.3.2.5
  • multiple user sessions 1.1.1

N

  • names
    • getting and setting for metadata objects 2.2.1.1
  • namespaces
  • nested outputs
    • getting values from a Cursor with, example 9.1.1
    • of a Source, definition 9.1.1
  • nullSource method 5.2
  • null Source objects
    • definition 5.2
  • NumberParameter objects

O

  • ojdbc6.jar file A.3
  • olap_api.jar file A.3
  • OLAP Java API
    • description 1.1
    • required class libraries A.2
    • sample schema for examples 1.3
    • software components A.1
    • uses of 1.1.1, 1.4
  • OLAP metadata 1.1.5
  • OLAP metadata objects 1.2
  • OLAP views
    • description 2.4.4
    • getting name of cube view 2.4.4.1
    • getting name of dimension or hierarchy view 2.4.4.2
    • populating attribute hierarchy lineage in 2.4.3.2.6
  • ORACLE_HOME environment variable A.3
  • OracleConnection objects
  • OracleDataSource objects
  • Oracle OLAP
    • database administration and management tasks related to 1.1
  • Oracle Technology Network (OTN) 1.3
  • outputs
  • owner
    • of a BaseMetadataObject 2.2

P

  • package attribute
    • MdmAttribute for the PRODUCT_AWJ dimension 2.4.3
  • packages
    • in the OLAP Java API 1.1.2
    • metadata 2.1
  • parameterized Source objects
  • Parameter objects
  • parent attribute
  • parent-child relationships
  • pivoting cube edges, example of 6.3.2
  • position method 5.4.3.2
  • positions
    • of a CompoundCursor 8.5.2
    • of a Cursor 8.5
    • of a ValueCursor 8.5.1
    • parent starting and ending 8.5.3
  • prefixes
    • for attribute column in materialized view 2.4.3.2.7
  • primary Source objects
    • definition 5.2
    • result of getSource method 3.7
  • privileges

Q

  • queries
    • creating using Source methods 6
    • definition 1.1.3
    • dynamic 10.1
    • represented by Source objects 1.2.1, 5.1
    • retrieving data specified by 1.2.3
    • Source objects that are not 8.1.2
    • specifying data 1.2.1
    • SQL, of OLAP views 2.4.4
    • steps in retrieving results of 9.1
  • Query class 1.1.3
  • Query objects
  • query rewrite 2.4.1.1

R

  • ragged hierarchies 2.4.2.3.1
  • range Source objects
    • definition 5.2
    • example of creating 6.2.4
  • read Transaction object 7.1.1
  • recursiveJoin method
  • regular input
  • relating Source objects
  • relational objects
    • corresponding to MDM objects 2.1
  • relational schemas
    • for a data warehouse 1.1.5
    • represented by MdmDatabaseSchema objects 2.3.2.2
    • sample 1.3
  • relations
  • removeValue method
  • removing
    • elements in a join operation 5.4.1.3
  • resource package
  • reversing relations
  • REWRITE_MV_OPTION 2.4.1.1
  • REWRITE_WITH_ATTRIBUTES_MV_OPTION 2.4.1.1
  • root schema 2.3.1, 2.3.2.1
  • root Transaction
    • definition 7.1
  • rotating cube edges, example of 6.3.2

S


T

  • table view
    • navigating Cursor for, example 9.2
  • target dimension
  • Template class 10.2.2
  • Template objects
    • classes used to create 10.2
    • for creating modifiable Source objects 10.1
    • relationship of classes producing a dynamic Source 10.2.1
    • Transaction objects used in 7.1.3
  • templates
  • time series
    • selecting based on 6.3.6
  • times method
  • time span
  • TopBottomTemplate class 7.1.5, 7.2, 10.3.1
  • top-level metadata objects
  • Transaction objects
  • transaction package
  • TransactionProvider
    • provided by DataProvider 7.2
  • tuple
  • type of an Source object

U

  • unique dimension member values 1.2.2
  • unique identifiers
  • unique key attributes 2.4.3.2.7
  • UserSession objects

V


W

  • write Transaction object 7.1.1

X