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
    • restricting 1
  • addObjectClassification method 1
  • aggregate levels of a hierarchy 1
  • AggregationCommand objects
    • example of creating 1
  • alias method
    • description 1
    • example of 1
  • ALL metadata reader mode 1
  • Analytic Workspace Manager 1
  • analytic workspaces
    • building 1
    • building, example of 1
    • creating 1
    • sample 1
  • ancestors attribute
    • example of getting 1
    • method for getting 1
  • appendValues method 1
    • example of 1
  • applications
    • requirements for developing 1
    • typical tasks performed by 1
  • ascending
    • comparison rules in a join operation 1
  • asymmetric result set, Cursor positions in an 1
  • at method
    • example of 1
  • AttributeMap objects
    • creating 1
  • attributes
    • as dimensional data objects 1
    • creating 1
    • creating an index for 1
    • grouping 1
    • mapping 1
    • mapping, example of 1
    • multilingual 1
    • prefixes for in materialized views 1
    • represented by MdmAttribute objects 1
    • specifying language for 1
    • specifying target dimension for 1
    • unique key 1
  • AWCubeOrganization class 1
  • AWCubeOrganization objects
    • example of creating 1
  • AW objects
    • creating 1
    • naming 1
  • AWPrimaryDimensionOrganization objects
    • creating 1

B

  • BaseExample11g.java example program 1
  • BaseMetadataObject class 1
  • base Source
    • definition 1, 2
    • of a join operation 1
  • basic Source methods 1
  • bind variables
    • in XML templates 1
  • Buildable interface 1
  • building analytic workspaces 1
    • example of 1
  • BuildItem objects
    • creating 1
  • BuildProcess objects
    • creating 1

C

  • Cartesian product
    • result of joining unrelated Source objects 1
  • classifying metadata objects 1
  • class libraries
    • obtaining 1
  • ColumnExpression objects
    • creating 1
  • committing transactions 1
  • COMPARISON_RULE_ASCENDING
    • example of 1, 2
  • COMPARISON_RULE_ASCENDING_NULLS_FIRST
    • example of 1
  • COMPARISON_RULE_DESCENDING
    • example of 1
  • COMPARISON_RULE_DESCENDING_NULLS_FIRST
    • example of 1
  • COMPARISON_RULE_REMOVE
    • description 1
    • example of 1, 2, 3
  • COMPARISON_RULE_SELECT
    • description 1
    • example of 1, 2, 3
  • comparison parameter
    • of the join method 1
  • comparisonRule parameter
    • of a join method 1
  • CompoundCursor objects
    • getting children of, example 1
    • navigating for a crosstab view, example 1
    • navigating for a table view, example 1
    • positions of 1
  • connections
    • closing 1
    • creating 1
    • prerequisites for 1
  • consistent cube 1
  • ConsistentSolveCommand objects
    • contained by a ConsistentSolveSpecification 1
    • example of creating 1
  • ConsistentSolveSpecification objects
    • associated with an MdmCube 1
  • container
    • of a BaseMetadataObject 1
  • Context11g.java example program 1
  • count method
    • example of 1
  • CreateAndBuildAW.java example program 1
  • createCursorManager method 1, 2
    • example of 1, 2, 3
  • createCursor method 1
    • example of 1, 2, 3, 4
  • createListSource method
    • example of 1, 2, 3
  • createParameterizedSource method
    • example of 1
  • createRangeSource method
    • example of 1
  • createRootTransaction method 1
  • createSource method 1
    • example of 1, 2, 3
  • createSQLCursorManager method 1
  • CreateValueHierarchy.java example program 1
  • crosstab view
    • example of 1
    • navigating Cursor for, example 1
  • CubeDimensionalityMap objects
    • contained by a CubeMap 1
    • creating 1
  • CubeMap objects
    • creating 1
    • specifying a Query for 1
  • CubeOrganization objects
    • contained by an MdmCube 1
  • cubes
    • as dimensional data objects 1
    • consistent 1
    • creating 1
    • example of 1
    • metadata object representing 1
  • current position in a Cursor, definition 1
  • current Transaction 1, 2
  • CursorInfoSpecification interface 1
  • CursorManager class 1
  • CursorManager objects
    • closing before rolling back a Transaction 1
    • creating 1
    • creating, example of 1, 2
    • updating the CursorManagerSpecification 1
  • Cursor objects
    • created in the current Transaction 1
    • creating 1
    • creating, example of 1, 2
    • current position, definition 1
    • CursorManager objects for creating 1
    • extent, definition 1
    • extent calculation, example 1
    • faster and slower varying components 1
    • fetch size, definition 1
    • getting children of, example 1
    • getting the values of, examples 1
    • parent starting and ending position 1
    • position 1
    • retrieving data with 1
    • Source objects for which you cannot create 1
    • span, definition 1
    • specifying fetch size for a table view, example 1
    • specifying the behavior of 1, 2
    • starting and ending positions of a value, example of calculating 1
    • structure 1
  • cursor package
    • description 1
  • CursorPrintWriter.java example program 1
  • CursorSpecification class 1
  • CursorSpecification objects
    • getting from a CursorManagerSpecification, example 1

