cancel
Showing results for 
Search instead for 
Did you mean: 

Archiving and different Retention period by specific interface

krishg
Active Participant
0 Kudos

We want to specify different Retention period for different interfaces (audit reasons)... and based on search in SDN, it does not seem like this is supported by SAP...

Do any of you know if SAP intends to support this in future? Any ideas for overcoming this gap? or is this limitation deliberate (and has been kept in place for a reason)?

Accepted Solutions (1)

Accepted Solutions (1)

0 Kudos

Hi Krish,

Actually I don't think we have this option of setting the retention period for specific interfaces,

but for the global interfaces in the system.

If you want to increase the time for Audit Log messages you need to change parameter 'messaging.auditLog.memoryCache' to false in order to persist the audit logs in PI 7.1 system. Take a look at note #1314974 for more details.

And notice that after changing the parameter to false, audit logs are persisted till the corresponding messages are deleted. The default retention period of messages on AE is 30 days, keep in mind that it could have a little impact on the data volume.

To increase the retention time in AFW, go to:

Services -> XPI Adapter: XI:

"xiadapter.outbound.persistDuration.default"

"xiadapter.inbound.persistDuration.default"

For the Integration Engine, it's under SXMB_ADM -> Integration Engine Configuration and Configuration.

Regards,

Caio Cagnani

krishg
Active Participant
0 Kudos

Thank You Caio... I am curious as to why SAP decided to keep the retention period "Global" rather than for specific interfaces. We have some interfaces where government is mandating that we keep the archives for at least 7 years.And we don't want to keep all the messages for that duration of the time.

0 Kudos

Hi Krish,

Yeah, that's how it works at the moment.

Perhaps we're going to have some changes on 7.3 version, but not sure to inform you.

Best regards,

Caio Cagnani

Answers (0)