Installation (Clustering)

The Clustering Accelerator deploys the Clustering Model Class and the related logics.

Prerequisites

Before you start the installation of the Accelerator, ensure you have the according Transactions Datamart. Some important points about it:

  • It must contain the required fields – create them if needed:

    • Customer field – ID of each customer. Often used as group by later in the clustering. If you want to clusterize other items than customers, make sure you have these fields in the Datamart.

    • Product field – ID of each product/article/SKU. Often used as based on later in the clustering. If you want to characterize clusters based on other items (and not products), make sure you have these fields in the Datamart.

    • Revenue field – Extended price of the transaction row.

    • Target field – It must be a numeric dimension; generally, it is a revenue, margin, margin rate (margin/revenue), or a discount rate (discount/revenue).

  • Avoid null values in Group by and Based on dimensions. If necessary, create a new field by using an expression that replaces empty values with a text like “Not provided”.

Deployment

  1. Access PlatformManager at https://platform.pricefx.com/ and log in with your account or using O365. If you do not have an account yet, contact Pricefx Support.

  2. Go to Marketplace and find the Optimization - Clustering accelerator.

  3. Click the accelerator tile, select the partition where you want to deploy the accelerator package and confirm the deployment dialog to start.
    For detailed description of all deployment options, see PlatformManager documentation.