Sintomas
Considere o seguinte cenário:
-
Utiliza os Serviços de Análise do Microsoft SQL Server 2012 (SSAS 2012) ou SSAS 2014 num modelo multidimensional.
-
Cria um relatório de Power View no SharePoint 2013.
-
Você tenta selecionar mais do que uma hierarquia de uma dimensão pai/filho que usa o modelo de nomeação, e pelo menos um nome de nível do modelo de nomeação da hierarquia pai/criança é idêntico ao nome de uma hierarquia de atributos existente na mesma dimensão.
Neste cenário, não é possível selecionar a segunda hierarquia e receber a seguinte exceção:
Microsoft.Reporting.QueryDesign.ExpressionTrees.Tradutores.Internal.Internal.DaxTranslationExcepção: DaxExpression especifica colunas duplicadas. As colunas de expressão de mesa devem ser únicas. em Microsoft.Reporting.QueryDesign.ExpressionTrees.Tradutores.Internal.DaxExpression.. ctor (Texto de corda, IList'1 resultadosColumns) em Microsoft.Reporting.QueryDesign.ExpressionTrees.Tradutores.Internal.DaxExpression.Table (Texto de corda, IList'1 resultadoColumns) em Microsoft.Reporting.QueryDesign.ExpressionTrees.Tradutores.Internal.DaxTransform.Visit (expressão queryScanExpression) em Microsoft.Reporting.QueryDesign.ExpressionTrees.Internal.QueryScanExpression.Accept[TResultType](QueryExpressionVisitor'1 visitante) em Microsoft.Reporting.QueryDesign.ExpressionTrees.Tradutores.Internal.DaxTransform.AssessInScope[TResult](QueryExpressionBindBase, Func'2 tableScopedFunc, Boolean wrapInputTableInKeepFilters)
Resolução
O problema foi corrigido pela primeira vez na seguinte atualização cumulativa do SQL Server.
Atualização Cumulativa 5 para SQL Server 2014 /en-us/help/3011055
Atualização Cumulativa 3 para SQL Server 2012 SP2 /en-us/help/3002049
Cada nova atualização cumulativa do SQL Server contém todos os hotfixes e todas as correções de segurança que foram incluídas com a atualização cumulativa anterior. Confira as últimas atualizações cumulativas do SQL Server:
Estado
A Microsoft confirmou que este problema ocorre nos produtos da Microsoft listados na secção "Aplica-se a".