Belirtiler
Aşağıdaki senaryoyu inceleyin:
-
Çok boyutlu modelde Microsoft SQL Server 2012 Analysis Services (SSAS 2012) veya SSAS 2014 kullanıyorsunuz.
-
SharePoint 2013 'da Power View raporu oluşturursunuz.
-
Ad şablonu kullanan bir üst/alt boyuttan birden fazla hiyerarşi seçmeyi denediğinizde, üst/alt hiyerarşi adlandırma şablonunun en az bir düzey adı aynı boyuttaki varolan bir öznitelik hiyerarşisinin adıyla aynı.
Bu senaryoda, ikinci hiyerarşiyi seçmezsiniz ve aşağıdaki özel durumu alırsınız:
Microsoft. Reporting. QueryDesign. Expressionağaçlar. çeviricileri. Internal. DaxTranslationException: DaxExpression yinelenen sütunları belirtir. Tablo ifadesi sütunları benzersiz olmalıdır. Microsoft. Reporting. QueryDesign. Expressionağaçlar. çeviricileri. Internal. DaxExpression... ctor (dize metni, IList ' 1 resultColumns), Microsoft. Reporting. QueryDesign. Expressionağaçlar. çeviricileri. Internal. DaxExpression. Table (dize metni, IList ' 1 resultColumns) Microsoft. Internal. ınReporting. QueryDesign. Expressionağaçlar. Internal. QueryScanExpression. Accept [TResultType] (QueryExpressionVisitor ' 1 Visitor). Internal. DaxTransform. EvaluateInScope [TResult] (QueryExpressionBindingBase girişi, Func ' 2 Tabloscopedfunc, Boolean wrapInputTableInKeepFilters)
Çözüm
Sorun ilk olarak SQL Server 'ın aşağıdaki toplu güncelleştirmesinde giderilmiştir.
SQL Server 2014 için toplu güncelleştirme 5 /en-us/help/3011055
SQL Server 2012 SP2 için toplu güncelleştirme 3 /en-us/help/3002049
Her bir SQL Server toplu güncelleştirmesi, önceki toplu güncelleştirmeyle birlikte gelen tüm düzeltmeleri ve tüm güvenlik düzeltmelerini içerir. En son SQL Server güncelleştirmelerini gözden geçirin:
Durum
Microsoft bu sorunun "Uygulandığı öğe" bölümünde listelenen Microsoft ürünlerinde bulunduğunu onaylamıştır.