D

  • data
    • retrieving 1, 2
    • specifying 1, 2
  • database schemas
    • represented by MdmDatabaseSchema objects 1
  • data objects
    • first-class 1
  • DataProvider objects
    • creating 1
    • needed to create MdmMetadataProvider 1
  • data store
    • definition 1
    • exploring 1
    • gaining access to data in 1, 2, 3
    • scope of 1
  • data types 1
    • See also: SQL data types
    • converting 1
    • of Source objects 1
  • data warehouse 1
  • deployment package
    • description 1
  • derived Source objects
    • definition 1
  • descending
    • comparison rules in a join operation 1
  • descriptions
    • metadata objects for 1
    • types provided by API 1
  • dimensional data model
    • associations between classes 1
    • description 1
    • designing an OLAP 1
    • implementing 1
    • objects corresponding to MDM objects 1
    • star schema as a 1
  • dimensioned Source
    • definition 1
  • dimension levels
    • mapping 1
    • metadata object for 1
  • dimensions
    • as dimensional data objects 1
    • creating 1
    • dimensioning measures 1
    • MdmDimension classes 1
    • MdmDimension objects 1
    • member value formatting 1
    • metadata objects representing 1
  • distinct method
    • description 1
    • example of 1
  • div method
    • example of 1
  • drilling in a hierarchy
    • example of 1
  • DynamicDefinition class 1
  • dynamic queries 1
  • dynamic Source objects
    • definition 1
    • example of getting 1
    • produced by a Template 1

E

  • edges of a cube
    • creating 1
    • definition 1
    • pivoting, example of 1
  • elements
    • of a Source 1
  • empty Source objects
    • definition 1
  • EnableMVs.java example program 1
  • end date
    • attribute 1
    • of a time dimension 1
  • ET views 1
    • See also: OLAP views
    • embedded total views for OLAP metadata objects 1
  • example programs
    • compressed file containing 1
    • sample schema for 1
  • executeBuild method
    • example of 1
  • exportFullXML methods
    • description 1
    • example of 1
  • exportIncrementalXML methods
    • description 1
  • exporting XML templates 1, 2
  • Expression objects
    • creating 1
    • example of 1
  • extent of a Cursor
    • definition 1
    • example of calculating 1
    • use of 1
  • extraction input
    • definition 1
  • extract method 1
    • description 1
    • example of 1, 2, 3

F

  • faster varying Cursor components 1
  • fetch size of a Cursor
    • definition 1
    • example of specifying 1
    • reasons for specifying 1
  • findOrCreateAttributeMap method 1, 2
    • example of 1
  • findOrCreateAWCubeOrganization method
    • example of 1
  • findOrCreateAW method 1
    • example of 1
  • findOrCreateAWPrimaryDimensionOrganization method
    • example of 1
  • findOrCreateBaseAttribute method
    • description 1
    • example of 1
  • findOrCreateBaseMeasure method 1
    • example of 1, 2
  • findOrCreateCubeDimensionalityMap method
    • example of 1
  • findOrCreateCube method
    • example of 1, 2
  • findOrCreateDerivedMeasure method 1
  • findOrCreateDescription method 1
  • findOrCreateDimensionLevel method 1
    • example of 1
  • findOrCreateHierarchyLevel method
    • example of 1
  • findOrCreateLevelHierarchy method
    • example of 1
  • findOrCreateMeasureMap method
    • example of 1
  • findOrCreateMemberListMap method
    • example of 1
  • findOrCreateStandardDimension method 1
    • example of 1
  • first-class data objects 1
  • fromSyntax method
    • example of 1
  • FundamentalMetadataObject class
    • representing data types 1
  • FundamentalMetadataProvider objects
    • example of 1
  • fundamental Source objects
    • definition 1
    • for data types 1

