תופעות
בעת עיון בהירארכיית אב-צאצא שאינה מאוזנת בכלי הלקוח של Microsoft SQL Server Analysis Services (לדוגמה, Excel, SSDT, SSMS) עם תפקיד שאינו מנהל מערכת, כל חברי ההירארכיה מציגים סמל הסתעפות, גם אם אתה מסתכל על חברי העלה ללא קשר להסתעפות.
סיבה
יישומי לקוח רבים של SSAS משתמשים במאפיין "Children_Cardinality" (childcount) כדי לקבוע אם חבר הירארכיה ספציפי מכיל חברי צאצא והוא אמור להציג סמל הסתעפות. שיפור ביצועים של SSAS 2012 שהוצג לאחרונה עשוי לחולל הערכות של childcount שגויות עבור חברים בעלי היררכיה של אב/צאצא שאינם שייכים לרמת ההירארכיה הנמוכה ביותר (הירארכיות לא מאוזנות).
פתרון
בעיה זו תוקנה לראשונה בעדכון המצטבר הבא של SQL Server. תיקון זה מציג מאפיין "IgnoreDimensionSecurityForPCChildCount" חדש בקובץ התצורה של SSAS "msmdsrv. ini". כעת באפשרותך לבחור לשמור את שיפורי הביצועים של SSAS 2012 (השתמש בערך ברירת מחדל של "0") או כדי לשחזר את הערכות הchildcount הנכונות ואת אופן הפעולה המשופר של גלישה בהירארכיה (השתמש בערך של "1").
עדכון מצטבר 4 עבור Sql server 2017 מצטבר עדכון 6 עבור SQL server 2016 SP1
עדכון מצטבר 2 עבור Sql server 2014 SP1 מצטבר עדכון 6 עבור sql server 2014 מצטבר עדכון 4 עבור sql server 2012 SP2
כל עדכון מצטבר חדש עבור SQL Server מכיל את כל התיקונים החמים ואת כל תיקוני האבטחה שנכללו בעדכון המצטבר הקודם. עיין בעדכונים המצטברים האחרונים עבור SQL Server:
מצב
Microsoft אישרה שזוהי בעיה במוצרי Microsoft המופיעים בסעיף "חל על".