SAP ABAP Class CL_RSCDS_COMPR_CUM_MSSQL (Compressor: MSSQL-Dependent Implementation)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-SYS-DB-MSS (Application Component) BW Microsoft SQL Server
     RSMSS (Package) Microsoft SQL Server Porting
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSCDS_COMPR_CUM Class for Condensing DELTA Cubes 20050617
Properties
Class CL_RSCDS_COMPR_CUM_MSSQL  
Short Description Compressor: MSSQL-Dependent Implementation    
Super Class CL_RSCDS_COMPR_CUM Class for Condensing DELTA Cubes 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSMSS   Microsoft SQL Server Porting 
Created 20050617   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 RSD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 RSMSS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSCDS_COMPR_CUM_MSSQL has no interface implemented.
Friends
Class CL_RSCDS_COMPR_CUM_MSSQL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 P_CNT_CREATE Instance attribute Private Type reference (TYPE) STRING Creates Count Table 20080521
2 P_CNT_DROP Instance attribute Private Type reference (TYPE) STRING Drops Count Table 20080521
3 P_CNT_INDEX Instance attribute Private Type reference (TYPE) STRING Index of Count Table 20080521
4 P_CNT_TAB Instance attribute Private Type reference (TYPE) RSD_TABLNM Name of Count Table 20080521
5 P_DO_NULL_ELIM Instance attribute Private Type reference (TYPE) RS_BOOL RS_C_FALSE Eliminate Zeros 20050617
6 P_IS_KATMAI Instance attribute Private Type reference (TYPE) RS_BOOL RS_C_FALSE MSS Rel >=10.0 20080521
7 P_MAXDOP Instance attribute Private Type reference (TYPE) STRING Max Degree of Parallelism 20120510
8 P_ROLLUP_DROP Instance attribute Private Type reference (TYPE) STRING Drop of Rollup Table 20050617
9 P_ROLLUP_INDEX Instance attribute Private Type reference (TYPE) STRING Index for Rollup Table 20050617
10 P_ROLLUP_TAB Instance attribute Private Type reference (TYPE) STRING Name of Rollup Table 20050617
11 P_TIME_START Instance attribute Private Type reference (TYPE) I Time measurement 20120510
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20080521
2 EXEC_MERGE_NATIVE Instance method Private Method Combining the Update Data Records 20080521
3 GET_RUN_TIME Instance method Private Method End Time measurement 20120510
4 SET_RUN_TIME Instance method Private Method Start Time measurement 20120510
Events
Class CL_RSCDS_COMPR_CUM_MSSQL has no event.
Types
Class CL_RSCDS_COMPR_CUM_MSSQL has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AGGR_CUBE Call by reference Type reference (TYPE) RS_BOOL Boolean 20080521
2 Importing I_CUBE Call by reference Type reference (TYPE) RSD_INFOCUBE InfoCube 20080521
3 Importing I_MAX_CNSID Call by reference Type reference (TYPE) RSSID Stammdaten ID 20080521
4 Importing I_MAX_REQUID Call by reference Type reference (TYPE) RSSID Stammdaten ID 20080521
5 Importing I_NULL_ELIM Call by reference Type reference (TYPE) RS_BOOL '' Boolean 20080521
6 Importing I_R_MESSAGE_LIST Call by reference Object reference (TYPE REF TO) CL_RSDRD_MESSAGE_OBJ_LIST hierarchical list of message objects for the appl. log 20080521
7 Importing I_SHOW_SQL Call by reference Type reference (TYPE) RS_BOOL '' Boolean 20080521
8 Importing I_UPD_REFPOINT Call by reference Type reference (TYPE) RS_BOOL '' Boolean 20080521
# Exception Resumable Description Created on
1 CX_RSCDS_METADATA_INCONSISTENT Beim extrahieren der Metadaten ist ein Fehler aufgetreten 20080521
2 CX_RSCDS_REQUIREMENTS_VIOLATED Voraussetzungen für eine erfolgreiche Kondensierung verletzt 20080521

Method EXEC_MERGE_NATIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_PDIM Call by reference Type reference (TYPE) ANY 20080521
# Exception Resumable Description Created on
1 CX_RSCDS_DATA_TARGET_LOCKED Datenziel ist durch einen anderen Prozess gesperrt 20080521
2 CX_RSCDS_DELETE_ERROR Fehler beim Massendeletet auf der E-Faktentabelle 20080521
3 CX_RSCDS_INSERT_ERROR Fehler beim Masseninsert in die E-Faktentabelle 20080521
4 CX_RSCDS_METADATA_INCONSISTENT Beim extrahieren der Metadaten ist ein Fehler aufgetreten 20080521
5 CX_RSCDS_MISSING_INDEX Der zusammengesetzte Index auf der E-Faktentabelle fehlt 20080521
6 CX_RSCDS_MULTIPLE_REFPOINTS Mehrfache Stützstellen in der E-Faktentabelle 20080521
7 CX_RSCDS_REQUIREMENTS_VIOLATED Voraussetzungen für eine erfolgreiche Kondensierung verletzt 20080521
8 CX_RSCDS_UPDATE_ERROR Fehler beim Massenupdate auf die E-Faktentabelle 20080521
9 CX_RSDRD_EXCEPTION RSDRD Ausnahmen 20080521
10 CX_RSDRS_STMT_TOO_LONG Generated Stmt is too long ... 20080521
11 CX_RSDR_CUBE_LOCKED Cube is locked (due to condensing, ...) 20080521
12 CX_SQL_EXCEPTION Ausnahmeklasse für SQL Fehler 20080521

Method GET_RUN_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MESSAGE Value transfer Type reference (TYPE) CHAR100 Charakter 100 20120510

Method GET_RUN_TIME on class CL_RSCDS_COMPR_CUM_MSSQL has no exception.

Method SET_RUN_TIME Signature

Method SET_RUN_TIME on class CL_RSCDS_COMPR_CUM_MSSQL has no parameter.
Method SET_RUN_TIME on class CL_RSCDS_COMPR_CUM_MSSQL has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 700