KB2963137-FIX: התוצאה שגויה מוחזרת כאשר אתה מבצע שאילתה על חברי ממדים מרובים ב-MDX וב-DAX ב-SSAS 2012 או SSAS 2014

תופעות

נניח שהחלת אחד מהעדכון המצטבר (CU) מ-CU4 ל-CU8 עבור Microsoft SQL Server 2012 Analysis Services (SSAS 2012) SP1 הנמצא במצב טבלאי. בעת שימוש בביטויים רב-ממדיים (MDX) עם שאילתת פסוקית where או ביטויי ניתוח נתונים (DAX) כדי לבחור חברי ממדים מרובים, מוחזר תוצאה שגויה. הפונקציה מחזירה את הסכום שלהן במקום תוצאה של חברים בודדים.הערה הבעיה מתרחשת גם ב-SQL Server 2012 Analysis Services (SSAS 2012) SP2 ו-SQL Server 2014 Analysis Services (SSAS 2014).

כל עדכון מצטבר חדש עבור SQL Server מכיל את כל התיקונים החמים ואת כל תיקוני האבטחה שנכללו בעדכון המצטבר הקודם. עיין בעדכונים המצטברים האחרונים עבור SQL Server:

פתרון

כדי לעקוף בעיה זו, סדר מחדש את קשר הגומלין בסדר הקבוצה בהתבסס על העמודה הקשורה. לדוגמה, אם TableA ו-TableB קשורים ל-TableF באמצעות Column1, TableC קשור ל-TableF באמצעות Column2, ייתכן שתצטרך ליצור מחדש (למחוק וליצור) את קשרי הגומלין באופן ידני על-ידי העמודה הקשורה בסדר הבא: קשר הגומלין בין TableA ו-TableF, הקשר בין TableB ו-TableF. עליך לעבד משוב את מסד הנתונים בטבלה לאחר הפתרון.הערה כאשר אתה בודק את קשר הגומלין, GUI (באמצעות "Table"--"ניהול קשרי גומלין" בכלי הנתונים של SQL Server) עשוי להראות את התוצאה השונה מסכימה שנפרסה בפועל. לפיכך, מומלץ להכתיב את מסד הנתונים ל-XML לצורך ניתוח (XMLA) ולסקור את קשר הגומלין שם.

מצב

Microsoft אישרה שזוהי בעיה במוצרי Microsoft המופיעים בסעיף "חל על".

זקוק לעזרה נוספת?

הרחב את הכישורים שלך
סייר בהדרכה
קבל תכונות חדשות לפני כולם
הצטרף למשתתפי Microsoft insider

האם מידע זה היה שימושי?

תודה על המשוב!

תודה על המשוב! נראה שכדאי לקשר אותך לאחד מנציגי התמיכה של Office.

×