View archived cases outside pega infrastructure
Hello,
I'm conducting a POC in order to verify if it's possible to examine fully archived Pega cases outside Pega infrastructure since Pega itself does not permit customer to configure a custom s3 bucket to store archived cases.
The main problem i'm facing at the moment is that the BloB of the single case containing the data in XML format is obfuscated with some type of hashing as mentioned in this article (Understanding Pega Blob and UDF | Support Center). Since we have a very long policy retention (almost 10 years and even more) for cases before removing them from pegacloudfilestorage (default Pega s3), i would like to understand if we can use in some way the data contained in the csv generated from the OOTB archiving process. In the CSV generated we have pzInsKey, pxObjClass and pzPvStream (which contains the hashed blob). The OOTB function to read property inside the BloB (pr_read_from_stream) is not useful in this case because i'm interested in reading all the entire blob. I imagine that this private java API installed on the database will do the same thing that i'm trying to achieve in order to extract the single property value inside the BloB. Last information, at the moment the encryption is not enabled for blobs.
In this case, is BIX with a full extraction of all the properties the only solution to the problem?
Thanks for the support.