SAP ABAP Class CL_RSDD_STATDM (DM Statistic Recording)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-BEX-OT (Application Component) OLAP Technology
     RSDD_STAT (Package) BW Statistics
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SERIALIZABLE_OBJECT Serializable Object 20060227
Properties
Class CL_RSDD_STATDM  
Short Description DM Statistic Recording    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSDD_STAT   BW Statistics 
Created 20040517   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_RSDRV_EXTERNAL_IPROV_SRV 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)
3 RSD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 RSDD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 RSDRS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
6 RSSTA Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_SERIALIZABLE_OBJECT Serializable Object 20060227
Friends
Class CL_RSDD_STATDM has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 NS_T_DMSTAT_OBJ Static Attribute Public Type reference (TYPE) RSSTA_T_DMSTAT_OBJ Table of Instantiated Objects 20081201
2 N_C_ACCESSTP_CUM Constant Public Type reference (TYPE) RSSTA_ACCESSTP SPACE Type of Data Read Access (Non-Cumulative or Delta) 20060314
3 N_C_ACCESSTP_DUMMY Constant Public Type reference (TYPE) RSSTA_ACCESSTP 'D' Type of Data Read Access (Non-Cumulative or Delta) 20060314
4 N_C_ACCESSTP_MAIN Constant Public Type reference (TYPE) RSSTA_ACCESSTP 'M' Type of Data Read Access (Non-Cumulative or Delta) 20060314
5 N_C_ACCESSTP_NCUM Constant Public Type reference (TYPE) RSSTA_ACCESSTP 'N' Type of Data Read Access (Non-Cumulative or Delta) 20060314
6 N_C_CLUSTER_ACCESS Constant Public See coding 20100916
7 P_DMUID Instance attribute Private Type reference (TYPE) SYSUUID_25 UUID in Compressed Form 20040517
8 P_HANDLEID Instance attribute Private Type reference (TYPE) RSSTA_HANDLEID Composed Handle of the OLAP Statistics (CHAR(1) & NUMC4)) 20040630
9 P_HANDLETP Instance attribute Private Type reference (TYPE) RSSTA_HANDLETP Handle Type in OLAP Statistics 20040630
10 P_INFOPROV Instance attribute Private Type reference (TYPE) RSINFOCUBE InfoCube 20040517
11 P_PROCESSCNT Instance attribute Private Type reference (TYPE) INT4 Natural Number 20060306
12 P_R_RUNTIME_INFO Instance attribute Private Object reference (TYPE REF TO) CL_RSR_RRK0_RUNTIME_INFO runtime info object 20100423
13 P_SLOT_NUM Instance attribute Private Type reference (TYPE) I Number of Slots for Tool Performing Parallelization 20050811
14 P_STEPUID Instance attribute Private Type reference (TYPE) SYSUUID_25 UUID in Compressed Form 20040517
15 P_T_ACCESS Instance attribute Private Type reference (TYPE) TP_T_ACCESS Table with single access entries 20040517
16 P_T_CLUSTER Instance attribute Private Type reference (TYPE) TN_T_CLUSTER Cluster access information 20081201
17 P_T_DMSTAT Instance attribute Private Type reference (TYPE) RSSTA_T_RSDDSTATDM Data Manager Query Statistic Records 20060314
Methods
# Method Level Visibility Method type Description Created on
1 COLLECT_STATOBJ Instance method Public Method Collecting Info from (Packed) RFC Statistics Objects 20060227
2 CONSTRUCTOR Instance method Private Constructor CONSTRUCTOR 20040517
3 CREATE Static method Public Method Creating (Real) Statistics Object in Main Process 20060227
4 CREATE_RFC Static method Public Method Creating (Empty) Statistics Object on RFC Side 20060227
5 GET_DMSTAT_OBJECTS Static method Public Method Get all objects of this class 20040517
6 GET_DMUID Instance method Public Method 20100105
7 GET_NEW_ACCESS_OBJ Instance method Public Method Return reference to a new dm-stat access object 20040517
8 PACK_STATOBJ Instance method Public Method Packs RFC Statistics Object and its Access Objects 20060227
9 READ_DMSTAT Instance method Public Method Reads and Totals All Statistics Records of Process Count 20060316
10 SET_SLOT_NUMBER Instance method Public Method Set number of splots for parallel query execution 20050811
11 WRITE_ALL_STATISTICS Static method Public Method Write DM-statistic records for all actual class objects 20040517
12 WRITE_STATISTICS Instance method Public Method Writes the set of DM-statistic records to the DB table 20040517
Events
Class CL_RSDD_STATDM has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TN_T_CLUSTER Public See coding 20081201 tn_t_cluster TYPE STANDARD TABLE OF rsddstatdm_clust WITH DEFAULT KEY INITIAL SIZE 0
2 TP_T_ACCESS Private See coding Table with single Access Statistics entries 20040517 tp_t_access TYPE STANDARD TABLE OF REF TO cl_rsdd_statdm_access
Method Signatures

