SQL Server Analysis Services

Analysis Services הוא מנוע ה OLAP המוביל בשוק. למוצר יכולות מתקדמות בבניית ותחקור קוביות OLAP וכן כלי כריית נתונים (Data Mining). המוצר מגיע כחלק מבסיס הנתונים SQL SERVER החל מגירסא 2000 וכיום בגירסא האחרונה - SQL SERVER 2008 R2.

תכנון ומימוש פרוייקטים מבוססי קוביות OLAP

מימוש נכון ומוצלח של פרוייקט OLAP מורכב מספר שלבים:
  • Business Discovery
    • זיהוי הצרכים העסקיים: מי המשתמשים ואילו תשובות הם צריכים.
    • קישור בין צרכי העסק לדרישות טכניות ממערכות המידע.
    • אפיון מדוייק של מקורות המידע והאובייקטים עליהם יוגדרו מימדים ומדדים.
    • הערכת נפחים (sizing), בחירת החומרה הדרושה לפתרון
  • Dimension Design – הגדרה של היישויות העסקיות. טעות נפוצה בשלב הזה היא הגדרה של יותר מדי מימדים, דבר הפוגע בקלות השימוש בקוביה, במהירות הפיתוח ובביצועי השאילתות.
  • Cube Design – בנייה בפועל של הקוביה
    • הפרדה של המידע למספר קוביות או איחוד של נתונים ממקורות שונים אל קוביה אחת. הכל לפי צרכי העסק.
    • כתיבת ביטויים מורכבים ב MDX למימוש חוקים עסקיים מסובכים
    • Partitions and Aggregations, המפתח לביצועים טובים
    • Key Performance Indicators
    • Actions – לא כל הנתונים במחסן המידע נטענים אל הקוביה ובטח שלא נטענים אליה כל הנתונים בארגון. בעזרת Actions ניתן לגשת בנוחות אל מקורות מידע אחרים, שלא נמצאים בקוביה.
    • Translations לתמיכה בסביבה מרובת שפות. בישראל, כמעט תמיד הפיתוח נעשה באנגלית מטעמי נוחות בזמן הפיתוח והמשתמשים מקבלים תרגום של המטה-דאטה לעברית.
    • Processing - תכנון האופן בו יבוצע עיבוד של המימדים וה Partitions בדגש על טיפול במידע חדש בלבד.
  • תכנון אבטחה
  • תכנון גיבויים וזמינות גבוהה של הפתרון
  • תכנון Scale Out , כדי שהמערכת תוכל להתמודד עם גדילה משמעותית בנפח הנתונים ובכמות המשתמשים.
  • Data Mining – הגדרת אלגוריתמים לכריית נתונים מן הקוביה ומן הטבלאות במחסן הנתונים למציאת דפוסים נסתרים ותבניות שחוזרות על עצמן. המידע משמש להבנת קשרים בין אובייקטים שונים במחסן המידע, למשל הקשר בין שני מוצרים שונים או הגורמים שמאפיינים לקוחות שקנו מוצר מסויים.
  • Reporting - חשוב מאוד לדעת בעזרת איזה כלי יתבצע תחקור של המידע בקוביה. בשוק קיימים כלים רבים לתחקור קוביות OLAP. כגון : Excel 2010 , SSRS , Point of View 2008

הנסיון שלנו

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

אנחנו ממליצים ללקוחותינו על ה Analysis Services Health Check, בדיקה מקיפה של שרת ה Analysis Services.

מאמרים וחומרים טכניים

Analysis Services White Paper
SQL Server 2008 Analysis Services Performance Guide