Before you retire an SAP application, you must verify the installation prerequisites and complete the setup activities.
To retire an SAP application, perform the following high-level steps:
Install and apply the SAP transports. For more information, see the "SAP Application Chapter" of the
Informatica Data Archive Administrator Guide
.
Install and configure the SAP Java Connector. For more information, see the "SAP Application Chapter" of the
Informatica Data Archive Administrator Guide
.
Copy the
sapjco3.jar
file to the
webapp\web-inf\lib
directory in Data Archive.
If the SAP application is installed on a Microsoft SQL Server database, enable the following property in the
conf.properties
file by setting the value to "Y":
informia.sqlServerVarBinaryAsVarchar=Y
Restart Data Archive.
Create a customer-defined application version under the SAP application in the Enterprise Data Manager.
Import metadata from the SAP application to the customer-defined application version.
Optionally, run the SAP smart retirement standalone job. For more information, see the topic "SAP Smart Retirement" in this chapter.
Create retirement entities.
Use the generate retirement entity wizard in the Enterprise Data Manager to automatically generate the retirement entities. When you create the entities, you can specify a prefix or suffix that will help you identify the entities as retirement entities. If you ran the SAP smart retirement job, select "Group by SAP Module" when you configure the retirement entities.
Create a source connection.
For the connection type, choose the database in which the SAP application is installed. Configure the SAP application login properties. You must correctly enter the SAP host name so that the SAP datatypes are correctly mapped to Data Vault datatypes during the retirement process.
Create a target connection to the Data Vault.
Run the Create Archive Folder job to create archive folders in the Data Vault.
If the SAP application is installed on a Microsoft SQL Server database, enable the following property in the
conf.properties
file by setting the value to "Y":
informia.sqlServerVarBinaryAsVarchar=Y
Create and run a retirement project.
When you create the retirement project, add the retirement entities and the pre-packaged SAP entities. Add the attachment link entities as the last entities to process. Optionally, add the Load External Attachments job to the project if you want to move attachments to the Data Vault.
Create constraints for the imported source metadata in the ILM repository.
Constraints are required for Data Discovery portal searches. You can create constraints manually or use one of the table relationship discovery tools to help identify relationships in the source database.
The SAP application retirement accelerator includes constraints for some tables in the SAP ERP system. You may need to define additional constraints for tables that are not included in the application accelerator.
Copy the entities from the pre-packaged SAP application version to the customer-defined application version.
Create entities for Data Discovery portal searches.
Use the multiple entity creation wizard to automatically create entities based on the defined constraints. For business objects that have attachments, add the attachment tables to the corresponding entities.
The SAP application retirement accelerator includes entities for some business objects in the SAP ERP system. You may need to create entities for business objects that are not included in the application accelerator.
Create stylesheets for Data Discovery portal searches.
Stylesheets are required to view attachments and to view the XML transformation of SAP encoded data.
To access the SAP Archives, verify that your login user is assigned the SAP portal user role.
If you installed the SAP retirement accelerator, you can use pre-packaged data visualization reports to access retired data in the Data Vault. You can access the reports through the SAP Archives under the Data Visualization menu.
Optionally, validate the retired data.
Use the Data Validation Option to validate the data that was archived to the Data Vault. Because SAP applications contain thousands of tables, you may want to validate a subset of the archived data. For example, validate the transactional tables that were most used in the source application.
After you retire the application, use the Data Discovery portal, SAP Archives, or third-party query tools to access the retired data.