Das Einbinden und Anzeigen von Analysis Services KPIs in Excel 2007 ist ja eine faszinierende und oft beworbene Möglichkeit. Leider zeigt sich in der Praxis oft, dass KPIs wirklich noch einmal speziell für Excel 2007 geprüft werden müssen, weil Berechnungen und Formatierungen in dem MDX, das Excel bei Abfragen generiert, oftmals nicht funktionieren. Dasselbe gilt leider auch für KPIs, die in einer SharePoint-KPI-Liste verwendet werden sollen. Unlängst ist uns aber ein besonders gemeiner Fall begegnet: beim Öffnen einer Excel-Tabelle mit enthaltener Cube-Abfrage erschien immer dieser Fehler:
Der Grund war ein auf dem Cube definierter KPI mit einer Gewichtung:
Nachdem die Gewichtung entfernt wurde, ließen sich die Excel-Tabellen wieder normal öffnen. Vielen Dank an Horst Haschke von Hiestand und Suhr für das Übermitteln der Lösung!
Ich muss mich mal selber kommentieren: mittlerweile gibt es für diesen Problembereich auch einen Knowledge Base-Artikel von Microsoft, aber natürlich mit einer englischen Fehlermeldung, wie immer: Error message when you try to open a workbook in Excel 2007: „Excel found unreadable content in Book_Name“, und zwar unter http://support.microsoft.com/kb/929766/en-us . Das ist nicht 100% dieses Problem, aber es hilft.