Common Errors (Customer Insights)
It is possible to encounter the following errors:
Cannot invoke method size () on null object
Where Error Occurs
CustomerInsights_DL_Aggregation
Troubleshooting
Make sure the mapping fields are correct.
Go to Administration > Configuration > System Configuration > Advanced Configuration Options.
Search for the
customer-insights-accelerator
option.The columns
DateMonth
,DateQuarter
, andDateYear
must have data. They must not be empty because the logic reads data from these columns.
Load failed
Where Error Occurs
CustomerInsights_DL_Aggregation
Troubleshooting
Increase the query thread pool in the partition which uses Customer Insights Accelerator (because dataload type = distributed_calculation is used and the logic does some queries.
For more details see the internal Pricefx Teams channel.
Deployment fail with error “Cannot sync data source with DataMart in PriceFx core!”
Where Error Occurs
Deployment result of Platform Manager
Troubleshooting
Check the Product and Customer master metadata in your partition.
Ensure that Product/Customer master columns (attributes) are not duplicated. An attribute name should not be the same as another attribute's name.
Example
attribute2
(of Product master) has name="attribute5"
and attribute5
has a name (e.g: “Product class”), you should update name of attribute2
to be different with "attribute5"
.
You can reproduce the error in the partition by going to the Product/Customer Data Source and clicking the Sync Meta Data button.
If successful, you should not see this error in the PlatformManager anymore.
Use Cases Related to Data Loads (high transactions)
It may help to check out the following discussions in the internal Pricefx Teams channel:
Customer Insights Aggregation DL fails with a streamQuery time out
Accelerators, we have installed Customer Insights Package for Sullivan and…