![]() | ![]() | ![]() | ![]() |
In the SAS® Revenue Optimization Suite, estimation or model analysis might fail with the following error in the MerchIntelGridSvr.log file:
2015-01-30 02:49:51,714 [pool-5-thread-2] DEBUG - ERROR: TKTException code = 2 (Floating point divide by zero) 2015-01-30 02:49:51,714 [pool-5-thread-2] DEBUG - #4 0x00007f9d7735f9cc in tkmi_exception_handler (thread=0x1574, ctxt=0x7f9d2982e58c, code=TKTE_UnknownException) at /sas/dev/mva-f4ro52/di/src/tkmi_exception.c:88 2015-01-30 02:49:51,714 [pool-5-thread-2] DEBUG - #5 0x00007f9d82d06196 in bktExcept () from /sso/sfw/sas/930/SASFoundation/9.3/sasexe/tkmk.so 2015-01-30 02:49:51,714 [pool-5-thread-2] DEBUG - #6 0x00007f9d82d098a5 in bkt_fpe () from /sso/sfw/sas/930/SASFoundation/9.3/sasexe/tkmk.so 2015-01-30 02:49:51,714 [pool-5-thread-2] DEBUG - #7 0x00007f9d82d06764 in bkt_signal_handler () from /sso/sfw/sas/930/SASFoundation/9.3/sasexe/tkmk.so 2015-01-30 02:49:51,714 [pool-5-thread-2] DEBUG - #8 <signal handler called> 2015-01-30 02:49:51,714 [pool-5-thread-2] DEBUG - #9 0x00007f9d77668c4d in log.L () from /sso/sfw/sas/930/SASFoundation/9.3/sasexe/tkmi.so 2015-01-30 02:49:51,714 [pool-5-thread-2] DEBUG - #10 0x00007f9d774083ab in reg_process_model_data_row (p_row_num=0x1, reg_md_frame=0x7f9d7782bd00, buffer=0x0, expdecay=0, reg_prod=0xffffe00000000000, reg_geo=0x7f9d2982ff34, md=..., reg_sales_var_type=REG_SALES_VOLUME, lcp_curve_type=LCP_GAMMA, ps_total_length=0, hd_total_length=33, reg_holiday=0, baseline_offset=0, add_ps_buf=0x0, reg_model_spec=0x7f9c4e8c7240, ts_mgr=0x7f9c5b857a30, re 2015-01-30 02:49:51,714 [pool-5-thread-2] DEBUG - 20150130:02.49.39.76: g_manager=0x7f9ca8460410, def_est=0x7f9c60adef50, num_obs_index_hash=0x7f9c414c4db0, data_tsf_st=0x7f9d29830090, num_deleted=0x7f9d2982ff34, m_effects=0x7f9ca8460600) at /sas/dev/mva-f4ro52/di/src/reg_data_tsf.c:865 2015-01-30 02:49:51,714 [pool-5-thread-2] DEBUG - #11 0x00007f9d774055f4 in reg_data_transform (reg_manager=0x1) at /sas/dev/mva-f4ro52/di/src/reg_data_tsf.c:380 2015-01-30 02:49:51,714 [pool-5-thread-2] DEBUG - #12 0x00007f9d774039ed in reg_data_transform_run (this=0x1) at /sas/dev/mva-f4ro52/di/src/reg_run.c:75 2015-01-30 02:49:51,714 [pool-5-thread-2] DEBUG - #13 0x00007f9d774034d3 in reg_manager_run (this=0x1) at /sas/dev/mva-f4ro52/di/src/reg_manager.c:350 2015-01-30 02:49:51,714 [pool-5-thread-2] DEBUG - #14 0x00007f9d77366b34 in process_reg (context=0x1) at /sas/dev/mva-f4ro52/di/src/est_service.c:1639 2015-01-30 02:49:51,714 [pool-5-thread-2] DEBUG - #15 0x00007f9d7734b748 in logic_fn (ctxt=0x7f9d76935600, req=0x7f9c42a96fa0, thread=0x7f9d68c77990, cb=0x7f9d78675c88) at /sas/dev/mva-f4ro52/di/src/job_manager.c:1281 2015-01-30 02:49:51,714 [pool-5-thread-2] DEBUG - #16 0x00007f9d7977ad0b in basicPuddleMain () from /sso/sfw/sas/930/SASFoundation/9.3/sasexe/tkepdl.so 2015-01-30 02:49:51,714 [pool-5-thread-2] DEBUG - #17 0x00007f9d82d049a6 in sktMain () from /sso/sfw/sas/930/SASFoundation/9.3/sasexe/tkmk.so 2015-01-30 02:49:51,714 [pool-5-thread-2] DEBUG - #18 0x00007f9d82d05ffb in bkt 2015-01-30 02:49:51,714 [pool-5-thread-2] DEBUG - 20150130:02.49.39.76: Main () from /sso/sfw/sas/930/SASFoundation/9.3/sasexe/tkmk.so 2015-01-30 02:49:51,714 [pool-5-thread-2] DEBUG - #19 0x00000035f08079d1 in start_thread () from /lib64/libpthread.so.0 2015-01-30 02:49:51,714 [pool-5-thread-2] DEBUG - #20 0x00000035f00e8b6d in clone () from /lib64/libc.so.6
This error is generated when you have fluctuating hedonic prices and you have set the HEDONIC_VOL_TSF model specification to 1.
The workaround for this issue is to set the HEDONIC_VOL_TSF model specification to 0, which is recommendation when you have fluctuating hedonic prices.
Click the Hot Fix tab in this note to access the hot fix for this issue.
| Product Family | Product | System | Product Release | SAS Release | ||
| Reported | Fixed* | Reported | Fixed* | |||
| SAS System | SAS Markdown Optimization | Microsoft® Windows® for x64 | 5.2_M4 | 5.4 | 9.3 TS1M2 | 9.4 TS1M3 |
| Linux for x64 | 5.2_M4 | 5.4 | 9.3 TS1M2 | 9.4 TS1M3 | ||
| SAS System | SAS Regular Price Optimization | Microsoft® Windows® for x64 | 5.2_M4 | 5.4 | 9.3 TS1M2 | 9.4 TS1M3 |
| Linux for x64 | 5.2_M4 | 5.4 | 9.3 TS1M2 | 9.4 TS1M3 | ||
| SAS System | SAS Promotion Optimization | Microsoft® Windows® for x64 | 5.2_M4 | 5.4 | 9.3 TS1M2 | 9.4 TS1M3 |
| Linux for x64 | 5.2_M4 | 5.4 | 9.3 TS1M2 | 9.4 TS1M3 | ||
| SAS System | SAS Retail Forecasting | Microsoft® Windows® for x64 | 5.2_M4 | 5.4 | 9.3 TS1M2 | 9.4 TS1M3 |
| Linux for x64 | 5.2_M4 | 5.4 | 9.3 TS1M2 | 9.4 TS1M3 | ||
A fix for this issue for SAS Revenue Optimization 5.2_M4 is available at:
https://tshf.sas.com/techsup/download/hotfix/HF2/P20.html#55137| Type: | Problem Note |
| Priority: | medium |
| Date Modified: | 2015-04-14 09:10:01 |
| Date Created: | 2015-02-04 13:02:18 |



