Symptomer
Når du kører en MDX-forespørgsel (Multidimensional Expressions) genereret i Tableau med indstillingen IKKE TOM og Query-Scoped beregnet medlem i udsnit i Microsoft SQL Server Analysis Services (SSAS), opstår der mindre hukommelse, og forespørgslen mislykkes.
Løsning
Dette problem er rettet i følgende kumulative opdateringer til SQL Server:
Akkumuleret opdatering 7 til SQL Server 2017
Kumulativ opdatering 8 til SQL Server 2016 SP1
Kumulativ opdatering 11 til SQL Server 2014 SP2
Om kumulative opdateringer til SQL Server:
Hver ny kumulativ opdatering til SQL Server indeholder alle de hotfixes og alle de sikkerhedsrettelser, der fulgte med den forrige kumulative opdatering. Se de seneste kumulative opdateringer til SQL Server:
Seneste kumulative opdatering til SQL Server 201 7
Seneste kumulative opdatering til SQL Server 2016
Seneste kumulative opdatering til SQL Server 2014
Flere oplysninger
Følgende er eksempelforespørgslen på dette problem:
WITH
MEMBER [Measures].[Test] AS
CASE
WHEN
IsEmpty([Date].[Date].CurrentMember.MemberValue)
OR
[Date].[Date].CurrentMember.MemberValue = NULL
THEN NULL
ELSE
Cdate([Date].[Date].CurrentMember.MemberValue)
END
SELECT
[Measures].[Internet Order Count] DIMENSION PROPERTIES [MEMBER_UNIQUE_NAME],[MEMBER_CAPTION] ON COLUMNS
,NON EMPTY [Date].[Fiscal].[Fiscal Year].ALLMEMBERS DIMENSION PROPERTIES [MEMBER_UNIQUE_NAME], [MEMBER_CAPTION] ON ROWS
FROM [Adventure Works]
WHERE
StripCalculatedMembers
(
CrossJoin
(
{[Product].[Product Categories].[Subcategory].&[26]}
,Filter
(
[Date].[Date].[Date].ALLMEMBERS
,
[Measures].[Test] >= Cdate(40369) AND [Measures].[Test] <= Cdate(42735)
)
)
);
Status
Microsoft har bekræftet, at dette er et problem i de Microsoft-produkter, der er angivet i afsnittet "Gælder for".
Referencer
Få mere at vide om den terminologi, som Microsoft bruger til at beskrive softwareopdateringer.