SAP ABAP Class CL_RSDD_CUBECREATOR (Create Olap Index)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-BEX-OT (Application Component) OLAP Technology
     RSDD_CREATECUBE (Package) Create Cube in BWA
Properties
Class CL_RSDD_CUBECREATOR  
Short Description Create Olap Index    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSDD_CREATECUBE   Create Cube in BWA 
Created 20091204   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_RSDRC_TREX_QUERY_LAYER Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSDD_CUBECREATOR has no interface implemented.
Friends
Class CL_RSDD_CUBECREATOR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 TN_C_REPRESENTATION Constant Public See coding 20100422
Methods
# Method Level Visibility Method type Description Created on
1 CLEANUP Static method Protected Method Delete Index (if there is one) 20091204
2 CREATE_CUBE_FOR_TABLE Static method Public Method 20091204
3 CREATE_INDEX Static method Public Method 20091204
4 GET_XML Static method Public Method 20091204
Events
Class CL_RSDD_CUBECREATOR has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TN_S_OLAP_INDEX_MAPPING Public See coding 20091204 BEGIN OF tn_s_olap_index_mapping, iobj TYPE rsdiobjnm, representation TYPE rs_char1, fieldnm TYPE abap_compname, all_part TYPE rrallpart, iobjtp type rsiobjtp, aggrgen type rsaggrgen, END OF tn_s_olap_index_mapping
2 TN_TS_OLAP_INDEX_MAPPING Public See coding 20100423 tn_ts_olap_index_mapping TYPE SORTED TABLE OF tn_s_olap_index_mapping WITH UNIQUE KEY iobj representation
Method Signatures

Method CLEANUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FORCE_DELETE_CS Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Force deletion of possibly existing calcscenario 20130722
2 Importing I_R_SCHEMA Call by reference Object reference (TYPE REF TO) CL_RSDD_CC_CREATESCHEMA Create Cube 20091204

Method CLEANUP on class CL_RSDD_CUBECREATOR has no exception.

Method CREATE_CUBE_FOR_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OLAP_INDEX_NAME Call by reference Type reference (TYPE) CSEQUENCE 20091204
2 Importing I_TABLE Call by reference Type reference (TYPE) CSEQUENCE 20091204
3 Importing I_T_ATTR Call by reference Type reference (TYPE) TN_TS_OLAP_INDEX_MAPPING 20091204
4 Importing I_USE_ALIAS Call by reference Type reference (TYPE) RS_BOOL Boolean 20100113
# Exception Resumable Description Created on
1 CX_RSDD_CC_CREATE_FAILED Erzeugung des logischen Index fehlgeschlagen 20091204

Method CREATE_INDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FORCE_DELETE_CS Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Force deletion of possibly existing calcscenario 20130722
2 Importing I_R_SCHEMA Call by reference Object reference (TYPE REF TO) CL_RSDD_CC_CREATESCHEMA Create Cube 20091204
3 Importing I_SHOW_XML Call by reference Type reference (TYPE) RS_BOOL XML Definition anzeigen 20101118
# Exception Resumable Description Created on
1 CX_RSDD_CC_CREATE_FAILED Erzeugung des logischen Index fehlgeschlagen 20091204

Method GET_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_SCHEMA Call by reference Object reference (TYPE REF TO) CL_RSDD_CC_CREATESCHEMA Create Cube 20091204
2 Returning R_XML Value transfer Type reference (TYPE) XSTRING 20091204

Method GET_XML on class CL_RSDD_CUBECREATOR has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 730