Понадобилось тут скриптом полностью очистить аналитическую базу, чтобы она заново пересчиталась после ошибки.
Делаем следующее.
SQL код:
truncate table supermag.FFProdRep;
truncate table supermag.FFProdRepTrace;
truncate table supermag.FFRemThreshold;
truncate table supermag.FFPriceThreshold;
truncate table supermag.FFMapRep;
truncate table supermag.FFMapOutIn;
truncate table supermag.FFMapInIn;
truncate table supermag.FFBadLinks;
truncate table supermag.FFSaleReturns;
truncate table supermag.FFProdDocuments;
truncate table supermag.FFProdOutSpec;
truncate table supermag.FFProdInSpec;
truncate table supermag.FFSpec;
truncate table supermag.FFDocuments;
delete from supermag.ssprodcalclog;
delete from supermag.sscalclog;
delete from supermag.sstransfers;
delete from supermag.ffdebuglog;
delete from supermag.ffworkdata;
commit;
Не забудьте убедиться, что никто в этот момент аналитику не считает.