SUPPORT / SAMPLES & SAS NOTES
 

Support

Problem Note 41813: ETL job to load cost fact data fails

DetailsHotfixAboutRate It

While loading cost fact data into SAS® High-Performance Markdown Optimization, the ETL job LOAD_STG2DM_COST_FACT might fail. You might see an error similar to the one below in one of the Load_STG2DM_Cost_fact.log.Load_STG2DM_Cost_fact..etl_exec_job.<#>.log unit log files.

ERROR: A lock is not available for DI_MON.STG_PROD_COST_X.DATA.
ERROR: Lock held by process <process_number>.

This error occurs because LOAD_STG2DM_COST_FACT runs multiple session in parallel. One session might attempt to get a lock on the table DI_MON.STG_PROD_COST_X while another session is reading the table at the same time. This results in a locking error.

The work around is to rerun the job.

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 High-Performance Markdown OptimizationLinux for x644.34.3_M19.2 TS2M39.2 TS2M3
* 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.