Index KeyDescriptors for RecordCache do not match those of the join RecordAssembler

This problem occurs, when record cache upstream from record assembler is missing record index.

Error may look like below

FATAL	03/29/16 23:08:15.535 UTC (1459217295538)	FORGE	{config}: The index KeyDescriptors for the RecordCache 'Demo Cache' do not match those of the join in the RecordAssembler 'Join_Demo_data'. Therefore, the join is invalid!	
ERROR	03/29/16 23:08:15.535 UTC (1459217295538)	FORGE	{config}: DValIdServer was destroyed before its data could be saved.  The server may be out of sync with its dvals.	
ERROR	03/29/16 23:08:15.535 UTC (1459217295538)	FORGE	{config}: Check for temporary files containing DValIdServer and/or Dimension data.	
ERROR	03/29/16 23:08:15.535 UTC (1459217295539)	FORGE	{config}: Forge failed with 3 errors and 0 warnings.

How to solve this?

Simple, specify record index for record cache to match key specified in downstream record assembler.

Go to Developer Studio:

If still you have the issue check below points:

Let's Share
Exit mobile version