KB2975743 – OPRAVA: Při použití dotazu MDX k seskupení datové krychle relace ve službě SSAS dochází k nesprávnému výsledku a výjimce.

Platí pro
SQL Server 2008 R2 Service Pack 2 SQL Server 2012 Business Intelligence SQL Server 2012 Analysis Services SQL Server 2014 Business Intelligence - duplicate (do not use)

Příznaky

Předpokládejme, že v Microsoft SQL Server 2008 R2 Analysis Services (SSAS 2008 R2), SQL Server 2012 Analysis Services (SSAS 2012) nebo SQL Server 2014 Analysis Services (SSAS 2014) existuje hierarchie uživatelů s oddílem ROLAP (Relational Online Analytical Processing). Můžete úspěšně vytvořit krychli relace. Když na vytvořené krychli relace spustíte dotaz MDX (Multidimensional Expressions), který přímo nebo nepřímo zahrnuje úrovně seskupení, můžete narazit na následující problémy:

  • Dotaz selže a zobrazí se následující výjimka z krychle relace:

    Poznámka

    Vnitřní chyba: Došlo k neočekávané chybě (soubor mdpartitionrolap.cpp, řádek 948, funkce MDPartitionRolapMapper::AddRolapCondition).
    Provedení dokončeno

  • Dotaz vrací data míry null a není zde žádná výjimka.

Řešení

Tento problém byl poprvé opraven v následující kumulativní aktualizaci SQL Server.

Kumulativní aktualizace 3 pro SQL Server 2012 SP2 /en-us/help/3002049

Kumulativní aktualizace 4 pro SQL Server 2014 /en-cz/help/2999197

Kumulativní aktualizace 12 pro SQL Server 2012 SP1 /en-us/help/2991533

Kumulativní aktualizace 13 pro SQL Server 2008 R2 SP2 /en-us/help/2967540

Informace o kumulativních aktualizacích pro SQL Server

Každá nová kumulativní aktualizace pro SQL Server obsahuje všechny opravy hotfix a všechny opravy zabezpečení, které byly součástí předchozí kumulativní aktualizace. Podívejte se na nejnovější kumulativní aktualizace pro SQL Server:

      

Stav

Společnost Microsoft potvrdila, že se jedná o problém produktů Microsoft, které jsou uvedeny v sekci Platí pro.