PowerPivot V2

By | 26 בינואר 2012

בהרצאה של יוסי אלקיים בכנס משתמשי BI של מיקרוסופט הוצגה גרסה 2 של PowerPivot. גרסה זו נמצאת כרגע בשלב RC0 ואמורה לצאת לקראת האביב (2012).

מספר חידושים בגרסה זו:

* ישנה אפשרות להגדיר סינון על טבלאות הנתונים כדי למשוך רק חלק מהרשומות. בעת הפיתוח זה חיוני (אין טעם לפתח על מיליוני רשומות) ולאחר הפיתוח, הסינון יהיה (אם יהיה) על פי הדרישה העסקית. בגרסה 2 ישנה אפשרות להגדיר מסנן שהינו "מודע זמן" – Time intelligence. דהיינו ניתן להגדיר סינון על פי שבוע/שנה/רבעון אחרון ולהגדיר חלון זמן מתגלגל לנתונים באופן אוטומטי.

* Diagram View – אפשרות לראות את הקשרים בין הטבלאות בצורה גרפית הדומה למיפוי (DSV) של SSAS. מפת הקישורים בנויה ב- SilverLight ומכילה "צעצועים" שונים כגון: עמידה על הקו המקשר בין טבלאות מבליטה את הטבלאות המקושרות ושדה המפתח בכל אחת משתי הטבלאות המקושרות.

באקסל המימדים מגיעים ממויינים לפי ABC של שמם בניגוד למצב בגרסה הקודמת אשר בה המימדים היו מגיעים בסדר מקרי ואפילו סדר שונה בפתיחה שונה של הקובץ.

* עיצוב (Format) נתון. ברמת המודל ניתן לקבוע א עיצוב המספרים למשל ועיצוב זה יעבור לאקסל כך שייחסך מהמשתמש לעצב נתון באקסל.

* בעיצוב המערכת ניתן להגדיר מיון של שדה לפי שדה אחר. למשל שדה "שם חודש" ימויין לפי שדה "מספר חודש" במקום לפי א"ב של השם. מיון זה משתקף ברשימת הפריטים בחותך (Slicer) של האקסל.

* Calculation area – הינו אזור נתונים חדש במסגרת עיצוב הנתונים. באזור זה אשר הינו בתחתית העמודות ניתן להוסיף חישוב פשוט כגון SUM / AVERAGE בלחיצת כפתור אחת.

* KPI's – ניתן להוסיף KPI כחלק מתהליך שאיבת הנתונים או בתוך אקסל. במידה ואצור את ה- KPI בתוך אקסל, המערכת תכניס אותו באופן אוטומטי לסביבת עיצוב המודל.

* היררכיות: גרסה זו מאפשרת יצירת היררכיות. בתוך הגדרת טבלה ניתן ליצור קשר בין שדות שונים כך שתוגדר היררכיה בינהם. היררכיה תאפשר למשתמש חוויה של ירידה לפרטים (למשל משנה לרבעון ולחודש). היררכיה ניתן לבצע בין שדות באותה טבלה. לכן אם המודל שלנו מכיל קשר של Snow flake למשל בין מספר עיר מגורי לקוח לבין טבלת ערים ואנו רוצים ליצור היררכיה של עיר –> לקוח אזי לפי יצירת ההיררכיה נייצר שדה מחושב בטבלת לקוחות אשר באמצעות הפונקציה Relate יביא אל טבלת הלקוחות את שם העיר מתוך טבלת הערים. לאחר שהשתמשנו בפונקציה RELATE כדי להביא את שם העיר אל טבלת הלקוחות ניתן להעלים מהמשתמש את טבלת הערים (אשר ערכיה ממילא בתוך טבלת הלקוחות).

* סימוני קשרים בין טבלאות יכולים להיות באמצעות קו רציף או מקווקו. כאשר למשל טבלת תאריכים מחוברת למספר מאפיינים בפקט (תאריך מסירה, תאריך הזמנה, תאריך תשלום וכו'). ישנו קשר אחד שהינו הקשר העיקרי (Master) וקשרים משניים (non active). בפועל ניתן לחתוך על פי הקשרים המשניים באמצעות שימוש בפונקציה UseRelationship עם שם הקשר שהינו קשר משני (קו מקווקו) ועל פיו לעשות חישוב. לדוגמה אם הקשר הראשי הינו תאריך חשבונית, ניתן לבצע חישוב אשר מתייחס לחיתוך על פי תאריך הזמנה.

* Advanced Mode – מאפשר הוספת אובייקטים מתקדמים:

      — הגדרת Perspectives – אוסף חלקי של אובייקטים אשר מתאים לחלק מהמשתמשים.

      — Reporting Properties – הגדרות אשר משמות את כלי הקצה כדי לתרגם חלק מהשדות למידע מסוג מסויים. למשל ניתן להגדיר ששדה מסויים הינו למעשה URL אל תמונה וכך כלי הקצה יידע להכניס את התמונה לדו"ח.

 

במפגש הבא ידגים ערן שגיא את נושא ה- DAX בצורה מעמיקה. מפגש זה יארח גם את קבוצת משתמשי SQL SERVER ו- SharePoint ובוא יסקרו כלי ה- BI של מיקרוסופט בצורה מעמיקה. עדיין לא נמסר תאריך למפגש זה.

image

Share

2 thoughts on “PowerPivot V2

  1. ישי

    אגב POWERPIVOT, איך אתה רואה את החדירה שלה לשוק מבחינת משתמשים?

  2. רימון

    PowerPivot הינו תוסף חינמי לאקסל. קשה לקבל מידע לגבי השימוש במוצר שלא דורש רישוי. ברם, מיקרוסופט טוענת שבוצעו כ- 300,000 הורדות של PowerPivot. ישנן מספר חברות בעולם אשר מתמחות בפיתוח פתרונות באמצעות PowerPivot. לדעתי יש למוצר יחס של עלות-תועלת גבוהה ולכן לפחות ליישומי בינה עסקית פשוטים הוא יחדור לשוק במספרים גדולים לצד פתרונות מערכתיים יותר.

כתיבת תגובה

האימייל לא יוצג באתר.