תרחיש שימוש (Use Case) לחישוב Tuple

על-ידי בחירת ברשומות tuple, תוכל למקד את החישובים שלך ברשת פעילה של Smart View, ובכך להגביל את ההיקף שלהן לפרוסות ספציפיות של נתונים בקובייה.

בחירה ברשומות Tuple מסייעת לך למטב חישובי רשת לא סימטרית בין ממדים, ובכך להימנע מחישוב-יתר.

רשומות tuple של Essbase שונות מרשומות tuple שבהן נעשה שימוש בשאילתות MDX. ביצועי החישוב וגודל הקובייה נקבעים בעיקר לפי מספר הבלוקים במסד הנתונים (אם נתון גודל בלוק ספציפי). מסיבה זו, מציינים רשומות tuple לחישוב לקומבינציות של איברי sparse בלבד. בנוסף לכך, להקלה על כתיבת תסריטי חישוב, ניתן לכלול ריבוי איברים מתוך ממד sparse אחד במפרט של רשומת tuple לחישוב. לדוגמה, אם תציין את רשומת ה-tuple לחישוב כך: ("ניו יורק", "קליפורניה", "בפועל", "קולה") תחשב את חיתוכי התאים הבאים:

"New York"->"Actual"->"Cola"
"California"->"Actual"->"Cola"

חשוב על הרשת הסימטרית הבאה: היא סימטרית כיוון שלכל מוצר מיוצגים ברשת אותם השווקים ואותו התרחיש (בפועל).

הערך של רשת סימטרית עם 'בפועל, ינואר' לחמישה שווקים של 'קולה' שווה לאותם חמישה שווקים של 'דיאט קולה'.

הרשת הבאה אינה סימטרית כיוון שלמוצר 'דיאט קולה' יש פחות שווקים ברשת מאשר למוצר 'קולה'.

הערך של רשת לא סימטרית עם 'בפועל, ינואר' לחמישה שווקים של 'קולה' אינו שווה לשני שווקים בלבד של 'דיאט קולה'.

כאשר יש יותר מממד אחד במשפט FIX או בנקודת מבט (POV) של רשת Smart View, ברירת המחדל של היקף החישוב הוא חישוב של המוצרים הצולבים (כל הקומבינציות האפשריות) של האיברים ב-FIX או ברשת. במילים אחרות, חישוב המונע באמצעות נקודת מבט שבו קומבינציות המוצר והשוק נלקחות מהרשת, מחשב את כל הקומבינציות הבאות של שורה-איבר:

Cola->"New York"
Cola->"Massachusetts"
Cola->"Florida"
Cola->"Connecticut"
Cola->"New Hampshire"
"Diet Cola"->"New York"
"Diet Cola"->"Massachusetts"
"Diet Cola"->"Florida"
"Diet Cola"->"Connecticut"
"Diet Cola"->"New Hampshire"

ייתכן שפעילות חישוב זו היא יותר ממה שאתה צריך. אם ברצונך לחשב רק את הקומבינציות המוצגות ברשת, תוכל לציין אילו רשומות tuple יש לחשב ובכך להגביל את החישוב לפרוסה קטנה יותר. חישוב רשומות tuple עשוי גם לצמצם את זמן החישוב ואת גודל הקובייה.

Cola->"New York"
Cola->"Massachusetts"
Cola->"Florida"
Cola->"Connecticut"
Cola->"New Hampshire"
"Diet Cola"->"New York"
"Diet Cola"->"Florida"