อาการ
พิจารณาสถานการณ์ต่อไปนี้:
-
คุณใช้ Microsoft SQL Server ๒๐๑๒ Analysis Services (SSAS ๒๐๑๒) หรือ SSAS ๒๐๑๔ในตัวแบบหลายมิติ
-
คุณสร้างรายงาน Power View ใน SharePoint ๒๐๑๓
-
คุณพยายามเลือกลำดับชั้นมากกว่าหนึ่งลำดับจากขนาดแม่/ลูกที่ใช้เทมเพลตการตั้งชื่อและมีชื่อระดับอย่างน้อยหนึ่งชื่อของเทมเพลตการตั้งชื่อลำดับชั้นแม่/ลูกจะเหมือนกันกับชื่อของลำดับชั้นของแอตทริบิวต์ที่มีอยู่ในมิติเดียวกัน
ในสถานการณ์สมมตินี้คุณไม่สามารถเลือกลำดับชั้นที่สองและคุณได้รับข้อยกเว้นต่อไปนี้:
Microsoft. QueryDesign. ExpressionTrees. DaxTranslationException: DaxExpression จะระบุคอลัมน์ที่ซ้ำกัน คอลัมน์นิพจน์ของตารางต้องไม่ซ้ำกัน ที่ Microsoft. QueryDesign. ExpressionTrees. DaxExpression ... ctor (ข้อความสตริงที่ IList ' 1 resultColumns) ที่ Microsoft. การรายงาน. QueryDesign. ExpressionTrees (ข้อความสตริงที่, DaxExpression ' 1 IList) ที่ไมโครซอฟท์การรายงาน QueryDesign (นิพจน์ QueryScanExpression) ที่ Microsoft. QueryDesign. ExpressionTrees. QueryScanExpression. TResultType. QueryExpressionVisitor. QueryDesign [ExpressionTrees] (DaxTransform ผู้เยี่ยมชม) ที่ Microsoft. EvaluateInScope. TResult [QueryExpressionBindingBase] (อินพุต Func, TableScopedFunc ' 2 WrapInputTableInKeepFilters, บูลีน,,,,,,,,,,,,,)
การแก้ไข
ปัญหานี้ได้รับการแก้ไขแล้วในการอัปเดตที่สะสมของ SQL Server ครั้งแรก
การอัปเดตที่สะสม5สำหรับ SQL Server ๒๐๑๔ /en-us/help/3011055
การอัปเดตที่สะสม3สำหรับ SQL Server ๒๐๑๒ SP2 /en-us/help/3002049
การอัปเดตที่สะสมใหม่แต่ละรายการสำหรับ SQL Server ประกอบด้วยโปรแกรมแก้ไขด่วนทั้งหมดและการแก้ไขการรักษาความปลอดภัยทั้งหมดที่รวมอยู่ในการอัปเดตที่สะสมก่อนหน้านี้ ตรวจสอบการอัปเดตที่สะสมล่าสุดสำหรับ SQL Server:
สถานะ
Microsoft ยืนยันว่าปัญหานี้เป็นปัญหาที่เกิดขึ้นกับผลิตภัณฑ์ของ Microsoft ซึ่งมีการระบุไว้ในส่วน "นำไปใช้กับ"