Rajesh- This might be because the user doesn't have permissions to access underlying database. In this case, you'd have to either create an extract and link your workbook to the published extract, so the user can see refreshed data every time (based on scheduled refresh extract). If this is a one time deal and data size is considerable, a packaged workbook would be another option. However, the former option is better. Let me know if you questions.