G

  • generated SQL, getting 1
  • getAncestorsAttribute method 1
  • getAttributeGroupName method 1
  • getContainedByObject method 1
  • getDataType method
    • of a Source 1
    • of a Source, example of 1, 2, 3
  • getEmptySource method 1
    • example of 1
  • getETAttributeColumn method 1
  • getID method
    • example of 1
    • of a BaseMetadataObject 1
    • of a Source 1
  • getInputs method 1
  • getLevelAttribute method
    • example of 1
  • getMdmMetadataProvider method
    • example of 1
  • getMetadataObject method 1
  • getMetadataObjects method 1
  • getNewName method 1
  • getOutputs method 1
  • getOwner method 1
  • getParentAttribute method 1
  • getRootSchema method 1
  • getSource method
    • example of 1, 2, 3
    • for getting Source produced by a Template, example 1
    • in DynamicDefinition class 1
  • getTopLevelObject method 1
    • example of 1
  • getType method 1
  • getValidNamespaces method 1
  • getVoidSource method 1
  • GLOBAL_AWJ sample analytic workspace 1
  • Global schema for example programs 1
  • grouping attributes 1
  • gt method
    • of a Source, example of 1

H

  • hierarchical sorting
    • example of 1
  • hierarchies
    • as dimensional data objects 1
    • creating 1
    • lineage in materialized views 1
    • lineage in OLAP views 1
    • ragged 1
    • skip-level 1

I

  • ID 1
    • See also: unique identifiers
    • getting metadata objects by 1
    • of a metadata object 1
    • of a Source 1
  • importing XML templates 1, 2
  • importXML methods
    • description 1
  • indexes
    • for attributes 1
  • inputs
    • of a derived Source 1
    • of a primary Source 1
    • of a Source
      • definition 1
      • deriving with the value method 1, 2
      • matching with a Source 1
      • obtaining 1
      • types of 1
  • interval method
    • example of 1
  • isSubType method
    • example of 1

J

  • Java archive (JAR) files, required 1
  • Java Development Kit, version required 1
  • JDBC
    • creating connections 1
    • libraries required 1
  • joined parameter
    • of a join method 1
  • joinHidden method
    • example of 1, 2, 3
  • join method
    • description 1, 2
    • examples of 1
    • full signature 1
    • rules governing matching an input with a Source 1

L

  • lag method
    • example of 1
  • languages
    • specifying for an attribute 1
  • leaves of a hierarchy
    • defined 1
  • legacy metadata objects
    • namespaces for 1
    • supporting 1
  • level-based hierarchy 1
  • levels
    • as dimensional data objects 1
    • creating 1
    • MdmDimensionLevel objects 1
  • lineage
    • populating attribute hierarchy values 1
  • list Source objects
    • definition 1
    • example of creating 1
  • local dimension member values 1

