SAP ABAP Class CL_WLBI_MDX_ANALYSIS (BI Workload Analysis Using MDX Queries)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-CCM-MON (Application Component) Monitoring
     SAPWL_FRONTEND (Package) SAP: Workload Display, Enjoy & OO Version - ST03N
Properties
Class CL_WLBI_MDX_ANALYSIS  
Short Description BI Workload Analysis Using MDX Queries    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SAPWL_FRONTEND   SAP: Workload Display, Enjoy & OO Version - ST03N 
Created 20060707   SAP 
Last change 20060912   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_WLBI_MDX_ANALYSIS has no forward declaration.
Interfaces
Class CL_WLBI_MDX_ANALYSIS has no interface implemented.
Friends
Class CL_WLBI_MDX_ANALYSIS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 G_C_AXIS_COLUMNS Constant Private Type reference (TYPE) G_S_AXIS_INFO-AXIS '000' 20060712
2 G_C_AXIS_ROWS Constant Private Type reference (TYPE) G_S_AXIS_INFO-AXIS '001' 20060712
3 G_C_AXIS_SLICER Constant Private Type reference (TYPE) G_S_AXIS_INFO-AXIS '255' 20060712
4 G_F_CUBE Instance attribute Private Type reference (TYPE) WLBWINFOCB 20060712
5 G_F_STRUC_OUT Instance attribute Private Type reference (TYPE) WLBI_STRUC 20060712
6 G_S_COMMAND_TEXT Instance attribute Private Type reference (TYPE) TY_COMMAND_TEXT 20060712
7 G_T_CHARS Instance attribute Public Type reference (TYPE) WLBI_T_FIELD_DEF 20060712
8 G_T_CHAR_COMP Instance attribute Private See coding 20060712
9 G_T_COMMAND_TEXT Instance attribute Private See coding 20060712
10 G_T_DATA Instance attribute Public Type reference (TYPE) WLBI_T_MDX_RECORDS 20060712
11 G_T_KYFS Instance attribute Public Type reference (TYPE) WLBI_T_FIELD_DEF 20060712
12 G_T_SELECT Instance attribute Public Type reference (TYPE) WLBI_T_RANGE_SEL 20060712
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_COMPOUNDING Instance method Private Method Check for Compound Characteristics 20060712
2 CHECK_INPUT_DATA_CONSISTENCY Instance method Private Method Verify whether all import data is consistent and available 20060712
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20060712
4 CREATE_MDX_STATEMENT Instance method Private Method Create MDX Statement 20060712
5 EXECUTE_MDX_QUERY Instance method Private Method Execute MDX Query 20060712
6 FILL_ALL_INFOOBJECTS Instance method Private Method If all InfoObjects are to be selected, fill appropriate tabs 20060712
7 GET_CHARS_ORIGINAL Instance method Private Method Separate Original Characteristics 20060712
8 HTML_RENDERER_DATASET Instance method Private Method HTML_RENDERER_DATASET 20060712
9 MDX_RUN Instance method Public Method Start MDX Preparation and Processing 20060712
10 RENDER_CELL_DATA Instance method Private Method RENDER_CELL_DATA 20060712
11 RENDER_COLUMN_HEADERS Instance method Private Method RENDER_COLUMN_HEADERS 20060712
Events
Class CL_WLBI_MDX_ANALYSIS has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 G_S_AXIS_DIMENSIONS Private Type reference (TYPE) WLBI_BAPI6111AXD BI MDX Selection: Dimensions of an Axis 20060712
2 G_S_AXIS_INFO Private Type reference (TYPE) WLBI_BAPI6111AXI BI MDX Selection: MD_COMMAND Axes Info 20060712
3 G_S_CELL_DATA Private Type reference (TYPE) WLBI_BAPI6111CD BI MDX Selection: Data of a Cell of a Dataset 20060712
4 G_S_MNDTRY_PRPTYS Private Type reference (TYPE) WLBI_BAPI6111MPP BI MDX Selection: Default Properties of a Member 20060712
5 G_T_AXIS_DIMENSIONS Private See coding 20060712 g_t_axis_dimensions TYPE STANDARD TABLE OF wlbi_bapi6111axd
6 G_T_AXIS_INFO Private See coding 20060712 g_t_axis_info TYPE STANDARD TABLE OF wlbi_bapi6111axi
7 G_T_CELL_DATA Private See coding 20060712 G_T_CELL_DATA TYPE STANDARD TABLE OF WLBI_bapi6111cd
8 G_T_MNDTRY_PRPTYS Private See coding 20060712 g_t_mndtry_prptys TYPE STANDARD TABLE OF wlbi_bapi6111mpp
9 TY_CHAR_COMP Private See coding 20060712 begin of ty_char_comp, iobjnm(30), objvers(1), posit(4) type n, IOBJCMP(30), chabasnm(30), DATATP(4), intLEN(6) type n, OUTPUTLEN(6) type n, end of ty_char_comp
10 TY_COMMAND_TEXT Private Type reference (TYPE) WLBI_BAPI6111MDX BI MDX Selection: MDX Statement 20060712
Method Signatures

Method CHECK_COMPOUNDING Signature

