Message type: E = Error
Message class: RSRCACHE - Messages for OLAP Cache
Message number: 012
Message text: Use internal table for export
Before query-specific data (tables and structures) is written to the cac
he, an internal conversion (an export) to a standard format takes place.
Until now, this format was XSTRING. Since the conversion to XSTRING can
have a negative impact on performance, particularly when large volumes
of data are involved, it is now possible to convert to an internal
table. This does not have the same performance issues.
Conversion to the internal table can currently only be used with cluster
tables and the main memory or shared memory (the structure of which is
based on a cluster table). This is because it is not possible to store
an internal table easily in BLOB fields of tables or flat files.
This setting applies to all cache modes only; an exception to this is th
e query aggregate cache, which operates like a new cache. This uses
conversion to an internal table from the onset.
You can currently change this parameter using report RSR_CACHE_SWITCH_EX
PORT_MODE only. This is because data also has to be deleted from all old
cache modes since it is not possible to convert each of these formats
into the other format. By default, the parameter is active. We recommend
that you keep this setting.
The system issues an error message and will not allow you to continue with this transaction until the error is resolved.
Error message extract from SAP system. Copyright SAP SE.
RSRCACHE012
- Use internal table for export ?The SAP error message RSRCACHE012 indicates that there is an issue with the way data is being exported from an internal table in an ABAP program. This error typically arises when the program attempts to use a non-internal table for exporting data, which is not allowed in certain contexts.
Cause: The error occurs when: An attempt is made to export data from a non-internal table (like a standard table or sorted table) to a data object or a function module that expects an internal table. The internal table is not properly defined or initialized before the export operation.
Solution: To resolve the RSRCACHE012 error, you can take the following steps: Check the Table Type: Ensure that the table you are trying to export is indeed an internal table. Internal tables in ABAP are defined using the DATA statement with the TABLE OF syntax. DATA: lt_my_table TYPE TABLE OF my_structure. Initialization: Make sure that the internal table is properly initialized
Get instant SAP help. Sign up for our Free Essentials Plan.
RSRCACHE011
Cache monitor is to read all cache elements initially
What causes this issue? For performance reasons, by default, the cache monitor only reads and di splays the query entries. Subentries are only read w...
RSRCACHE010
Switch buffering for statistics on or off
What causes this issue? Statistics can be written for all access to cache elements. To avoid a n egative impact on performance, all statistics for th...
RSRCACHE013
Switch cache logging on or off
What causes this issue? To support detailed analysis of errors, logging functions have been integrated into the cache. This makes it possible to reco...
RSRCACHE014
Use existing cache
What causes this issue? The <ZK>Query Aggregate</> cache mode has been fully redeveloped. It is intended to replace the existing cache mo...
Click on this link to search all SAP messages.