Проблемы
Рассмотрим следующий сценарий.
-
Вы используете Microsoft SQL Server 2012 Analysis Services (SSAS 2012) или SSAS 2014 в многомерной модели.
-
Создание отчета Power View в SharePoint 2013.
-
Вы пытаетесь выбрать более одной иерархии из родительского и дочернего измерений, использующих шаблон именования, и хотя бы одно имя уровня для шаблона именования иерархии родительских и дочерних элементов идентично имени существующей иерархии атрибутов в том же измерении.
В этом случае вы не можете выбрать вторую иерархию, и вы получаете следующее исключение:
Microsoft. Reports. QueryDesign. ExpressionTrees. Translators. internal. DaxTranslationException: DaxExpression задает повторяющиеся столбцы. Столбцы табличного выражения должны быть уникальными. на странице Microsoft. Reports. QueryDesign. ExpressionTrees. Translator. internal. DaxExpression.. ctor (строковый текст, IList ' 1 resultColumns) в Microsoft. Reports. QueryDesign. ExpressionTrees. Translator. internal. DaxExpression. Table (текстовая строка, IList ' 1 resultColumns) в Microsoft. Reports. QueryDesign. ExpressionTrees. переводчики. internal. DaxTransform. (QueryScanExpression Expression) на сайте Microsoft. Reports. QueryDesign. ExpressionTrees. internal. QueryScanExpression. TResultType. QueryExpressionVisitor-) на сайте Microsoft. Reports. QueryDesign.. Translator. internal.. [TResult] (ExpressionTrees input, Func "")
Решение
Эта проблема впервые устранена в следующем накопительном обновлении SQL Server.
Накопительное обновление 5 для SQL Server 2014 /en-us/help/3011055
Накопительное обновление 3 для SQL Server 2012 с пакетом обновления 2 (SP2) /en-us/help/3002049
Все новые накопительные обновления для SQL Server содержат все исправления и все исправления для системы безопасности, которые были включены в предыдущий накопительный пакет обновления. Ознакомьтесь с самыми последними накопительными обновлениями для SQL Server.
Статус
Корпорация Майкрософт подтверждает наличие этой проблемы в своих продуктах, которые перечислены в разделе "Применяется к".