SUPPORT / SAMPLES & SAS NOTES
 

Support

Problem Note 47372: Forecast Analysis Accuracy scenario "Completed with error" when baseline offset and forecast disaggregation are both enabled, and FCST_DISAGG_METHOD=2

DetailsHotfixAboutRate It

When attempting to perform Forecast Accuracy Analysis through the SAS® Merchandise Solutions Configuration Workbench, the scenario might generate a 'Completed with error' status. Simultaneously, the following error might occur in your Merchandise Intelligence Grid Server log:

13:37:12 MG_302_ODF2_DIRECT_MODEL : Completed processing ODF for Model Group 302 in 0 seconds for 8143 geo/prods 13:37:12 MG_302 : FA Writing Model Group 302 holdout results 13:37:12 fa_output_0 : Processing Low Model Data level 13:37:12 fa_output_0 : Completed processing Low Model Data level in 0 seconds for 8143 prod/geos 13:37:12 MG_302 : ERROR: TKTException code = 6 (Access violation) Address Frame (DBGHELP API Version 4.0 rev 5) 0000000002F48CAA 000000000B113600 tkmi:gridmain+0x5D030 0000000002FD9205 000000000B114160 tkmi:gridsetup+0x3ECB5 0000000002FC59A6 000000000B114220 tkmi:gridsetup+0x2B456 0000000002F32304 000000000B118ED0 tkmi:gridmain+0x4668A 0000000002F30366 000000000B11B440 tkmi:gridmain+0x446EC 0000000002F2F931 000000000B11D9A0 tkmi:gridmain+0x43CB7 0000000002F08285 000000000B11FDF0 tkmi:gridmain+0x1C60B 0000000003B829A1 000000000B11FDF8 tkepdl:tkepdl+0x19A1 000000000061279B 000000000B11FEB8 tkmk:tkBoot+0x177B 00000000006138B7 000000000B11FF50 tkmk:tkBoot+0x2897 000000007770F33D 000000000B11FF58 kernel32:BaseThreadInitThunk+0xD 0000000077942CA1 000000000B11FF88 ntdll:RtlUserThreadStart+0x21 13:37:12 MG_302 : Error: Failed in fa_output for Model Group 302 13:37:12 MG_302 : ERROR: FA Model_Group_Id=302 (DQ=6467,RT=1) 13:37:12 MG_302 : FA Completed Processing Model Group 302, Scenario Current_Config 13:37:12 MG_302_dim : Completed Processing Model Group 302 in 19 seconds (process=15, dim=3)

The errors are generated when baseline offset is enabled, forecast disaggregation is enabled, and FCST_DISAGG_METHOD=2. Forecast disaggregation is enabled when the model specification FCST_DISAGG=1. Baseline offset is enabled when the model specification COMPUTE_BASELINE_OFFSET=1 or the model specification BASELINE_OFFSET_VALUE > 0. The errors are generated due to improper filtering of demand series data.

The workaround is to not enable forecast disaggregation and baseline offset at the same time.

Click the Hot Fix tab in this note to access the hot fix for this issue.



Operating System and Release Information

Product FamilyProductSystemProduct ReleaseSAS Release
ReportedFixed*ReportedFixed*
SAS SystemSAS Markdown OptimizationLinux for x645.25.2_M19.3 TS1M19.3 TS1M1
Microsoft® Windows® for x645.25.2_M19.3 TS1M09.3 TS1M1
SAS SystemSAS Promotion OptimizationLinux for x645.25.2_M19.3 TS1M19.3 TS1M1
Microsoft® Windows® for x645.25.2_M19.3 TS1M09.3 TS1M1
SAS SystemSAS Regular Price OptimizationLinux for x645.25.2_M19.3 TS1M19.3 TS1M1
Microsoft® Windows® for x645.25.2_M19.3 TS1M09.3 TS1M1
SAS SystemSAS Retail ForecastingLinux for x645.25.2_M19.3 TS1M19.3 TS1M1
Microsoft® Windows® for x645.25.2_M19.3 TS1M09.3 TS1M1
* For software releases that are not yet generally available, the Fixed Release is the software release in which the problem is planned to be fixed.