M

  • mapping
    • dimension levels 1
    • hierarchy levels 1
    • measures 1
    • objects contained by an MdmCube 1
  • mapping package
    • description 1
  • matching an input with a Source
    • example of 1, 2
    • rules governing 1
  • materialized views
    • for a cube 1
    • for OLAP metadata 1
    • including hierarchy lineage 1
    • populating attribute hierarchy lineage for 1
    • prefixes for attribute columns in 1
  • MdmAttribute objects
    • creating 1
    • description 1
    • example of the values of 1
    • inputs of 1
  • MdmBaseAttribute class
    • description 1
  • MdmBaseAttribute objects
    • creating 1, 2
    • mapping 1, 2
    • mapping, example of 1
  • MdmBaseMeasure objects
    • creating 1
    • description 1
  • MdmCube class
    • description 1
  • MdmCube objects
    • associations 1
    • corresponding to a fact table or view 1
    • example of creating 1
  • MdmDatabaseSchema objects
    • creating 1
    • definition 1
    • owner of top-level objects 1
  • MdmDerivedAttribute class
    • description 1
  • MdmDerivedMeasure objects
    • description 1
  • MdmDescription objects 1
    • associations 1
  • MdmDescriptionType objects
    • associations 1
    • creating 1
  • MdmDimension classes
    • description 1
  • MdmDimensionLevel objects
    • creating 1
    • description 1
  • MdmDimension objects
    • creating 1
    • example of getting related objects 1, 2
    • related MdmAttribute objects 1
  • MdmHierarchy class 1
  • MdmHierarchyLevel class
    • description 1
  • MdmHierarchyLevel objects
    • creating 1
    • mapping 1
  • MdmHierarchy objects
    • creating 1
  • MdmLevelHierarchy objects
    • creating 1
    • description 1
  • MdmMeasure objects
    • creating 1
    • description 1
    • inputs of 1
    • origin of values 1
  • MdmMemberListMapOwner interface
    • implemented by MdmPrimaryDimension 1
  • MDM metadata model
    • description 1
  • MdmMetadataProvider class
    • associations with MdmSchema subclasses 1
  • MdmMetadataProvider objects
    • creating 1
    • description 1, 2
  • MdmObject class
    • 10g accessor methods for descriptions 1
    • 11g methods for descriptions 1
    • associations with descriptions 1
  • MdmOrganizationalSchema objects
    • description 1
  • mdm package
    • description 1
  • MdmPrimaryDimension class
    • interfaces implemented by 1
  • MdmPrimaryDimension objects
    • creating 1
    • description 1
  • MdmQuery interface
    • implemented by MdmPrimaryDimension 1
  • MdmRootSchema class 1
  • MdmRootSchema objects
    • description 1
  • MdmSchema class
    • associations between subclass and MdmMetadataProvider 1
  • MdmSchema objects
    • getting contents of 1
    • subclasses of 1
  • MdmSingleValuedAttribute class
    • description 1
  • MdmSource class 1
  • MdmStandardDimension objects
    • creating 1
    • description 1
  • MdmSubDimension class 1
  • MdmTable objects
    • getting 1, 2
  • MdmTimeDimension objects
    • creating 1
    • description 1
  • MdmValueHierarchy class
    • description 1
  • MdmValueHierarchy objects
    • example of 1
  • MdmViewColumn class 1
  • MdmViewColumn objects 1
  • MdmViewColumnOwner interface 1
    • implemented by MdmPrimaryDimension 1
  • measure folders
    • represented by MdmOrganizationalSchema objects 1
  • MeasureMap objects
    • contained by a CubeMap 1
    • creating 1
  • measures
    • as dimensional data objects 1
    • creating 1
    • dimensioned by dimensions 1
    • getting values from 1
    • MdmMeasure objects representing 1
    • sources of data for 1
  • MemberListMap objects
    • creating 1
  • members
    • of an MdmDimension 1
    • of an MdmDimensionLevel 1
  • metadata
    • creating 1
    • creating a provider 1
    • discovering 1
    • mapping 1
  • metadata model
    • implementing 1
    • MDM 1
  • MetadataObject interface
    • implemented by MdmPrimaryDimension 1
  • metadata objects
    • classifying 1
    • creating OLAP 1
    • getting and setting names for 1
    • getting by ID 1
    • in example programs 1
    • OLAP 1
    • renaming 1
    • representing data sources 1
    • restricting access to 1
    • supporting legacy 1
    • top-level 1
    • unique identifiers of 1
  • metadata package
    • description 1
    • subpackages 1
  • metadata reader modes 1
  • MetadataState class 1
    • example of implementation 1
  • movingTotal method
    • example of 1
  • multidimensional metadata objects
    • corresponding to dimensional data model objects 1
    • corresponding to relational objects 1
  • multilingual attributes 1
  • multiple user sessions 1

N

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

