KB4096258 – ÅTGÄRD: Ett oväntat undantag inträffar, SSAS kraschar när du kör en DAX-funktion i SQL Server 2017

Gäller 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

Symptom

Anta att du har Microsoft SQL Server Analysis Services (SSAS) installerat på SQL Server 2017. Du kör en viss DAX-funktion (Data Analysis Expressions), t.ex. SUMMARIZECOLUMNS, med ett filter, till exempel:

Obs

  • SUMMARIZECOLUMNS
  • (
    filter('Datum för första produktion','Datum för första produktion'[Månadsnummer] = 1),
    "X","Produktionsarbetsorder" [Genomsnitt av minuter för försenad produktionsstart (produktionsarbetsorder)]
    )

I det här scenariot kan SSAS krascha och du får följande felmeddelande:

Obs

Ett oväntat undantag uppstod.

Dessutom genereras en dumpfil.

Anteckning Processen lyckas när du använder samma DAX-fråga med ett annat filter.

Lösning

Det här problemet åtgärdas i följande uppdatering för SQL Server:

Kumulativ uppdatering 7 för SQL Server 2017

Om kumulativa uppdateringar för SQL Server:

Varje ny kumulativ uppdatering för SQL Server innehåller alla snabbkorrigeringar och alla säkerhetskorrigeringar som ingick i den tidigare kumulativa uppdateringen. Kolla in de senaste kumulativa uppdateringarna för SQL Server:

Senaste kumulativa uppdateringen för SQL Server 2017

Status

Microsoft har bekräftat att detta är ett problem i de Microsoft-produkter som anges i avsnittet "Gäller".

Referenser

Läs om den terminologi som Microsoft använder för att beskriva programuppdateringar.