Method COLLECT_STATOBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_STATACC Call by reference Object reference (TYPE REF TO) CL_RSDD_STATDM_ACCESS Dm Statistik-Erfassung, Einzelzugriff 20060306
2 Importing I_XSTRING Call by reference Type reference (TYPE) XSTRING 20060227

Method COLLECT_STATOBJ on class CL_RSDD_STATDM has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DMUID Call by reference Type reference (TYPE) SYSUUID_25 UUID in komprimierter Form 20060829
2 Importing I_HANDLEID Call by reference Type reference (TYPE) RSSTA_HANDLEID Composed Handle of the OLAP Statistics (CHAR(1) & NUMC4)) 20040630
3 Importing I_HANDLETP Call by reference Type reference (TYPE) RSSTA_HANDLETP Handle type in OLAP statistics 20040630
4 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV InfoCube 20040517
5 Importing I_R_RUNTIME_INFO Call by reference Object reference (TYPE REF TO) CL_RSR_RRK0_RUNTIME_INFO Runtime information for OLAP 20100423
6 Importing I_STEPUID Call by reference Type reference (TYPE) SYSUUID_25 UUID in komprimierter Form 20040517

Method CONSTRUCTOR on class CL_RSDD_STATDM has no exception.

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DMUID Call by reference Type reference (TYPE) SYSUUID_25 UUID in komprimierter Form 20060829
2 Importing I_HANDLEID Call by reference Type reference (TYPE) RSSTA_HANDLEID Interne ID eines Query Laufzeitobjekts 20060227
3 Importing I_HANDLETP Call by reference Type reference (TYPE) RSSTA_HANDLETP Interner Typ eines Query-Laufzeitobjekts 20060227
4 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20060227
5 Importing I_R_RUNTIME_INFO Call by reference Object reference (TYPE REF TO) CL_RSR_RRK0_RUNTIME_INFO Runtime information for OLAP 20100423
6 Importing I_STEPUID Call by reference Type reference (TYPE) SYSUUID_25 UUID in komprimierter Form 20060227
7 Returning R_R_STATOBJ Value transfer Object reference (TYPE REF TO) CL_RSDD_STATDM DM Statistik -Erfassung 20060227

Method CREATE on class CL_RSDD_STATDM has no exception.

Method CREATE_RFC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_XSTATS Call by reference Type reference (TYPE) XSTRING Gepackte Statistik-Info 20060829
2 Returning R_R_STATOBJ Value transfer Object reference (TYPE REF TO) CL_RSDD_STATDM DM Statistik -Erfassung 20060227

Method CREATE_RFC on class CL_RSDD_STATDM has no exception.

Method GET_DMSTAT_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_DMSTAT_OBJ Call by reference Type reference (TYPE) RSSTA_T_DMSTAT_OBJ 20040517

Method GET_DMSTAT_OBJECTS on class CL_RSDD_STATDM has no exception.

Method GET_DMUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_DMUID Value transfer Type reference (TYPE) SYSUUID_25 UUID in komprimierter Form 20100105

Method GET_DMUID on class CL_RSDD_STATDM has no exception.

Method GET_NEW_ACCESS_OBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACCESSTP Call by reference Type reference (TYPE) RSSTA_ACCESSTP Typ des Daten-Lesezugriffs (Bestand oder Delta) 20060307
2 Importing I_AGGREGATE Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20040517
3 Importing I_PARTPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20040517
4 Importing I_TABLTP Call by reference Type reference (TYPE) RSDRS_TABTP Type of fact table 20040517
5 Returning R_R_STAT_ACCESS Value transfer Object reference (TYPE REF TO) CL_RSDD_STATDM_ACCESS Reference to single access object 20040517

Method GET_NEW_ACCESS_OBJ on class CL_RSDD_STATDM has no exception.

Method PACK_STATOBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_XSTRING Value transfer Type reference (TYPE) XSTRING 20060227

Method PACK_STATOBJ on class CL_RSDD_STATDM has no exception.

Method READ_DMSTAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PROCESSCNT Call by reference Type reference (TYPE) I 20060316
2 Returning R_S_DMSTAT Value transfer Type reference (TYPE) RSDDSTATDM Datamanager Query Statistic records 20060316

Method READ_DMSTAT on class CL_RSDD_STATDM has no exception.

Method SET_SLOT_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SLOT_NUM Call by reference Type reference (TYPE) I 20050811

Method SET_SLOT_NUMBER on class CL_RSDD_STATDM has no exception.

Method WRITE_ALL_STATISTICS Signature

Method WRITE_ALL_STATISTICS on class CL_RSDD_STATDM has no parameter.
Method WRITE_ALL_STATISTICS on class CL_RSDD_STATDM has no exception.

Method WRITE_STATISTICS Signature

Method WRITE_STATISTICS on class CL_RSDD_STATDM has no parameter.
Method WRITE_STATISTICS on class CL_RSDD_STATDM has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 400