KB2463203 — POPRAWKA: Siatka analityczna połączona z usługami SSAS 2008 R2 zwraca nieprawidłowe dane po zastosowaniu filtru do siatki analitycznej w Designer pulpitu nawigacyjnego programu PerformancePoint

Firma Microsoft dystrybuuje poprawki do programu Microsoft SQL Server 2008 R2 jako jeden plik do pobrania. Ponieważ poprawki są zbiorcze, każda nowa wersja zawiera wszystkie poprawki i poprawki zabezpieczeń zawarte w poprzedniej wersji poprawki programu SQL Server 2008 R2.

Objawy

Rozważmy następujący scenariusz:

  • Program Usługi programu PerformancePoint dla programu SharePoint Server 2010 umożliwia nawiązanie połączenia z usługami Microsoft SQL Server 2008 R2 Analysis Services (SSAS 2008 R2).

  • Siatka analityczna jest tworzona w narzędziu PerformancePoint Dashboard Designer. Do siatki analitycznej dodawane są miary i wymiary. Wymiar zawiera więcej niż jeden element członkowski.

  • Do siatki analitycznej stosuje się filtr 10 pierwszych lub filtr wartości określony przez użytkownika. 

    Uwaga: Po zastosowaniu filtru zapytanie MDX (Multidimensional Expression) jest generowane w Usługi programu PerformancePoint.

W takim scenariuszu w siatce analitycznej są wyświetlane nieprawidłowe dane lub następujący komunikat:

Brak danych do wyświetlenia

Przyczyna

Ten problem występuje, ponieważ zapytanie MDX zawiera wywołanie funkcji Descendants, która przekazuje zestaw pojedynczych krotek jako jedyny parametr. Jednak funkcja Descendants jest niepoprawnie zdefiniowana do obsługi tego parametru.

Rozwiązanie

Informacje o aktualizacji zbiorczej

SQL Server 2008 R2

Poprawka rozwiązująca ten problem została po raz pierwszy opublikowana w aktualizacji zbiorczej 5. Aby uzyskać więcej informacji dotyczących sposobu uzyskania tego pakietu aktualizacji zbiorczej dla programu SQL Server 2008 R2, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Baza wiedzy Microsoft Knowledge Base:

2438347 Pakiet aktualizacji zbiorczych 5 dla systemu SQL Server 2008 R2 Uwaga Ponieważ te kompilacje są zbiorcze, każda nowa poprawka zawiera wszystkie poprawki i poprawki zabezpieczeń z poprzedniej wersji SQL Server 2008 R2. Zalecamy rozważenie zastosowania najnowszej wersji poprawki zawierającej tę poprawkę. Aby uzyskać więcej informacji, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Baza wiedzy Microsoft Knowledge Base:

981356 Kompilacje SQL Server 2008 R2 wydane po wydaniu SQL Server 2008 R2

Stan

Firma Microsoft potwierdziła, że jest to problem dotyczący produktów firmy Microsoft wymienionych w sekcji „Dotyczy”.

Źródła informacji

Aby uzyskać więcej informacji na temat tworzenia wykresu lub siatki analitycznej przy użyciu narzędzia Dashboard Designer, odwiedź następującą witrynę sieci MSDN (Microsoft Developer Network) w sieci Web:

Jak utworzyć wykres analityczny lub siatkę za pomocą aplikacji Dashboard Designer
        
Aby uzyskać więcej informacji dotyczących modelu obsługi przyrostowej dla programu SQL Server, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Baza wiedzy Microsoft Knowledge Base:

935897 Zespół SQL Server udostępnia model obsługi przyrostowej w celu dostarczania poprawek dla zgłoszonych problemówAby uzyskać więcej informacji dotyczących schematu nazewnictwa dla SQL Server aktualizacji, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Baza wiedzy Microsoft Knowledge Base:

822499 Nowy schemat nazewnictwa pakietów aktualizacji oprogramowania firmy Microsoft SQL Server Aby uzyskać więcej informacji dotyczących terminologii związanej z aktualizacjami oprogramowania, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Baza wiedzy Microsoft Knowledge Base:

824684 Opis standardowej terminologii używanej do opisywania aktualizacji oprogramowania firmy Microsoft