KB4094858 - OPRAVA: "Došlo k neočekávané chybě" při použití měr jazyka DAX ve vizualizacích tabulek Power BI v SQL Server

Platí pro
SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use) SQL Server 2017 Developer on Windows SQL Server 2017 Enterprise Core on Windows SQL Server 2017 Enterprise on Windows SQL Server 2017 Standard on Windows

Příznaky

Předpokládejme, že máte v Microsoftu SQL Server 2016 a SQL Server 2017 nainstalovaný Microsoft Služba Analysis Services serveru SQL (SSAS). Když ve vizualizacích tabulek Power BI použijete míry jazyka DAX (Data Analysis Expressions), může se zobrazit tato chybová zpráva:

Poznámka

Došlo k neočekávané chybě (název souboru \Cesta k souboru, řádek LineNumber, funkce 'Název_<funkce, třída :>:ExecSpool')

K tomuto problému může dojít u opatření v následujících scénářích:

  • Odkazujte na jinou míru v přiřazení VAR.
  • Hlavní míra se používá ve vizualizaci tabulky.
  • Stejná míra funguje bez problémů ve vizualizaci Karta na stejné stránce.
  • Stejná míra funguje bez problémů v DAX Studiu.

Řešení

Tato oprava je součástí následujících aktualizací pro SQL Server:

Kumulativní aktualizace 8 pro SQL Server 2017

Kumulativní aktualizace 1 pro SQL Server 2016 Service Pack 2

Kumulativní aktualizace 9 pro SQL Server 2016 Service Pack 1

O buildech systému SQL Server

Každý nový build pro SQL Server 2016 obsahuje všechny opravy hotfix a opravy zabezpečení, které byly v předchozím buildu. Doporučujeme nainstalovat nejnovější build pro SQL Server:

Nejnovější kumulativní aktualizace pro SQL Server 2017

Nejnovější build pro SQL Server 2016

Stav

Společnost Microsoft potvrdila, že se jedná o problém produktů Microsoft, které jsou uvedeny v sekci Platí pro.

Reference

Přečtěte si o terminologii , kterou společnost Microsoft používá k popisování aktualizací softwaru.