Upon upgrading to Datameer 6.4.3, my previously executing workbook is failing with the following appearing in the logs:
TaskAttempt x failed, info=[Error: Failure while running task:java.lang.ArrayIndexOutOfBoundsException: 3
In the failing workbook, scan for any references to GROUPCOUNTDISTINCT(). If this function appears in order before GROUPBY(), the above "ArrayIndexOutOfBoundsException" error is the result.
This is due to a change in how Datameer catalogs the indexes of columns within workbooks.
This issue has been internally tracked as DAP-36110.
The solution is to ensure you have upgraded to at least the following maintenance releases:
6.4.7 and 7.1.2
Ensure the order is such that all GROUPBY()s appear before GROUPCOUNTDISTINCT(). Your workbook should now execute successfully.