SAP ABAP Class CL_SMIGR_CLUSTER (Cluster Table)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DB (Application Component) Database Interface, Database Platforms
     SMIGR (Package) Homogeneous and Non-Homogeneous DB System Migration
Properties
Class CL_SMIGR_CLUSTER  
Short Description Cluster Table    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SMIGR   Homogeneous and Non-Homogeneous DB System Migration 
Created 20121115   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SMIGR_CLUSTER has no forward declaration.
Interfaces
Class CL_SMIGR_CLUSTER has no interface implemented.
Friends
Class CL_SMIGR_CLUSTER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_FIELDNM Constant Private See coding 20130719
2 C_METHOD Constant Private See coding 20130719
3 P_CLU_COUNT Instance attribute Private Type reference (TYPE) F 20121123
4 P_LINES Instance attribute Private Type reference (TYPE) I 20121115
5 P_METHOD Instance attribute Private Type reference (TYPE) STRING 20130719
6 P_MULTI_FACTOR Instance attribute Private Type reference (TYPE) F 20130718
7 P_SQLTAB Instance attribute Private Type reference (TYPE) SQLTAB Table Cluster 20121115
8 P_S_DLT Instance attribute Private Object reference (TYPE REF TO) DATA 20130719
9 P_T_CMP_TAB Instance attribute Private Type reference (TYPE) CL_ABAP_STRUCTDESCR=>COMPONENT_TABLE Komponentenbeschreibungstabelle 20130719
10 P_T_MULTI Instance attribute Private Object reference (TYPE REF TO) DATA 20130718
11 P_T_SINGLE Instance attribute Private Object reference (TYPE REF TO) DATA 20130718
12 P_WHERE_LIST Instance attribute Private Type reference (TYPE) STRING 20121115
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_SAMPLE_SET Instance method Public Method Build Sample Set 20121115
2 CALC_MULTI_FACTOR Instance method Private Method 20130718
3 CONSTRUCTOR Instance method Public Constructor constructor 20121115
4 CREATE_STRUCTURES Instance method Private Method 20130719
5 GET_ESTIMATED_COUNT Instance method Public Method Get estimated row count of cluster table 20121122
6 GET_FACTOR Instance method Protected Method Get ration rows logical cluster table / rows table cluster 20121115
7 GET_SAMPLE_METHOD Instance method Private Method get sample rates 20130718
8 READ_ROWS_FROM_CLUSTER Instance method Private Method 20130719
9 READ_ROWS_FROM_CLUSTER_NATIVE Instance method Private Method 20130719
Events
Class CL_SMIGR_CLUSTER has no event.
Types
Class CL_SMIGR_CLUSTER has no local type.
Method Signatures

Method BUILD_SAMPLE_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SAMPLE_PERCENT Call by reference Type reference (TYPE) I 20121115
2 Importing I_SAMPLE_ROWS Call by reference Type reference (TYPE) I 20121115

Method BUILD_SAMPLE_SET on class CL_SMIGR_CLUSTER has no exception.

Method CALC_MULTI_FACTOR Signature

Method CALC_MULTI_FACTOR on class CL_SMIGR_CLUSTER has no parameter.
Method CALC_MULTI_FACTOR on class CL_SMIGR_CLUSTER has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SQLTAB Call by reference Type reference (TYPE) SQLTAB SQL table name 20121115

Method CONSTRUCTOR on class CL_SMIGR_CLUSTER has no exception.

Method CREATE_STRUCTURES Signature

Method CREATE_STRUCTURES on class CL_SMIGR_CLUSTER has no parameter.
Method CREATE_STRUCTURES on class CL_SMIGR_CLUSTER has no exception.

Method GET_ESTIMATED_COUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_COUNT Value transfer Type reference (TYPE) F 20121122
2 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20121122

Method GET_ESTIMATED_COUNT on class CL_SMIGR_CLUSTER has no exception.

Method GET_FACTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_FACTOR Value transfer Type reference (TYPE) F 20121115
2 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20121115

Method GET_FACTOR on class CL_SMIGR_CLUSTER has no exception.

Method GET_SAMPLE_METHOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SAMPLE_METHOD Call by reference Type reference (TYPE) STRING 20130718
2 Exporting E_SAMPLE_RATE Call by reference Type reference (TYPE) F 20130718
3 Exporting E_UPTO Call by reference Type reference (TYPE) I 20130718
4 Importing I_SAMPLE_PERCENT Call by reference Type reference (TYPE) I 20130718
5 Importing I_SAMPLE_ROWS Call by reference Type reference (TYPE) I 20130718

Method GET_SAMPLE_METHOD on class CL_SMIGR_CLUSTER has no exception.

Method READ_ROWS_FROM_CLUSTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SAMPLE_RATE Call by reference Type reference (TYPE) F 20130719
2 Importing I_UPTO Call by reference Type reference (TYPE) I 20130719
3 Returning R_ROWCNT Value transfer Type reference (TYPE) I 20130719

Method READ_ROWS_FROM_CLUSTER on class CL_SMIGR_CLUSTER has no exception.

Method READ_ROWS_FROM_CLUSTER_NATIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SAMPLE_RATE Call by reference Type reference (TYPE) F 20130719
2 Importing I_UPTO Call by reference Type reference (TYPE) I 20130719
3 Returning R_ROWCNT Value transfer Type reference (TYPE) I 20130719

Method READ_ROWS_FROM_CLUSTER_NATIVE on class CL_SMIGR_CLUSTER has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 740