Symptom
Tänk dig följande situation:
-
Du använder Microsoft SQL Server 2012 Analysis Services (SSAS 2012) eller SSAS 2014 i en flerdimensionell modell.
-
Du skapar en Power View-rapport i SharePoint 2013.
-
Du försöker att välja fler än en hierarki från en överordnad/underordnad dimension som använder namn mal len och minst ett nivå namn på mallen namn för överordnad/underordnad hierarki är identiskt med namnet på en befintlig attributhierarki i samma dimension.
I det här scenariot kan du inte välja den andra hierarkin och du får följande undantag:
Microsoft. repor ting. QueryDesign. ExpressionTrees. Translators. Internal. DaxTranslationException: DaxExpression anger dubbletter. Tabeller med tabell uttryck måste vara unika. på Microsoft. repor ting. QueryDesign. ExpressionTrees. Translators. Internal. DaxExpression.. ctor (sträng text, IList ' 1 resultColumns) på Microsoft. repor ting. QueryDesign. ExpressionTrees. Translators. Internal. DaxExpression. Table (sträng text, IList ' 1 resultColumns) på Microsoft. repor ting. QueryDesign. ExpressionTrees. Translators. Internal. DaxTransform. besök (QueryScanExpression Expression) på Microsoft. repor ting. QueryDesign. ExpressionTrees. Internal. QueryScanExpression. accept [TResultType] (QueryExpressionVisitor ' 1 besökare) på Microsoft. repor ting. QueryDesign. ExpressionTrees-on. Internal. DaxTransform. EvaluateInScope [TResult] (QueryExpressionBindingBase indata, Func ' 2 tableScopedFunc, Boolean wrapInputTableInKeepFilters)
Lösning
Problemet är först åtgärdat i den kumulativa uppdateringen av SQL Server.
Kumulativ uppdatering 5 för SQL Server 2014 /en-us/help/3011055
Kumulativ uppdatering 3 för SQL Server 2012 SP2 /en-us/help/3002049
Varje ny kumulativ uppdatering för SQL Server innehåller alla snabb korrigeringar och alla säkerhets korrigeringar som ingick i den föregående kumulativa uppdateringen. Kolla in de senaste kumulativa uppdateringarna för SQL Server:
Status
Microsoft har bekräftat att det här är ett problem i Microsoft-produkterna som nämns i "gäller".