Hi Ann,
Are you sure that you received this error while running the ROCS utility?
To my knowledge, the ROCS utility doesn't create any periodic tasks and the error you described occurs when you execute parallel bulk update task (from the UI or API). The platform doesn't allow running multiple bulk update tasks due to the possibility of a deadlock where the same record is getting updated by two tasks.
------------------------------
Thanks,
Snehil Kamal
Senior Solution Architect
Reltio
Bangalore
------------------------------
Original Message:
Sent: 10-21-2024 16:21
From: Ann Chow
Subject: ROCS Limitation - Bulk Operation For Attributes
Is there limitation on running the ROCS Utility (Bulk Operation For Attributes)? For example, we have 1.6M records to update, what was the recommended value for the "RECORDS_PER_POST"? Is there metric to calculate the optimal sizes? Limitations and errors are not fully written in the Reltio Documentation here.
It took hours to process and tasks were created at the view at Tenant Management. But many errors (Error Code 441) returned as following. Also, error code 441 wasn't explained here.
{"severity":"Error","errorMessage":"Too many tasks of Update attribute type"
,"errorCode":441,"errorDetailMessage":"Additional tasks can't be run. Await termination of already launched tasks.","innerErrorData":{"exception":"Code: PERIODIC_TASK_TOO_MANY_TASKS_OF_SPECIFIC_TYPE; Message parameters: [Update attribute]. Too many tasks of Update attribute type. Additional tasks can't be run. Await termination of already launched tasks."}}
------------------------------
------------------------------
Ann Chow
------------------------------
------------------------------