KB2981424 — LABOJUMS: izņēmums, ja atlasāt vairāk nekā vienu hierarhiju vecākobjekta/bērnobjekta dimensijā SSAS 2012 vai SSAS 2014

Attiecas uz
SQL Server 2012 Business Intelligence SQL Server 2012 Analysis Services SQL Server 2014 Business Intelligence - duplicate (do not use)

Pazīmes

Apsveriet šādu scenāriju:

  • Jūs izmantojat Microsoft SQL SQL Server 2012 analīzes pakalpojumus (SSAS 2012) vai SSAS 2014 daudzdimensiju modelī.
  • Power View atskaite tiek veidota produktā SharePoint 2013.
  • Jūs mēģināt atlasīt vairākas hierarhijas no vecākobjektu/bērnobjektu dimensijas, kas izmanto nosaukumdošanas veidni, un vismaz viens vecākobjekta/bērnobjekta hierarhijas nosaukumdošanas veidnes līmeņa nosaukums ir identisks esošas atribūtu hierarhijas nosaukumam tajā pašā dimensijā.

Šajā scenārijā nevar atlasīt otro hierarhiju, un parādās šāds izņēmums:

Piezīme

Microsoft.Reporting.QueryDesign.ExpressionTrees.Translators.Internal.DaxTranslationException: DaxExpression norāda kolonnu dublikātus. Tabulas izteiksmju kolonnām ir jābūt unikālām.
   Šeit: Microsoft.Reporting.QueryDesign.ExpressionTrees.Translators.Internal.DaxExpression.. ctor(virknes teksts, IList'1 rezultātsKolonnas)
   šeit: Microsoft.Reporting.QueryDesign.ExpressionTrees.Translators.Internal.DaxExpression.Table(Virknes teksts, IList'1 rezultātsKolonnas)
   šeit: Microsoft.Reporting.QueryDesign.ExpressionTrees.Translators.Internal.DaxTransform.Visit(QueryScanExpression izteiksme)
   šeit: Microsoft.Reporting.QueryDesign.ExpressionTrees.Internal.QueryScanExpression.Accept[TResultType](QueryExpressionVisitor'1 apmeklētājs)
   šeit: Microsoft.Reporting.QueryDesign.ExpressionTrees.Translators.Internal.DaxTransform.EvaluateInScope[TResult](QueryExpressionBindingBase ievade, Func'2 tableScopedFunc, Būla apgriešanaInputTableInKeepFilters)

Risinājums

Šī problēma pirmo reizi tika novērsta nākamajā SQL Server kumulatīvajā atjauninājumā.

SQL Server 2014 5. kumulatīvais atjauninājums /en-us/help/3011055

SQL Server 2012 SP2 3. kumulatīvais atjauninājums /en-us/help/3002049

Par SQL Server kumulatīvajiem atjauninājumiem

Katrā jaunajā SQL Server kumulatīvajā atjauninājumā ir visi labojumfaili un visi drošības labojumi, kas bija iekļauti iepriekšējā kumulatīvajā atjauninājumā. Skatiet jaunākos SQL Server kumulatīvos atjauninājumus:

      

Statuss

Microsoft apstiprināja, ka šī ir problēma Microsoft produktos, kas norādīti sadaļā "attiecas uz".