Thanks Sam,
The issue seems to be resolved . It was base KPI .
After analyzing the Logs and Sql Query data , it was found that at times same set KPI values coming for the two consecutive hour. And the KPI Object was not working properly as Key was not able to distinguish the distinct record. I modified the Key in KPI Dimension definition to make them as PK for the record coming from SQL data. On deploying and running again the records are getting captured in KPI Object and KPI query properly.
Regards
Ravish