SAP ABAP Class CL_RSL_AINX_HM (Analytic Index on HANA Model)
Hierarchy
☛
SAP_BW (Software Component) SAP Business Warehouse
⤷ BW-BEX-OT (Application Component) OLAP Technology
⤷ RSL_MI (Package) Analytic Indexes
⤷ BW-BEX-OT (Application Component) OLAP Technology
⤷ RSL_MI (Package) Analytic Indexes
Properties
Class | CL_RSL_AINX_HM | |
Short Description | Analytic Index on HANA Model | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | RSL_MI | |
Program status | ||
Category | 0 | |
Package | RSL_MI | Analytic Indexes |
Created | 20110701 | 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_RSDD_HANA_MODEL | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
2 | CL_RSL_AINX_PROP | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
Class CL_RSL_AINX_HM has no interface implemented.
Friends
Class CL_RSL_AINX_HM has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | C_PUBLISH_ACT | Constant | Public | See coding | 20110701 | ||||
2 | C_TLOGO_HM | Constant | Public | Type reference (TYPE) | RSTLOGO | 'HM' | Object Type HANA Model | 20110704 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ADJUST_HM_METADATA | Static method | Public | Method | Adjust HANA metadata for usage in AINX | 20120628 |
2 | CHECK_HM_EXISTS | Static method | Public | Method | Existence Check HANA Model | 20110704 |
3 | CHECK_HM_USAGE_FOR_AINX | Static method | Public | Method | Check HANA Usage for AINX | 20110722 |
4 | CONVERT_HM_ID_2_STRING | Static method | Public | Method | Convert HANA Model ID to String Format | 20110701 |
5 | CONVERT_STRING_2_HM_ID | Static method | Public | Method | Convert HANA Model from String Format to ID | 20110808 |
6 | GET_AINX_OF_HM | Static method | Public | Method | Get AINX Name for a HANA Model | 20110701 |
7 | SET_AINX_PROP_FROM_HM | Static method | Public | Method | Fill AINX Model from HANA Model | 20110704 |
Events
Class CL_RSL_AINX_HM has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | GT_HM_ID | Public | See coding | HANA Model ID (Catalog + Cube) | 20110701 | BEGIN OF gt_hm_id,
catalog_name TYPE string,
cube_name TYPE string,
END OF gt_hm_id
|
|
2 | GT_PUBLISH_ACT | Public | Type reference (TYPE) | STRING | Activity with Publish (Display/Change/...) | 20110701 |
|
Method Signatures
Method ADJUST_HM_METADATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_S_HM_CUBE | Call by reference | Type reference (TYPE) | CL_RSDD_HANA_MODEL=>TN_S_CUBE | HANA Model metadata (header) | 20120628 | ||
2 | Changing | C_T_HM_METADATA | Call by reference | Type reference (TYPE) | CL_RSDD_HANA_MODEL=>TN_T_METADATA | HANA Model metadata (details) | 20120628 |
Method ADJUST_HM_METADATA on class CL_RSL_AINX_HM has no exception.
Method CHECK_HM_EXISTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_HM_ID | Call by reference | Type reference (TYPE) | GT_HM_ID | HANA Modell ID (Katalog + Cube) | 20110704 | ||
2 | Returning | R_EXISTS | Value transfer | Type reference (TYPE) | RS_BOOL | Boolean | 20110704 |
Method CHECK_HM_EXISTS on class CL_RSL_AINX_HM has no exception.
Method CHECK_HM_USAGE_FOR_AINX Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_SUBRC | Call by reference | Type reference (TYPE) | SY-SUBRC | Rückgabewert von ABAP-Anweisungen | 20110722 | ||
2 | Exporting | E_T_MSG | Call by reference | Type reference (TYPE) | RS_T_MSG | BW: Tabelle mit Nachrichten (Application Log Protokoll) | 20110722 | ||
3 | Importing | I_HM_ID | Call by reference | Type reference (TYPE) | GT_HM_ID | HANA Modell ID (Katalog + Cube) | 20110722 |
Method CHECK_HM_USAGE_FOR_AINX on class CL_RSL_AINX_HM has no exception.
Method CONVERT_HM_ID_2_STRING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_HM_ID | Call by reference | Type reference (TYPE) | GT_HM_ID | HANA Modell ID (Katalog + Cube) | 20110701 | ||
2 | Returning | R_HM_STRING | Value transfer | Type reference (TYPE) | STRING | HANA Modell ID als String | 20110701 |
Method CONVERT_HM_ID_2_STRING on class CL_RSL_AINX_HM has no exception.
Method CONVERT_STRING_2_HM_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_HM_STRING | Call by reference | Type reference (TYPE) | STRING | HANA Modell ID als String | 20110808 | ||
2 | Returning | R_HM_ID | Value transfer | Type reference (TYPE) | GT_HM_ID | HANA Modell ID (Katalog + Cube) | 20110808 |
Method CONVERT_STRING_2_HM_ID on class CL_RSL_AINX_HM has no exception.
Method GET_AINX_OF_HM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_HM_ID | Call by reference | Type reference (TYPE) | GT_HM_ID | HANA Modell ID (Katalog + Cube) | 20110701 | ||
2 | Returning | R_OBJNM | Value transfer | Type reference (TYPE) | RSLTIPNAME | Analytischer Index | 20110701 |
Method GET_AINX_OF_HM on class CL_RSL_AINX_HM has no exception.
Method SET_AINX_PROP_FROM_HM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_S_AINX_PROP | Call by reference | Type reference (TYPE) | CL_RSL_AINX_PROP=>GT_S_PROP | Properties | 20110704 | ||
2 | Importing | I_HM_ID | Call by reference | Type reference (TYPE) | GT_HM_ID | HANA Modell ID (Katalog + Cube) | 20110704 |
Method SET_AINX_PROP_FROM_HM on class CL_RSL_AINX_HM has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 730 |