Search or browse our knowledge base to find answers to your questions ranging from account questions to troubleshooting error messages. The content is curated and updated by our global Support team
In this article, we will go through possible ways to recognize out-of-memory errors that can happen within automation, the root cause, how to debug and best practices to avoid/get rid of memory issues.
Out of memory errors can be identified if any of the below occurs
The automation runs out of memory if it has the following blocks with huge data or dealing with larger lists
Download job history by clicking the 'Export this run' button and check if memory usage accumulative sum exceeds the above limit.
Let's walk through different ways of resolving memory issues by recreating the automation / changing the behaviour of automation
automation may fail with an out of memory
error for very large lists. So in order to make the deletion process work we can change the behaviour of the automation. Instead of deleting records based on the comparison, we will implement automation in any other possible ways described below
On deletewebhook event from the source platform, to delete records in the destination. Please get in touch with our support team if a connector is missing webhooks (that should be available according to the API documentation). Refer: https://help.qlik.com/en-US/blendr/Content/design-patterns/design-patterns-to-delete-records.htm
Please check out the attached JSON file containing an example automation workspace demonstrating the CDP method to handle delete flow from source to destination. It should be noted that this method will only work up to 400k records in total because the CDP capacity is limited. That means if the same customer uses the CDP multiple times, the records that can be stored in CDP will be even more limited.
Follow the steps provided in this article Upload Automation Workspace to import the automation from shared JSON file