O

  • ojdbc6.jar file 1
  • olap_api.jar file 1
  • OLAP Java API
    • description 1
    • required class libraries 1
    • sample schema for examples 1
    • software components 1
    • uses of 1, 2
  • OLAP metadata 1
  • OLAP metadata objects 1
  • OLAP views
    • description 1
    • getting name of cube view 1
    • getting name of dimension or hierarchy view 1
    • populating attribute hierarchy lineage in 1
  • ORACLE_HOME environment variable 1
  • OracleConnection objects
    • creating 1
  • OracleDataSource objects
    • creating 1
  • Oracle OLAP
    • database administration and management tasks related to 1
  • Oracle Technology Network (OTN) 1
  • outputs
    • getting from a CompoundCursor, example 1
    • getting from a CompoundCursorSpecification, example 1
    • getting nested, example 1
    • in a CompoundCursor 1, 2
      • positions of 1
    • of a Source
      • definition 1
      • hiding 1
      • obtaining 1
      • order of 1
      • producing 1
  • owner
    • of a BaseMetadataObject 1

P

  • package attribute
    • MdmAttribute for the PRODUCT_AWJ dimension 1
  • packages
    • in the OLAP Java API 1
    • metadata 1
  • parameterized Source objects
    • definition 1
    • description 1
    • example of 1, 2, 3
  • Parameter objects
    • description 1
    • example of 1, 2, 3
  • parent attribute
    • method for getting 1
  • parent-child relationships
    • in a level hierarchy 1
    • in hierarchies 1
  • pivoting cube edges, example of 1
  • position method 1
    • description 1
    • example of 1
  • positions
    • of a CompoundCursor 1
    • of a Cursor 1
    • of a ValueCursor 1
    • parent starting and ending 1
  • prefixes
    • for attribute column in materialized view 1
  • primary Source objects
    • definition 1
    • result of getSource method 1
  • privileges
    • specifying 1

Q

  • queries
    • creating using Source methods 1
    • definition 1
    • dynamic 1
    • represented by Source objects 1, 2
    • retrieving data specified by 1
    • Source objects that are not 1
    • specifying data 1
    • SQL, of OLAP views 1
    • steps in retrieving results of 1
  • Query class 1
  • Query objects
    • associating with a CubeMap 1
    • creating 1
  • query rewrite 1

R

  • ragged hierarchies 1
  • range Source objects
    • definition 1
    • example of creating 1
  • read Transaction object 1
  • recursiveJoin method
    • description 1
    • example of 1, 2
    • signature of 1
  • regular input
    • definition 1
  • relating Source objects
    • with inputs 1
  • relational objects
    • corresponding to MDM objects 1
  • relational schemas
    • for a data warehouse 1
    • represented by MdmDatabaseSchema objects 1
    • sample 1
  • relations
    • reversing with the value method 1, 2
  • removeValue method
    • example of 1
  • removing
    • elements in a join operation 1
  • resource package
    • description 1
  • reversing relations
    • example of 1, 2
  • REWRITE_MV_OPTION 1
  • REWRITE_WITH_ATTRIBUTES_MV_OPTION 1
  • root schema 1, 2
  • root Transaction
    • definition 1
  • rotating cube edges, example of 1

