KB4098732 – JAVÍTÁS: Számítási hiba történik, amikor biztonságos mértéket kérdeznek le az SSAS 2017-ben

Hatókör
SQL Server 2017 Developer on Windows SQL Server 2017 Enterprise on Windows SQL Server 2017 Enterprise Core on Windows SQL Server 2017 Standard on Windows

Tünetek

Feltételezzük, hogy a Microsoft SQL Server Analysis Services (SSAS) telepítve van az SQL Server 2017-ben, és hogy egy szerepkör definiálva van egy biztonságos oszloppal. Ha egy Számított mérték nevű mérték a biztonságos oszlopra hivatkozik, és egy olyan felhasználó, aki ebbe a szerepkörbe tartozik, a Számított mérték nevére hivatkozó lekérdezést futtat, a következőhöz hasonló hibaüzenetet kaphat:

Megjegyzés

MdxScript(modell) (LineNumber,ColumnNumber) Számítási hiba a "CalculatedmeasureName" mértékben: A "ColumnName" oszlop nem található vagy nem használható ebben a kifejezésben.

A felhasználónak ehelyett egy hibaüzenetet kell kapnia, amely szerint a mérték nem létezik. Mivel az oszlop védett, a mérték védelmének is automatikusan kell történnie, és a felhasználó nem kap a hibaüzenetben arra utaló jelzést, hogy a mérték érvényes mérték.

Megoldás

Ezt a hibát az SQL Server következő összegző frissítésében javítottuk:

7-es összegző frissítés az SQL Server 2017-hez

Az SQL Server összegző frissítéseinek ismertetése:

Az SQL Server minden új összegző frissítése tartalmazza az előző összegző frissítésben szereplő összes gyorsjavítást és biztonsági javítást. Tekintse meg az SQL Server legújabb összegző frissítéseit:

Az SQL Server 2017 legújabb összegző frissítése

Állapot

A Microsoft megerősítette, hogy ez egy olyan probléma a Microsoft-termékekben, amely az „Érintett szolgáltatás“ című szakaszban van felsorolva.

Hivatkozások

Ismerje meg a Microsoft szoftverfrissítésekkel kapcsolatos terminológiáját.