Problem Note 47372: Forecast Analysis Accuracy scenario "Completed with error" when baseline offset and forecast disaggregation are both enabled, and FCST_DISAGG_METHOD=2
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
SAS System | SAS Markdown Optimization | Linux for x64 | 5.2 | 5.2_M1 | 9.3 TS1M1 | 9.3 TS1M1 |
Microsoft® Windows® for x64 | 5.2 | 5.2_M1 | 9.3 TS1M0 | 9.3 TS1M1 |
SAS System | SAS Promotion Optimization | Linux for x64 | 5.2 | 5.2_M1 | 9.3 TS1M1 | 9.3 TS1M1 |
Microsoft® Windows® for x64 | 5.2 | 5.2_M1 | 9.3 TS1M0 | 9.3 TS1M1 |
SAS System | SAS Regular Price Optimization | Linux for x64 | 5.2 | 5.2_M1 | 9.3 TS1M1 | 9.3 TS1M1 |
Microsoft® Windows® for x64 | 5.2 | 5.2_M1 | 9.3 TS1M0 | 9.3 TS1M1 |
SAS System | SAS Retail Forecasting | Linux for x64 | 5.2 | 5.2_M1 | 9.3 TS1M1 | 9.3 TS1M1 |
Microsoft® Windows® for x64 | 5.2 | 5.2_M1 | 9.3 TS1M0 | 9.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.
Type: | Problem Note |
Priority: | alert |
Date Modified: | 2012-10-10 08:35:17 |
Date Created: | 2012-08-29 15:14:25 |