PATAISYMAS: klaida "Įrašo ID neteisingas", kai DAX naudojate užklausai vykdyti dimensijoje SSAS 2012 arba SSAS 2014

Taikoma
SQL Server 2012 Analysis Services SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

Požymiai

Tarkime, kad naudojate "Microsoft „SQL Server“ 2012" analizės tarnybas (SSAS 2012) arba SSAS 2014 kelių dimensijų režimu. Užklausai vykdyti naudojamos duomenų analizės išraiškos (DAX), o užklausa gauna nario unikalų pirminės / antrinės hierarchijos pavadinimą pirminiame / antriniame aspekte. Tokiu atveju užklausa nepavyksta ir gaunate tokį klaidos pranešimą:

Pastaba

Failų sistemos klaida: neteisingas įrašo ID. Fizinis failas: <FilePath>\Microsoft „SQL Server“\MSAS11. INSTANCENAME\OLAP\Data\DBName.x.db\DimEmployee.xx.dim\xx.Employee ParentKey.kstore. Loginis failas

      

Sprendimas

Problema pirmą kartą buvo išspręsta šiame kaupiamajame „SQL Server“ naujinime.

4 kaupiamasis naujinimas, skirtas „SQL Server“ 2012 SP2 /en-us/help/3007556

5 kaupiamasis naujinimas, skirtas „SQL Server“ 2014 /en-us/help/3011055

13 kaupiamasis naujinimas, skirtas „SQL Server“ 2012 SP1 /en-us/help/3002044

Apie kaupiamuosius „SQL Server“ naujinimus

Kiekviename naujame „SQL Server“ kaupiamajame naujinime yra visos karštosios pataisos ir visos saugos pataisos, kurios buvo įtrauktos į ankstesnį kaupiamąjį naujinimą. Peržiūrėkite naujausius "„SQL Server“" kaupiamuosius naujinimus:

      

Būsena

„„Microsoft““ patvirtino, kad tai yra „„Microsoft““ produktų, išvardytų dalyje „Taikoma“, problema.