Using external data in Excel Services
Posted
Thursday, November 08, 2007 8:53 AM
by
Itay Shakury
Update: I have added some links to tools that should help you overcome this limitation.
We were told that Excel Services has support for displaying data from external locations, such as SQL server, and that's great! Until you try it out and fail..
Try creating a simple excel document with a Table that displays data from a SQL server table . Now try to view it in Excel Web Access. You will fail with the following error:

The thing is, Excel services supports displaying data from external data sources, but not in a table format, only in a pivot table! How lame is that...
Now try converting that table into a pivot table.. it works!
Here are links to 2 tools that converts pivot tables to tables (Courtesy of Shahar Prish):
http://blogs.msdn.com/cumgranosalis/archive/2006/11/03/query-tables-work-around-for-excel-services.aspx
http://blogs.msdn.com/cumgranosalis/archive/2006/11/27/another-tool-for-working-around-excel-services-not-supporting-querytable.aspx
[This is the error text for search engines: Unable to Load Workbook The workbook that you selected cannot be loaded because it contains the following features that are not supported by Excel Services: External data ranges (also called query tables) Contact the workbook author.]