S

  • sample analytic workspace 1
  • sample schema
    • used by examples 1
  • schemas
    • getting MdmDatabaseSchema for 1
    • metadata objects representing 1
    • represented by MdmDatabaseSchema objects 1
    • sample 1
    • star 1
  • selecting
    • by position 1
    • by time series 1
    • by value 1, 2, 3, 4, 5
    • elements to include in a join operation 1
  • selectValue method
    • example of 1, 2, 3
  • selectValues method
    • example of 1, 2, 3
  • session package
    • description 1
  • sessions
    • creating a UserSession object 1
    • sharing connection 1
  • setAllowAutoDataTypeChange method 1, 2
    • example of 1, 2
  • setConsistentSolveSpecification method 1
    • example of 1
  • setCreateAttributeIndex method 1
  • setETAttrPrefix method 1
  • setExpression method
    • example of 1
  • setJoinCondition method 1
  • setKeyExpression method
    • example of 1
  • setLanguage method 1
  • setMultiLingual method 1
  • setName method 1
  • setPopulateLineage method 1
  • setQuery method
    • example of 1
  • setShortValueDescriptionAttribute method 1
  • setTimeSpanAttribute method 1
  • setValueDescriptionAttribute method
    • example of 1
  • setValue method
    • of an MdmDescription 1
    • of a Parameter, example of 1, 2, 3
  • sharing connection 1
  • SID (system identifier) 1
  • SingleSelectionTemplate class 1, 2, 3, 4
  • skip-level hierarchies 1
  • slower varying Cursor components 1, 2
  • sortAscending method
    • example of 1
  • sorting hierarchically
    • example of 1
  • sort order
    • determined by comparisonRule parameter 1
  • Source class
    • basic methods 1
    • subclasses of 1
  • SourceDefinition class 1, 2
  • SourceGenerator class 1
    • example of implementation 1
  • Source objects
    • active in a Transaction object 1
    • base of a join operation 1
    • data type
      • definition 1
      • getting 1
    • dimensioned 1
    • elements of 1
    • getting ID of 1
    • inputs of
      • a derived 1
      • a primary 1
      • definition 1
      • matching with a Source 1
      • obtaining 1
      • types 1
    • kinds of 1
    • methods of getting 1
    • modifiable 1
    • outputs of
      • definition 1
      • obtaining 1
    • parameterized 1
    • representing queries 1, 2
    • SourceDefinition for 1
    • subtype
      • definition 1
      • obtaining 1
    • type
      • definition 1
      • obtaining 1
  • source package
    • description 1
  • span of a value in a Cursor
    • definition 1, 2
  • SpecifyAWValues.java
    • example program 1
  • SQL
    • getting generated 1, 2
    • queries of OLAP objects 1, 2
    • queries of OLAP views 1
  • SQLCursorManager class 1, 2
  • SQL data types
    • allowing automatic changing of 1, 2
    • specifying for an MdmBaseAttribute 1
    • specifying for an MdmBaseMeasure 1
  • star schema 1
  • StringParameter objects
    • example of 1, 2
  • subtype of a Source object
    • definition 1
    • matching an input 1
    • obtaining 1
  • syntax package
    • description 1

T

  • table view
    • navigating Cursor for, example 1
  • target dimension
    • of an attribute 1
  • Template class 1
    • designing 1
    • example of implementation 1
  • Template objects
    • classes used to create 1
    • for creating modifiable Source objects 1
    • relationship of classes producing a dynamic Source 1
    • Transaction objects used in 1
  • templates
    • bind variables in XML 1
    • exporting XML 1, 2
    • importing XML 1, 2
  • time series
    • selecting based on 1
  • times method
    • example of 1
  • time span
    • attribute 1
    • of a time dimension 1
  • TopBottomTemplate class 1, 2, 3
  • top-level metadata objects
    • creating 1
    • defined 1
    • getting 1
    • listed 1
  • Transaction objects
    • child read and write 1
    • committing 1, 2
    • creating a Cursor in the current 1
    • current 1
    • example of using child 1
    • getting the current 1
    • preparing 1
    • read 1
    • rolling back 1
    • root 1
    • setting the current 1
    • using in Template classes 1
    • write 1
  • transaction package
    • description 1
  • TransactionProvider
    • provided by DataProvider 1
  • tuple
    • definition 1
    • in a Cursor, example 1
    • specifying a measure value 1
  • type of an Source object
    • definition 1
    • obtaining 1

U

  • unique dimension member values 1
  • unique identifiers
    • of a Source 1
    • of dimension members 1
    • of metadata objects 1
  • unique key attributes 1
  • UserSession objects
    • creating 1
    • sharing connection 1

V

  • value-based hierarchy 1
  • ValueCursor objects
    • getting from a parent CompoundCursor, example 1
    • getting values from, example 1
    • position 1
  • Value data type 1
  • value method 1
    • description 1
    • example of 1, 2, 3, 4, 5, 6
  • values
    • of a Cursor 1, 2
    • of the elements of a Source 1
  • value separation string 1
  • views
    • materialized 1
    • OLAP 1
  • virtual Cursor
    • definition 1
  • visible parameter
    • of a join method 1
  • void Source objects
    • definition 1

W

  • write Transaction object 1

X

  • XMLParserCallback interface 1
  • xmlparserv2.jar file 1
  • XML templates
    • bind variables in 1
    • controlling attribute export 1
    • exporting 1, 2
    • importing 1, 2
  • XMLWriterCallback interface 1