Simptomi
Iedomājieties šādu scenāriju:
-
Jūs izmantojat Microsoft SQL Server 2012 Analysis Services (PPL 2012) vai PPP 2014 daudzdimensiju modelī.
-
Jūs izveidojat Power View atskaiti pakalpojumā SharePoint 2013.
-
Jūs mēģināt atlasīt vairāk nekā vienu hierarhiju vecākobjekta/bērnobjekta dimensijā, kurā tiek izmantota nosaukumu piešķiršanas veidne, un vismaz viens līmenis no vecākobjekta/bērnobjekta nosaukuma veidnes ir identisks ar esošas atribūtu hierarhijas nosaukumu tajā pašā dimensijā.
Šajā scenārijā nevar atlasīt otro hierarhiju, un tiek parādīts šāds izņēmums:
Microsoft. Reporting. QueryDesign. ExpressionTrees. translators. intern. DaxTranslationException: DaxExpression norāda dublētas kolonnas. Tabulas izteiksmes kolonnām jābūt unikālām. vietnē Microsoft. Reporting. QueryDesign. ExpressionTrees. translators. intern. DaxExpression.. ctor (string Text, IList ' 1 resultColumns) vietnē Microsoft. Reporting. QueryDesign. ExpressionTrees. translators. intern. DaxExpression Reporting. QueryDesign. ExpressionTrees. translators. intern. DaxTransform. Visit (QueryScanExpression Expression) vietnē Microsoft. atskaišu izveide. QueryDesign. ExpressionTrees. intern. QueryScanExpression. akceptēt [TResultType] (QueryExpressionVisitor "1.) vietnē Microsoft. Reporting. QueryDesign. ExpressionTrees.
Risinājums
Šī problēma pirmo reizi tika izlabota tālāk sniegtajā SQL Server kumulatīvajā atjauninājumā.
Kumulatīvais atjauninājums 5 SQL Server 2014 /en-us/help/3011055
Kumulatīvais atjauninājums 3 SQL Server 2012 SP2 /en-us/help/3002049
Katrā jaunajā kumulatīvajā SQL Server atjauninājumā ir iekļauti visi labojumfaili un visi drošības labojumi, kas bija iekļauti iepriekšējā kumulatīvajā atjauninājumā. Skatiet jaunākos kumulatīvos atjauninājumus SQL Server:
Statusa
Microsoft ir apstiprinājusi, ka šī problēma pastāv Microsoft produktos, kas ir norādīti sadaļā "attiecas uz".