Oracle AI Foundation Assortment and Space Optimization Cloud Service (ASO) Integration

Oracle AI Foundation Assortment and Space Optimization Cloud Service (ASO) is used to determine the optimal selection and arrangement of products within stores by optimizing the product assortment and product placement on a virtual planogram. Assortment Planning is used to create assortments for an Assortment Period by store cluster level, which can interface with ASO to send the approved assortments. It can also receive space-optimized assortments from ASO as part of the final approval process.

AIF defines and owns the Web Services required for ASO and exposes them to RPASCE. RPASCE calls these web services via a procedure in the Autonomous Data warehouse and then performs the required actions on the data, which is then returned by the web service. This is a synchronous call and RPASCE waits for the response from ASO Web Service. RPASCE also provides an OAT Task to display the input to the web service and the response from the web service.

See “Deployment Tool – Service Config Settings” in the Oracle Retail Predictive Application Server Cloud Edition Configuration Tools User Guide for details on configuring the ServiceConfig.json.

Figure 20-1 ASO Integration

This image shows ASO integration.

The logs of the successful ASO web service, as well as the logs of the run, can be viewed in the OAT dashboard.

Figure 20-2 Oat Dashboard

This image shows the Oat dashboard.

Figure 20-3 ASO Web Service Logs

This image shows the aso webservice logs.