Why parameterization and correlation are required

Parameterization and correlation are required for unique/dynamic values that are generated by the server. In the case of PowerServer, the access token, session ID, and transaction ID are all unique/dynamic values generated by PowerServer at runtime. If you re-play the scripts without first changing the value recorded, the scripts will fail, because the dynamic value generated by PowerServer does not match with the value recorded.

Therefore, after the scripts are recorded, you need to find out all occurrences of the access token, session ID, and transaction ID in the script and replace them with variables.

In some cases, dynamic values also refer to the retrieval arguments, ESQL parameters etc.