Quick Configuration Guide For The ILM Store: Version For SAP IQ
Quick Configuration Guide For The ILM Store: Version For SAP IQ
Quick Configuration Guide For The ILM Store: Version For SAP IQ
2023-09-22
1 Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2 Prerequisites. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2.1 Important SAP Notes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
3 Authorizations. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
4 Storage Connections. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
4.1 Creating Database Connections. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
4.2 Testing the Database Connection. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
6 Origin Customizing. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
6.1 Generation of Administrative and Operational Origin. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
6.2 Administrative Customizing. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
6.3 Operational Customizing. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
6.4 Routing Table Configuration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
6.5 Class Factory Customizing. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
SAP Information Lifecycle Management (ILM) Store enables you to run the entire data retention process –
from archiving to storing data – within the SAP environment without having to use external interfaces. This
process takes into consideration SAP ILM Retention Management (RM) specifications.
You can use the WebDAV interface standard to store archive files in an SAP IQ database. This guide covers the
steps to configure the ILM Store with the SAP IQ database.
Note
This is a quick set-up guide. For a comprehensive documentation, refer to Installation & Config. Guide ILM
Store (from SPS 13).
• Using archiving client, SRS, and ILM Store on the same system.
• Using remote SRS to isolate the archiving client and the SRS.
• Using archiving client and SRS on the same system, and using ILM Store on a separate system.
Caution
Once the ILM Store is set up and the operations have started, do not make any changes in the settings as
this can lead to the loss of the information stored so far.
• You use an SAP NetWeaver system with the minimum requirements of software component SAP_BASIS
740 Support Package 13 or SAP_BASIS 750 Support Package 02.
SAP recommends using the latest version of the SAP_BASIS software component.
• You have activated the business function ILM_STOR.
• You have an SAP IQ database of Enterprise Edition of Version 15.4 SP03 or higher. For more information,
see the SAP Help Portal at SAP IQ Help. For information about the installation of the Enterprise Edition for
SAP IQ and the required licenses, see SAP First Guidance - SAP NetWeaver BW: Implementation SAP NLS
with SAP IQ .
• You need to ensure the following for the SAP IQ database:
• The unstructured data analytics option (IQ_UDA) is available.
• The variable ENABLE_LOB_VARIABLES is switched on.
ILM Store - Collection of notes 2563024 This note gives a list of notes for com-
ponent BC-ILM-STO. Refer to this note
for detailed information.
SAP IQ: Remote connection to IQ 16.0 2016130 Enable Remote Connection to SAP IQ
SP8
Troubleshooting information
1. Create a technical user with the authorization to access the ILM Store and to save files in the store.
2. Assign a role to the user. Use the following authorizations:
S_DATASET FILENAME *
PROGRAM CL_ILM_STOR_DATASET===========
CP,
RILM_STOR_PUT_WORKER
ACTVT 07, 40
To be able to install, configure, and test the store, you need a role with the authorization object SILMSTORAD
with the following values of ACTVT:
1. 02 = Change
2. 07 = Activate, Generate
3. 39 = Check
Administrative data of the archive files is stored in the system database tables. The archive file data is stored in
the BLOB (Binary Large Object) format in the secondary SAP IQ DB tables.
Use transaction DBCO to create the required secondary database connection to the SAP IQ database.
To test the configuration of the database connection, start transaction SE38 and execute ABAP report
ADBC_TEST_CONNECTION.
1. Start transaction SICF and create a new service under node ILM. Enter the service name in the Service
Name field.
Note
In case you are running the SRS and the ILM Store on two different systems, set up the RFC destination
in the SRS system using the same procedure. The RFC destination in the ILM Store system is for testing
purposes.
The origin serves as the identifier of the data source. It is essential for the Store's configuration.
The Origin Customizing can be generated as shown in Generation of Administrative and Operational Origin or it
can be created manually as shown in Administrative Customitzing and Operational Customizing.
A simplified and automatic method to create the settings required for the ILM Store set-up is enabled. Check
note 3068508 for further information.
If you perform the generation, then the below steps for Administrative or Operational Origin are not
needed.
To maintain additional properties, start the transaction ILM_STOR_OPR_CUST, or go to the SAP NetWeaver
Customizing, choose Application Server Basis Services Information Lifecycle Management ILM Store
Define Settings for Operational Customizing .
To maintain additional properties, enter the client maintained in Administrative Origin and click Execute.
The Storage and Retention Service (SRS) is needed for the storing of ILM-enabled archive files in the ILM Store.
To use SRS for managing ILM stores in, you need to activate it in the application system.
For more information, refer to the SAP Help Portal under SAP Information Lifecycle Management Making
SAP ILM Available Providing Stores for SAP ILM Configuring the Service for the Control of ILM Stores
Configuring Storage and Retention Service for ILM Stores .
To enter stores that are available for the SRS in transaction ILMSTOREADM, create a new entry with the
following values:
This store can further be used in the ILM rule maintenance in transaction IRMPOL. For more information, refer
to the SAP Help Portal under SAP Information Lifecycle Management Using ILM Retention Management in
the Application System Editing ILM Policies Editing Retention Rules .
After completing the setup, test the ILM Store according to the following guidelines.
To test the ILM Store configurations, you can use a test origin archeb.
To test the ILM Store functionality, you can use the report RILM_STOR_TEST_PF_SINGLE. In the report
selection, provide the RFC destination (created in Create the RFC Destination [page 7]), and execute.
To check various data constellations and operations as defined in the specification BC-ILM 3.1., you can use
the report RILM_STOR_TEST_AT. In the report selection, provide the RFC destination (created in Create the
RFC Destination [page 7]), and execute.
The application log object for the ILM Store is ILM_STOR. To access the logs of all operations performed in the
store, start transaction SLG1 and enter the object as ILM_STOR.
8.4 Troubleshooting
If you run into issues, access the troubleshooting blog to find a list of common issues.
For further support, raise an incident for the application component BC-ILM-STO.
Hyperlinks
Some links are classified by an icon and/or a mouseover text. These links provide additional information.
About the icons:
• Links with the icon : You are entering a Web site that is not hosted by SAP. By using such links, you agree (unless expressly stated otherwise in your
agreements with SAP) to this:
• The content of the linked-to site is not SAP documentation. You may not infer any product claims against SAP based on this information.
• SAP does not agree or disagree with the content on the linked-to site, nor does SAP warrant the availability and correctness. SAP shall not be liable for any
damages caused by the use of such content unless damages have been caused by SAP's gross negligence or willful misconduct.
• Links with the icon : You are leaving the documentation for that particular SAP product or service and are entering an SAP-hosted Web site. By using
such links, you agree that (unless expressly stated otherwise in your agreements with SAP) you may not infer any product claims against SAP based on this
information.
Example Code
Any software coding and/or code snippets are examples. They are not for productive use. The example code is only intended to better explain and visualize the syntax
and phrasing rules. SAP does not warrant the correctness and completeness of the example code. SAP shall not be liable for errors or damages caused by the use of
example code unless damages have been caused by SAP's gross negligence or willful misconduct.
Bias-Free Language
SAP supports a culture of diversity and inclusion. Whenever possible, we use unbiased language in our documentation to refer to people of all cultures, ethnicities,
genders, and abilities.
SAP and other SAP products and services mentioned herein as well as
their respective logos are trademarks or registered trademarks of SAP
SE (or an SAP affiliate company) in Germany and other countries. All
other product and service names mentioned are the trademarks of their
respective companies.