Directory of InfoCubes / InfoProvider — the BW metadata catalog row for every InfoCube and generic InfoProvider, keyed by InfoCube technical name (INFOCUBE) and object version (OBJVERS). Carries the InfoArea assignment, the Business-Content namespace/release stamp (BWAPPL/CONTREL/CONTTIMESTMP, distinguishing SAP-delivered from customer-created InfoCubes), the InfoProvider type/subtype (CUBETYPE/CUBESUBTYPE: BasicCube, Aggregate, RemoteCube, VirtualProvider, HANA-model-backed, etc.), the higher-level provider link (SUPERPROV/SUPERTLOGO) for MultiProviders and aggregates, real-time/direct-update mode (TRANSACT), source-system and InfoSource links for remote/virtual providers, and the size-category/data-class settings governing the physical fact and dimension tables generated for the cube. RSDCUBE is the master directory the mirror's runtime discovery walks to enumerate InfoCube-backed generated fact (/BIC/F*) and dimension (/BIC/D*) tables in a customer system; the /BI0/* and /BIC/A* generated master-data namespaces this InfoCube's dimensions reference are documented separately in bw/tables/GENERATED-PATTERNS.yaml. SAP's real RSDCUBE table carries roughly 115 fields, almost all of which are boolean/enum behavior-control switches for query optimization, caching, aggregation, and BWA/HANA acceleration (SV*, CACHE*, AGGR*, PART*); this definition is scoped to the identity, namespace, provider-type, hierarchy, and physical-storage-class fields the model consumes — no field has been silently dropped from those categories, and the full switch-field list is in the source below.
Hover a canonical name to see the legacy SAP field name
| Canonical name | Concept | Description | Data element | Type | Check table |
|---|---|---|---|---|---|
| INFOCUBE key | InfoCube | RSINFOCUBE | CHAR 30 | — | |
| OBI_VRS key | obiectum versio | Object version | RSOBJVERS | CHAR 1 | — |
| OBI_STA | obiectum status | Object Status | RSOBJSTAT | CHAR 3 | — |
| EMS | emissio | Content release | RSCONTREL | CHAR 6 | — |
| TMP_ULT_OBI | tempus ultimus obiectum | Content time stamp: Last modification to the object by SAP | RSCONTTIMESTMP | DEC 15 | — |
| PSN | persona | Owner (Person Responsible) | RSOWNER | CHAR 12 | — |
| BWAPPL | BW Application (Namespace) | RSBWAPPL | CHAR 10 | — | |
| VRS | versio | Active and revised version do not agree | RSACTIVFL | CHAR 1 | — |
| SGN | signum | Flag: Protected InfoObject, no changes allowed | RSPROTECFL | CHAR 1 | — |
| INFOAREA | InfoArea | RSINFOAREA | CHAR 30 | RSDAREA | |
| TMP | tempus | Ref. Time-Char. for Non-cums | RSNCUMTIM | CHAR 30 | — |
| BCTCOMP | Obsolete - do not translate | RSDBCTCOMP | CHAR 10 | — | |
| GRD | gradus | Higher-Level InfoProvider | RSSUPERPROV | CHAR 30 | — |
| GEN_GRD | genus gradus | TLOGO Type of Higher-Level Provider | RSSUPERTLOGO | CHAR 4 | — |
| GEN | genus | InfoProvider Type | RSCUBETYPE | CHAR 1 | — |
| SBG | subgenus | InfoProvider Subtype | RSCUBESUBTYPE | CHAR 1 | — |
| NOM_CLS | nomen classis | Name of Function Module/Class/SAP HANA Model | RSCUBESVFUNCNAME | CHAR 30 | — |
| NOM | nomen | SAP HANA Model Name | RSHDBMODNM | CHAR 64 | — |
| BASICCUBE | BasicCube for Aggregate | RSBASICCUBE | CHAR 30 | — | |
| TMP2 | tempus | Real Time / Direct Update | RSDTRANSACT | CHAR 1 | — |
| SOR | systema originis | Source system | RSSLOGSYS | CHAR 10 | — |
| ISOURCE | InfoSource | RSISOURCE | CHAR 30 | — | |
| IDX_SOR | index systema originis | Indicator: Unique Source System | RSOAUNIQUESOURCE | CHAR 1 | — |
| NOM_CLS2 | nomen classis | Name of Class for Write Interface | RSDWRITECLASNM | CHAR 30 | — |
| SGN_CUB | signum cubus | Flag: with MOLAP cube | RSMOLAPFL | CHAR 1 | — |
| STA | status | RSD: BW Accelerator Status of InfoCube (BWA Indexes) | RSD_BIA_STATUS | CHAR 1 | — |
| GEN2 | genus | Partitioning Type | RSPARTMODE | CHAR 1 | — |
| TMP3 | tempus | Partitioning time char. | RSPARTTIM | CHAR 30 | — |
| VAL | valor | Lower limit (partitioning value) | RSPARTVL_FROM | CHAR 10 | — |
| VAL2 | valor | Upper Limit (Partitioning Value) | RSPARTVL_TO | CHAR 10 | — |
| NUM | numerus | Maximum number of partitions | RSPARTMAXCNT | INT4 10 | — |
| MGN_CTG | magnitudo categoria | BW: Size Category for Dimension Tables | RSDIMESIZCAT | CHAR 2 | — |
| CLS | classis | BW: Data class for dimension tables | RSDIMEDATCLS | CHAR 5 | — |
| MGN_CTG2 | magnitudo categoria | BW: Size Category for InfoCube (Fact) Tables | RSCUBESIZCAT | CHAR 2 | — |
| CLS2 | classis | BW: Data class for InfoCube (fact) tables | RSCUBEDATCLS | CHAR 5 | — |
| STT | statistica | Boolean (BW statistics active for this InfoProvider) | RS_BOOL | CHAR 1 | — |
| BWSTATWHM | Boolean | RS_BOOL | CHAR 1 | — | |
| STA2 | status | Set Quality Status to 'OK' Automatically | RSMAUTOQUALOKFL | CHAR 1 | — |
| AUTOROLLUPFL | Roll up data in the aggregate automatically | RSMAUTOROLLUPFL | CHAR 1 | — | |
| AUTOCOMPRFL | Compress Automatically After Roll-Up (or After Load) | RSMAUTOCOMPRFL | CHAR 1 | — | |
| MGN_CTG3 | magnitudo categoria | BW: Size Category for Aggregate Dimension Tables | RSADIMSIZCAT | CHAR 2 | — |
| CLS3 | classis | BW: Data class for aggregate dimension tables | RSADIMDATCLS | CHAR 5 | — |
| MGN_CTG4 | magnitudo categoria | BW: Size Category for Aggregate (Fact) Tables | RSAGGRSIZCAT | CHAR 2 | — |
| CLS_TBL | classis tabula | BW: Default Data Class for Aggregate (Fact) Table | RSAGGRDATCLS | CHAR 5 | — |
| READMODE | Read Mode | RSRREADMODE | CHAR 1 | — | |
| CACHEMODE | Cache Mode | RSRCACHEMODE | CHAR 1 | — | |
| PER | periodus | Cache Validity Period in Seconds | RSRCACHEDELAY | INT4 10 | — |
| NLREADMODE | Read Modus for Near-Line Storage | RSD_NLREADMODE | CHAR 1 | — | |
| ULT_MUT | ultimus mutatus | Last changed by | RSTSTPNM | CHAR 12 | USR02 |
| TMP_FRM | tempus forma | UTC Time Stamp in Short Form (YYYYMMDDhhmmss) | RSTIMESTMP | DEC 15 | — |
Foreign keys
| Field | Check table | Check field |
|---|---|---|
INFOAREA | RSDAREA | INFOAREA |
TSTPNM | USR02 | BNAME |