Problem Note 68330: Values for arbitration input variables change when you save and then reuse them in the same decision campaign in SAS® Real-Time Decision Manager
In SAS Real-Time Decision Manager, values for arbitration input variables change when the decision campaign is saved. This change happens when arbitrations are reused in the same decision campaign.
This problem happens when more than one cell is arbitrated using the same arbitration. When it is saved, one of the arbitration input variables receives the variable assignment of the another arbitration input variable. In the following example, two cells use the same arbitration method, msh_arbitration_node. The two cells should be able to have different input values. However, in this example, you can see that the value in Cell1 (in this case, Request.Cookie ID) obtains that value from Cell2, which is set to Request.Cookie ID.
As a workaround, use different arbitration definitions by making a copy of the first definition. For example, copy the original definition and rename it (for example, msh_arbitration_node_2). Then assign that definition to Cell2.
Click the Hot Fix tab in this note to access the hot fix for this issue.
Operating System and Release Information
SAS System | SAS Real-Time Decision Manager | Microsoft® Windows® for x64 | 6.6 | | | |
64-bit Enabled AIX | 6.6 | | | |
64-bit Enabled Solaris | 6.6 | | | |
Linux for x64 | 6.6 | | | |
*
For software releases that are not yet generally available, the Fixed
Release is the software release in which the problem is planned to be
fixed.
Type: | Problem Note |
Priority: | high |
Date Modified: | 2021-11-11 09:12:39 |
Date Created: | 2021-08-30 08:21:08 |