קוביות הן מבני שאילתות המיועדים במיוחד לניתוח מדד ביצועים עסקיים אחד או יותר (כגון רווח נקי או מכירות גולמיות) בממדים שונים (זמן, גיאוגרפיה, דמוגרפיה וכן הלאה). אנשים הבונים טבלאות PivotTable או תרשימי PivotChart ב- Excel משתמשים לעתים קרובות בקוביות של Analysis Services כמקור נתונים.
MDX היא שפת השאילתה עבור קוביות. מאחורי הקלעים, Excel משתמש ב- MDX כדי לאחזר שדות וערכים של נתונים בעת בחירת פריטים מרשימת שדות PivotTable. באפשרותך גם לבנות שאילתות MDX באופן ידני בעת ייבוא נתונים מקוביית Analysis Services.
אם אתה משתמש ב- Power Pivot- Excel, באפשרותך לבנות שאילתת MDX באמצעות שאילתת MDX Designer ייבוא ממסד נתונים רב-ממדי הפועל ב- Analysis Services.
מי צריך להשתמש בשאילתת MDX Designer? תוכל לגשת לבונה השאילתות של MDX אם כבר יש לך מומחיות ב- MDX, או אם יש לך שאילתה מוגדרת מראש לשימוש או לבדיקה. אם אינך מומחה MDX, השתמש ב- Excel כדי לקבל נתוני Analysis Services. כאשר אתה מתחבר לשרת ולמסד נתונים, Excel מראה לך אילו קוביות זמינות, ומיבא את כל המודדים והממדים שלה כדי שתוכל לבצע שאילתה על כל חלק בקוביה באמצעות הרשימה שדות PivotTable.
-
פתח את Power Pivot החלון.
-
לחץ על >על קבל נתונים >ממסד נתונים > מ- Analysis Services או Power Pivot.
-
באשף ייבוא הטבלאות, ספק את השם של שרת רב-ממדי של Analysis Services ובחר את מסד הנתונים. לחץ על הבא.
-
הדבק בשאילתת MDX בחלון משפט MDX.
-
לחץ על אמת.
-
אם אתה מקבל שגיאה, נקה את השאילתה מהחלון.
-
לחץ על עיצוב כדי לפתוח את Designer MDX, שבאפשרותך להפעיל במצב עיצוב או שאילתה, בהתאם למה שאתה רגיל להשתמש בו. המעצב מספק רשימה של פונקציות ומציג את מבנה הקוביה כולו כדי שתוכל לבחור אילו מדידים, מחווני KPI וממדים ניתן להוסיף למודל הנתונים.
-
הדבק את השאילתה בחלון השאילתה. השתמש בפונקציות וב המטה-נתונים שמספק המעצב כדי לעצב מחדש שאילתה שניתן לעבוד בה.
-
כאשר השאילתה מאמתת, לחץ על סיום כדי לאחזר את הנתונים. הנתונים ומטה-הנתונים ייובאו למודל נתונים שתהצג ב- Power Pivot. ייתכן שיהיה עליך ליצור קשרי גומלין כדי לחבר נתונים אלה לטבלאות אחרות במודל. ראה Create גומלין אלה בתצוגת דיאגרמה לקבלת פרטים.
תבנית השאילתה MDX Designer שני מצבים: מצב עיצוב ומצב שאילתה. כל מצב מספק חלונית מטה-נתונים שממנה ניתן לגרור חברים מהקוביות שנבחרו כדי לבנות שאילתת MDX המאוחזרת את הנתונים שבהם ברצונך להשתמש.
שאילתת MDX גרפית Designer במצב עיצוב
בעת עריכת שאילתת MDX, מעצב השאילתות הגרפי של MDX נפתח במצב עיצוב.
האיור הבא מתווים את החלוניות עבור מצב עיצוב.
הטבלה הבאה מפרטת את החלוניות במצב זה:
בחלונית |
פונקציה |
לחצן 'בחר קוביה' (...) |
הצגת הקוביה שנבחרה כעת. |
חלונית מטה-נתונים |
הצגת רשימה הירארכית של מדידים, מחווני ביצועי מפתח (KPI) וממדים המוגדרים בקוביה שנבחרה. |
החלונית 'חברים מחושבים' |
הצגת החברים המחושבים המוגדרים כעת הזמינים לשימוש בשאילתה. |
חלונית סינון |
השתמש כדי לבחור ממדים והירארכיות קשורות כדי לסנן נתונים במקור ולהגביל את הנתונים המוחזרים. |
חלונית נתונים |
הצגת כותרות העמודות עבור ערכת התוצאות בעת גרירת פריטים מחלונית המטה-נתונים ומהחלונית חברים מחושבים. עדכון אוטומטי של ערכת התוצאות אם לחצן 'ביצוע אוטומטי ' נבחר. |
באפשרותך לגרור ממדים, מדידים ומחווני KPI מחלונית המטה-נתונים, וחברים מחושבים מהחלונית חבר מחושב, אל החלונית נתונים. בחלונית סינון, באפשרותך לבחור ממדים והירארכיות קשורות, ולהגדיר ביטויי מסנן כדי להגביל את הנתונים הזמינים לשאילתה. אם הלחצן הדו-מצבי AutoExecute (
בעת יצירת שאילתת MDX במצב זה, המאפיינים הנו נוספים הבאים נכללים באופן אוטומטי בשאילתה:
מאפייני חבר MEMBER_CAPTION, MEMBER_UNIQUE_NAME
מאפייני תא VALUE, BACK_COLOR, FORE_COLOR, FORMATTED_VALUE, FORMAT_STRING, FONT_NAME, FONT_SIZE, FONT_FLAGS
כדי לציין מאפיינים נוספים משלך, עליך לערוך באופן ידני את שאילתת MDX במצב שאילתה.
ייבוא מקובץ שאילתה מסוג .mdx אינו נתמך.
סרגל כלים של שאילתת MDX Designer גרפי במצב עיצוב
סרגל הכלים של מעצב השאילתות מספק לחצנים שיעזרו לך לעצב שאילתות MDX באמצעות הממשק הגרפי. הטבלה הבאה מפרטת את הלחצנים והפונקציות שלהם.
תמונת לחצן |
תיאור |
ערוך כטקסט |
לא זמין עבור סוג מקור נתונים זה. |
ייבוא |
יבא שאילתה קיימת מקובץ הגדרת דוח (.rdl) במערכת הקבצים. |
|
עבור לסוג פקודה MDX. |
|
רענן מטה-נתונים ממקור הנתונים. |
|
הצגת תיבת הדו-שיח 'בונה החברים המחושבים '. |
|
מעבר בין הצגה ולא הצגה של תאים ריקים בחלונית נתונים. (זהו מקביל לשימוש במשפט NON EMPTY ב- MDX). |
|
הפעל את השאילתה באופן אוטומטי והצג את התוצאה בכל פעם שבוצע שינוי. התוצאות מוצגות בחלונית נתונים. |
|
הצג צבירות בחלונית נתונים. |
|
מחק את העמודה שנבחרה בחלונית נתונים מהשאילתה. |
|
הצגת תיבת הדו-שיח פרמטרים של שאילתה. בעת ציון ערכים עבור פרמטר שאילתה, נוצר באופן אוטומטי פרמטר בשם זהה. |
|
הכנת השאילתה. |
|
הפעל את השאילתה והצג את התוצאות בחלונית נתונים. |
|
בטל את השאילתה. |
|
מעבר בין מצב עיצוב למצב שאילתה. |
שאילתת MDX גרפית Designer במצב שאילתה
כדי לשנות את מעצב השאילתות הגרפיות למצב שאילתה , לחץ על לחצן מצב עיצוב בסרגל הכלים.
האיור הבא מתווים את החלוניות עבור מצב שאילתה.
הטבלה הבאה מפרטת את החלוניות במצב זה:
בחלונית |
פונקציה |
לחצן 'בחר קוביה' (...) |
הצגת הקוביה שנבחרה כעת. |
החלונית 'מטה-נתונים/פונקציות/תבניות' |
הצגת רשימה הירארכית של מדידים, מחווני KPI וממדים המוגדרים בקוביה שנבחרה. |
חלונית שאילתה |
הצגת טקסט השאילתה. |
חלונית תוצאות |
הצגת התוצאות של הפעלת השאילתה. |
החלונית מטה-נתונים מציגה כרטיסיות עבור מטה-נתונים, פונקציותותבניות. מהכרטיסיה מטה-נתונים, באפשרותך לגרור ממדים, הירארכיות, מחווני KPI ומודדים אל החלונית שאילתת MDX. מהכרטיסיה פונקציות, באפשרותך לגרור פונקציות אל החלונית שאילתת MDX. בכרטיסיה תבניות, באפשרותך להוסיף תבניות MDX לחלונית שאילתת MDX. בעת ביצוע השאילתה, החלונית 'תוצאה' מציגה את התוצאות עבור שאילתת MDX.
באפשרותך להרחיב את שאילתת ה- MDX המוגדרת כברירת מחדל שנוצרה במצב עיצוב כדי לכלול מאפייני חבר וממאפיינים נוספים של תאים. בעת הפעלת השאילתה, ערכים אלה אינם מופיעים בערכת התוצאות. עם זאת, הם מועברים בחזרה עם אוסף השדות של ערכת הנתונים ובאפשרותך להשתמש בערכים אלה.
סרגל כלים Designer שאילתה גרפי במצב שאילתה
סרגל הכלים של מעצב השאילתות מספק לחצנים שיעזרו לך לעצב שאילתות MDX באמצעות הממשק הגרפי.
לחצני סרגל הכלים זהים בין מצב עיצוב למצב שאילתה, אך הלחצנים הבאים אינם זמינים עבור מצב שאילתה:
-
ערוך כטקסט
-
הוספת חבר מחושב (
) -
הצג תאים ריקים (
) -
AutoExecute (
) -
הצג צבירות (
)