Síntomas
Tenga en cuenta el siguiente escenario:
- Use Microsoft SQL Server 2012 Analysis Services (SSAS 2012) o SSAS 2014 en un modelo multidimensional.
- Cree un informe de Power View en SharePoint 2013.
- Intenta seleccionar más de una jerarquía de una dimensión principal/secundaria que usa una plantilla de nomenclatura y al menos un nombre de nivel de la plantilla de nomenclatura de jerarquía principal/secundaria es idéntico al nombre de una jerarquía de atributos existente en la misma dimensión.
En este escenario, no puede seleccionar la segunda jerarquía y recibe la excepción siguiente:
Nota
Microsoft.Reporting.QueryDesign.ExpressionTrees.Translators.Internal.DaxTranslationException: DaxExpression especifica columnas duplicadas. Las columnas de expresión de tabla deben ser únicas.
en Microsoft.Reporting.QueryDesign.ExpressionTrees.Translators.Internal.DaxExpression.. ctor(String text, IList'1 resultColumns)
at Microsoft.Reporting.QueryDesign.ExpressionTrees.Translators.Internal.DaxExpression.Table(String text, IList'1 resultColumns)
at Microsoft.Reporting.QueryDesign.ExpressionTrees.Translators.Internal.DaxTransform.Visit(QueryScanExpression expresión)
at Microsoft.Reporting.QueryDesign.ExpressionTrees.Internal.QueryScanExpression.Accept[TResultType](QueryExpressionVisitor'1 visitor)
at Microsoft.Reporting.QueryDesign.ExpressionTrees.Translators.Internal.DaxTransform.EvaluateInScope[TResult](QueryExpressionBindingBase input, Func'2 tableScopedFunc, Boolean wrapInputTableInKeepFilters)
Resolución
El problema se corrigió por primera vez en la siguiente actualización acumulativa de SQL Server.
Actualización acumulativa 5 de SQL Server 2014 /help/3011055
Actualización acumulativa 3 para SQL Server 2012 SP2 /help/3002049
Acerca de las actualizaciones acumulativas para SQL Server
Cada nueva actualización acumulativa de SQL Server contiene todas las revisiones y todas las correcciones de seguridad que se incluyeron con la actualización acumulativa anterior. Echa un vistazo a las últimas actualizaciones acumulativas de SQL Server:
- Actualización acumulativa más reciente de SQL Server 2014
- Actualización acumulativa más reciente para SQL Server 2012 SP2
Estado
Microsoft ha confirmado que se trata de un problema de los productos de Microsoft que se enumeran en la sección "Aplicable a".