I am dealing with a workbook that was uploaded to SharePoint 2013 and is viewable on a Excel Web Access part. This workbook if opened in excel contains sclicers, a macro code connected to a button and 6 tabs. The size of this workbook is 6.52 MB. If a user interacts with this workbook on their PC, the slicers change the data shown on different tabs - and the macro button also changes data if clicked.
However if this workbook is being accessed on the web app and a user clicks one of the sclicers the following error comes "An error occured while working on the Data Model in the workbook. Please try again."
Also the macro button does not show in the Excel Web access
And if a user tries to refresh the data this error shows "An error occured while working on the Data Model in the workbook. Please try again. We were unable to refresh one or more data connections in this workbook. The following connections failed to refresh: ThisWorkbookDataModel"
Any further direction and knowledge will be greatly appreciated.
I have came across this in research: -
Windows Authentication with Workbook Data Connections and Interactive Data Refresh
Excel Services sends the Analysis Services server a process command that instructs the server to impersonate a user account. To obtain system rights sufficient to perform the user impersonation-delegation process, the Analysis Services service account, requiresAct as part of the operating system privilege on the local server. The Analysis Services server also needs to be able to delegate the user's credentials to data sources. The query result is sent to Excel Services.
Typical user experience: When a customer selects “Refresh All Connections” in an Excel 2013 workbook that contains a PowerPivot model, they see an error message similar to the following:
External Data Refresh Failed: An error occurred while working on the Data Model in the workbook. Please try again. We are unable to refresh one or more data connections in this workbook.