See käigultparandus kehtib ka Microsoft SQL Server 2014 analüüsiteenuste (SSAS 2014).
Sümptomid
Microsoft SQL Server Analysis Services (SSAS) 2012 ei kasuta MDX-päring vahemälu pärast seda, kui käivitate mõne muu MeasureGroup käsu ClearCache. See probleem ilmneb siis, kui kasutate administraatori rollina sisselogimiseks mitte-administraatori rolli. See probleem ilmneb näiteks järgmistel juhtudel.
-
Adventure Works andmebaasi taastamine SSAS 2012 või SSAS 2014.
-
Saate luua rolli, mis võimaldab kuubi tasandil lugeda juurdepääsu mitte-administraatori kontole.
-
Käivitate SSAS Profiler jälgi.
-
Käivitate MDX-päringu külma-vahemälu ja sooja vahemälu (teist korda sama ühendust kasutades) SQL Server Management Studio (SSMS) mitte-administraatori konto all.
-
SSAS Profiler jälg annab tulemiks "päringu kuup: 1 – vahemälu andmed".
-
Käivitate käsu ClearCache teise MeasureGroup SSMS jaotises administraatori konto.
-
MDX-päringu käivitamine SSMS-administraatori konto all.
-
SSAS Profiler jälg annab tulemiks "päringu kuup: 2 – vahemällu salvestatud andmed".
Märkus. Proovi XMLA ClearCache käsk:
<Batch xmlns="http://schemas.microsoft.com/analysisservices/2003/engine"> <ClearCache> <Object> <DatabaseID>Adventure Works DW</DatabaseID> <CubeID>Adventure Works DW</CubeID> <MeasureGroupID>Sales Summary</MeasureGroupID> </Object> </ClearCache></Batch>
Lahendus
Probleem parandati esmakordselt SQL serveri järgmises koondvärskenduses.
Kumulatiivne Update 1 SQL Server 2014 /en-us/help/2931693
Kumulatiivne Update 9 SQL Server 2012 SP1 jaoks /en-us/help/2931078
Iga uus koondvärskenduses SQL Server sisaldab kõiki käigultparandused ja kõik turvaparandusi, mis kuulusid eelmise koondvärskenduse. Vaadake SQL serveri kumulatiivseid värskendusi.
Olek
Microsoft on kinnitanud, et see probleem esineb jaotises "kehtib järgmiste toodete kohta" loetletud Microsofti toodetes.