Method CHECK_COMPOUNDING on class CL_WLBI_MDX_ANALYSIS has no parameter.
Method CHECK_COMPOUNDING on class CL_WLBI_MDX_ANALYSIS has no exception.

Method CHECK_INPUT_DATA_CONSISTENCY Signature

Method CHECK_INPUT_DATA_CONSISTENCY on class CL_WLBI_MDX_ANALYSIS has no parameter.
Method CHECK_INPUT_DATA_CONSISTENCY on class CL_WLBI_MDX_ANALYSIS has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_F_CUBE Value transfer Type reference (TYPE) WLBWINFOCB Name des Infocubes 20060712
# Exception Resumable Description Created on
1 CUBE_NOT_FOUND InfoProvider does not exist. 20060713

Method CREATE_MDX_STATEMENT Signature

Method CREATE_MDX_STATEMENT on class CL_WLBI_MDX_ANALYSIS has no parameter.
Method CREATE_MDX_STATEMENT on class CL_WLBI_MDX_ANALYSIS has no exception.

Method EXECUTE_MDX_QUERY Signature

Method EXECUTE_MDX_QUERY on class CL_WLBI_MDX_ANALYSIS has no parameter.
Method EXECUTE_MDX_QUERY on class CL_WLBI_MDX_ANALYSIS has no exception.

Method FILL_ALL_INFOOBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TAB Value transfer Type reference (TYPE) WLBI_T_FIELD_DEF 20060712
2 Importing I_OBJVERS Value transfer Type reference (TYPE) WLBI_S_CONFIG-OBJVERS 'A' 20060712
3 Importing I_TYPE Value transfer Type reference (TYPE) WLBI_S_MDX_CELLS-TYPE 20060712

Method FILL_ALL_INFOOBJECTS on class CL_WLBI_MDX_ANALYSIS has no exception.

Method GET_CHARS_ORIGINAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_VALUE Value transfer Type reference (TYPE) WLBI_S_MDX_CELLS-VALUE_KEY 20060712
2 Importing I_OFFSET Value transfer Type reference (TYPE) WLBI_S_FIELD_DEF-OFFSET 20060712
3 Importing I_STRING Value transfer Type reference (TYPE) WLBI_CHAR143 WLBI_CHAR143 20060712

Method GET_CHARS_ORIGINAL on class CL_WLBI_MDX_ANALYSIS has no exception.

Method HTML_RENDERER_DATASET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATASETID Call by reference Type reference (TYPE) NUMC4 Zählparameter 20060712

Method HTML_RENDERER_DATASET on class CL_WLBI_MDX_ANALYSIS has no exception.

Method MDX_RUN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_DATA Value transfer Type reference (TYPE) WLBI_T_MDX_RECORDS BI workload - MDX analysis: store result set 20060712
2 Importing I_F_COMPOUNDED_VALUES Value transfer Type reference (TYPE) WLBWMANUAL BI workload: check compounding 20060712
3 Importing I_F_STRUC_OUT Value transfer Type reference (TYPE) WLBI_STRUC BI workload: structure name 20060712
4 Importing I_S_ALL_CHARS Value transfer Type reference (TYPE) WLBI_S_CONFIG BI workload - MDX analysis: Configuration structure 20060712
5 Importing I_S_ALL_KYFS Value transfer Type reference (TYPE) WLBI_S_CONFIG BI workload - MDX analysis: Configuration structure 20060712
6 Changing I_T_CHARS Value transfer Type reference (TYPE) WLBI_T_FIELD_DEF BI workload: general table type for fields 20060712
7 Changing I_T_KYFS Value transfer Type reference (TYPE) WLBI_T_FIELD_DEF BI workload: general table type for fields 20060712
8 Importing I_T_SELECT Value transfer Type reference (TYPE) WLBI_T_RANGE_SEL BI workload: table type for BI range selections 20060712

Method MDX_RUN on class CL_WLBI_MDX_ANALYSIS has no exception.

Method RENDER_CELL_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATASETID Call by reference Type reference (TYPE) NUMC4 Zählparameter 20060712
2 Importing I_S_AXIS_INFO_COLUMNS Call by reference Type reference (TYPE) G_S_AXIS_INFO BI-MDX selection: MD_COMMAND Achsen-Info 20060712
3 Importing I_S_AXIS_INFO_ROWS Call by reference Type reference (TYPE) G_S_AXIS_INFO BI-MDX selection: MD_COMMAND Achsen-Info 20060712
4 Importing I_T_AXIS_DIMENSIONS Call by reference Type reference (TYPE) G_T_AXIS_DIMENSIONS 20060712

Method RENDER_CELL_DATA on class CL_WLBI_MDX_ANALYSIS has no exception.

Method RENDER_COLUMN_HEADERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATASETID Call by reference Type reference (TYPE) NUMC4 Zählparameter 20060712
2 Importing I_OFFSET Call by reference Type reference (TYPE) I 20060712
3 Importing I_S_AXIS_INFO_COLUMNS Call by reference Type reference (TYPE) G_S_AXIS_INFO BI-MDX selection: MD_COMMAND Achsen-Info 20060712

Method RENDER_COLUMN_HEADERS on class CL_WLBI_MDX_ANALYSIS has no exception.
History
Last changed by/on SAP  20060912 
SAP Release Created in 740