KB4098732 – FIX: Beim Abfragen einer gesicherten Kennzahl in SSAS 2017 tritt ein Berechnungsfehler auf

Gilt fü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

Symptome

Angenommen, Sie haben Microsoft SQL Server Analysis Services (SSAS) auf SQL Server 2017 installiert und eine Rolle mit einer gesicherten Spalte definiert. Wenn ein Measure mit dem Namen Berechneter Measurename auf diese gesicherte Spalte verweist und ein Benutzer, der zu dieser Rolle gehört, eine Abfrage ausführt, die auf den Namen des berechneten Measures verweist, erhält der Benutzer möglicherweise eine Fehlermeldung, die der folgenden ähnelt:

Hinweis

MdxScript(model) (LineNumber,ColumnNumber) Berechnungsfehler im Measure "CalculatedmeasureName": Die Spalte "ColumnName" wurde nicht gefunden oder wird in diesem Ausdruck nicht verwendet.

Stattdessen sollte dem Benutzer eine Fehlermeldung angezeigt werden, die besagt, dass die Kennzahl nicht vorhanden ist. Da die Spalte gesichert ist, sollte auch die Kennzahl automatisch gesichert werden, und der Benutzer sollte in der Fehlermeldung keinen Hinweis erhalten, dass es sich bei der Kennzahl um eine gültige Kennzahl handelt.

Lösung

Dieses Problem wird durch das folgende kumulative Sicherheitsupdate für SQL Server behoben:

Kumulatives Update 7 für SQL Server 2017

Informationen zu kumulativen Updates für SQL Server:

Jedes neue kumulative Update für SQL Server enthält alle Hotfixes und Sicherheitsfixes, die im vorherigen kumulativen Update enthalten waren. Sehen Sie sich die neuesten kumulativen Updates für SQL Server an:

Neuestes kumulative Update für SQL Server 2017

Status

Microsoft hat bestätigt, dass dies ein Problem bei den Microsoft-Produkten ist, die im Abschnitt „Gilt für“ aufgeführt sind.

Referenzmaterial

Informieren Sie sich über die Terminologie, die Microsoft zum Beschreiben von Softwareupdates verwendet.