SAP ABAP Class CL_RSDBC_METADATA_HANA_SDA (HANA Smart Data Access)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-DST (Application Component) Data Staging
     RSDS_ACCESS (Package) Access methods Apollo DataSource
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSDBC_METADATA Method to Describe DB Objects 20130806
Properties
Class CL_RSDBC_METADATA_HANA_SDA  
Short Description HANA Smart Data Access    
Super Class CL_RSDBC_METADATA Method to Describe DB Objects 
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSDS_ACCESS   Access methods Apollo DataSource 
Created 20130806   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_RSSDA_FEDERATION_SERVICES Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 RSDBC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSDBC_METADATA_HANA_SDA has no interface implemented.
Friends
Class CL_RSDBC_METADATA_HANA_SDA has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 P_REMOTE_DB Instance attribute Private Type reference (TYPE) CL_RSSDA_FEDERATION_SERVICES=>TN_REMOTE_DB_NM 20130806
2 P_REMOTE_SOURCE Instance attribute Private Type reference (TYPE) CL_RSSDA_FEDERATION_SERVICES=>TN_REMOTE_SOURCE_NM 20130806
3 P_R_SDA Static Attribute Private Object reference (TYPE REF TO) CL_RSSDA_FEDERATION_SERVICES BW HANA SDA: Federation Services 20130806
4 P_T_INSTANCE Static Attribute Private See coding 20130806
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Private Constructor CONSTRUCTOR 20130806
2 GET_SCHEMA_FROM_RANGE Static method Private Method 20130806
3 MOVE_COLUMN Static method Private Method 20130806
4 MOVE_SCHEMA_NAME Static method Private Method 20130806
5 MOVE_TABLE_NAME Static method Private Method 20130806
6 SDA_FACTORY Static method Public Method 20130806
Events
Class CL_RSDBC_METADATA_HANA_SDA has no event.
Types
Class CL_RSDBC_METADATA_HANA_SDA 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_REMOTE_DB Call by reference Type reference (TYPE) CSEQUENCE 20130806
2 Importing I_REMOTE_SOURCE Call by reference Type reference (TYPE) CSEQUENCE 20130806
# Exception Resumable Description Created on
1 CX_SQL_EXCEPTION Exception Class for SQL Error 20130806

Method GET_SCHEMA_FROM_RANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_RT_SCHEMA Call by reference Type reference (TYPE) RSDBC_RT_NAME 20130806
2 Returning R_SCHEMA Value transfer Type reference (TYPE) CL_RSSDA_FEDERATION_SERVICES=>TN_REMOTE_OWNER_NM 20130806

Method GET_SCHEMA_FROM_RANGE on class CL_RSDBC_METADATA_HANA_SDA has no exception.

Method MOVE_COLUMN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_COLUMN Call by reference Type reference (TYPE) CL_RSSDA_FEDERATION_SERVICES=>TN_S_FIELDS_EXT 20130806
2 Returning R_S_COLUMN Value transfer Type reference (TYPE) RSDBC_S_FIE 20130806

Method MOVE_COLUMN on class CL_RSDBC_METADATA_HANA_SDA has no exception.

Method MOVE_SCHEMA_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SCHEMA_NAME Call by reference Type reference (TYPE) RSDBC_NAME 20130806
2 Returning R_SCHEMA_NAME Value transfer Type reference (TYPE) CL_RSSDA_FEDERATION_SERVICES=>TN_REMOTE_OWNER_NM 20130806

Method MOVE_SCHEMA_NAME on class CL_RSDBC_METADATA_HANA_SDA has no exception.

Method MOVE_TABLE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TABLE_NAME Call by reference Type reference (TYPE) RSDBC_NAME 20130806
2 Returning R_TABLE_NAME Value transfer Type reference (TYPE) CL_RSSDA_FEDERATION_SERVICES=>TN_TABLE_NM_REMOTE 20130806

Method MOVE_TABLE_NAME on class CL_RSDBC_METADATA_HANA_SDA has no exception.

Method SDA_FACTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REMOTE_DB Call by reference Type reference (TYPE) RSDS_DBC_REMOTE_DB HANA Federation Remote DB 20130806
2 Importing I_REMOTE_SOURCE Call by reference Type reference (TYPE) RSDS_DBC_REMOTE_SOURCE HANA Federation Remote Source 20130806
3 Returning R_R_INSTANCE Value transfer Object reference (TYPE REF TO) CL_RSDBC_METADATA_HANA_SDA HANA Smart Data Access 20130806

Method SDA_FACTORY on class CL_RSDBC_METADATA_HANA_SDA has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 740